@msdn=http://search.microsoft.com/search/results.aspx?qu=$$$ @pinvoke=http://pinvoke.net/$$$.htm Summary: The MIXERCAPS structure describes the capabilities of a mixer device. !!!!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) Documentation: MIXERCAPS@msdn on MSDN
Edit Structures.MIXERCAPS
You do not have permission to change this page. If you feel this is in error, please send feedback with the contact link on the main page.