Type a page name and press Enter. You'll jump to the page if it exists, or you can create it if it doesn't.
To create a page in a module other than Structures, prefix the name with the module name and a period.
MIXERCAPS (Structures)
.
C# Definition:
[StructLayout(LayoutKind.Sequential)]
struct MixerCaps
{
public ushort ManufacturerID;
public ushort ProductId;
public int Version;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst=32)]
public String ProductName;
public uint Support;
public uint Destinations;
public override String ToString()
{
return String.Format("Manufacturer ID: {0}, Product ID: {1}, Driver Version: {2}, Product Name: \"{3}\", Support: {4}, Destinations: {5}", ManufacturerID, ProductId, Version, ProductName, Support, Destinations);
}
}
VB Definition:
<StructLayout(LayoutKind.Sequential)> _
Private Structure MixerCaps
Public ManufacturerID As UShort ' See MMReg.h
Public ProductId As UShort ' See MMReg.h
Public DriverVersion As UInteger ' Hi byte Major, Lo byte Minor
<MarshalAs(UnmanagedType.ByValTStr, SizeConst:=32)> _
Public ProductName As String
Public Support As UInteger
Public Destinations As UInteger
Public Function Size() As Integer
Return Marshal.SizeOf(Me)
End Function
Public Overrides Function ToString() As String
Return String.Format("Manufacturer ID: {0}, Product ID: {1}, Driver Version: {2}, Product Name: ""{3}"", Support: {4}, Destinations: {5}", ManufacturerID, ProductId, DriverVersion, ProductName, Support, Destinations)
End Function
End Structure
User-Defined Field Types:
None.
Notes:
Used in mixerGetDevCaps (winmm)
Please edit this page!
Do you have...
helpful tips?
corrections to the existing content?
alternate definitions?
additional languages you want to include?
Select "Edit This Page" on the right hand toolbar and edit it! Or add new pages containing any supporting types needed.