public const int MIXER_LONG_NAME_CHARS = 64;
[StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode, Pack = 2)]
public struct MIXERCONTROLDETAILS_LISTTEXT
{
public long dwParam1;
public long dwParam2;
[MarshalAs(UnmanagedType.ByValTStr, SizeConst = MIXER_LONG_NAME_CHARS)]
public string szName;
}
Public Const MIXER_LONG_NAME_CHARS As Integer = 64
<StructLayout(LayoutKind.Sequential, CharSet:=CharSet.Unicode)> _
Public Structure MIXERCONTROLDETAILS_LISTTEXT
Public dwParam1 As Integer
Public dwParam2 As Integer
Public szName As String
End Structure
None.
None.