Desktop Functions: Smart Device Functions:
|
Search Results for "MIXERLINE" in [All]Structures
MIXERLINE_LINEF_ACTIVE = 1
MIXERLINE_LINEF_DISCONNECTED = &H8000
MIXERLINE_LINEF_SOURCE = &H80000000
MIXERLINE_TARGETTYPE_UNDEFINED = 0
MIXERLINE_TARGETTYPE_WAVEOUT = 1
MIXERLINE_TARGETTYPE_WAVEIN = 2
MIXERLINE_TARGETTYPE_MIDIOUT = 3
MIXERLINE_TARGETTYPE_MIDIIN = 4
MIXERLINE_TARGETTYPE_AUX = 5 3: MIXERLINE
public struct MIXERLINETARGET
/// <summary>MIXERLINE_TARGETTYPE_xxxx</summary>
public MIXERLINE_TARGETTYPE Type
get { return (MIXERLINE_TARGETTYPE)this.dwType; }
Structure MIXERLINETARGET
public enum MIXERLINE_TARGETTYPE : uint
public enum MIXERLINE_LINEF : uint
public enum MIXERLINE_COMPONENTTYPE : uint
struct MixerLineComponentType {
Enum MixerLineComponentType As UInteger
MIXERLINE_COMPONENTTYPE_DST_UNDEFINED = &H0
MIXERLINE_COMPONENTTYPE_DST_DIGITAL = &H1
MIXERLINE_COMPONENTTYPE_DST_LINE = &H2
MIXERLINE_COMPONENTTYPE_DST_MONITOR = &H3
MIXERLINE_COMPONENTTYPE_DST_SPEAKERS = &H4
MIXERLINE_COMPONENTTYPE_DST_HEADPHONES = &H5
MIXERLINE_COMPONENTTYPE_DST_TELEPHONE = &H6
MIXERLINE_COMPONENTTYPE_DST_WAVEIN = &H7
MIXERLINE_COMPONENTTYPE_DST_VOICEIN = &H8
MIXERLINE_COMPONENTTYPE_SRC_UNDEFINED = &H1000
MIXERLINE_COMPONENTTYPE_SRC_DIGITAL = &H1001
MIXERLINE_COMPONENTTYPE_SRC_LINE = &H1002
MIXERLINE_COMPONENTTYPE_SRC_MICROPHONE = &H1003
MIXERLINE_COMPONENTTYPE_SRC_SYNTHESIZER = &H1004
MIXERLINE_COMPONENTTYPE_SRC_COMPACTDISC = &H1005
MIXERLINE_COMPONENTTYPE_SRC_TELEPHONE = &H1006
MIXERLINE_COMPONENTTYPE_SRC_PCSPEAKER = &H1007
MIXERLINE_COMPONENTTYPE_SRC_WAVEOUT = &H1008
MIXERLINE_COMPONENTTYPE_SRC_AUXILIARY = &H1009
MIXERLINE_COMPONENTTYPE_SRC_ANALOG = &H100A
public struct MIXERLINECONTROLS
private UInt32 cbStruct; /* size in bytes of MIXERLINECONTROLS */
private UInt32 dwLineID; /* line id (from MIXERLINE.dwLineID) */
/// <summary>size in bytes of MIXERLINECONTROLS</summary>
/// <summary>line id (from MIXERLINE.dwLineID)</summary>
Public Structure MIXERLINECONTROLS
Private cbStruct As UInt32 '/* size in bytes of MIXERLINECONTROLS */
Private dwLineID As Integer '/* line id (from MIXERLINE.dwLineID) */
'/// <summary>size in bytes of MIXERLINECONTROLS</summary>
'/// <summary>line id (from MIXERLINE.dwLineID)</summary>
public struct MIXERLINETARGET
/// <summary>MIXERLINE_TARGETTYPE_xxxx</summary>
public MIXERLINE_TARGETTYPE Type
get { return (MIXERLINE_TARGETTYPE)this.dwType; }
Structure MIXERLINETARGET Constants7: MIXER
private const UInt32 MIXERLINE_COMPONENTTYPE_DST_FIRST = 0x00000000;
private const UInt32 MIXERLINE_COMPONENTTYPE_DST_SPEAKERS = MIXERLINE_COMPONENTTYPE_DST_FIRST + 4; winmm
ref MIXERLINECONTROLS pmxlc, UInt32 fdwControls);
ByRef pmxlc As MIXERLINECONTROLS, fdwControls As Integer) As Integer
private static extern Int32 mixerGetLineControls(IntPtr hmxobj, ref MIXERLINECONTROLS pmxlc, uint fdwControls);
public static Int32 mixerGetLineControls(IntPtr hmxobj, ref MIXERLINECONTROLS pmxlc, MIXER_OBJECTF mixerFlags, MIXER_GETLINECONTROLSF controlsFlags)
ref MIXERLINE pmxl, UInt32 fdwInfo);
Shared Function mixerGetLineInfo(<MarshalAs(UnmanagedType.I4)> ByVal hmxobj As Integer, ByRef pmxl As MIXERLINE, ByVal fdwInfo As MixerFlags) As MMRESULT
private static extern Int32 mixerGetLineInfo(IntPtr hmxobj, ref MIXERLINE pmxl, uint fdwInfo);
public static Int32 mixerGetLineInfo(IntPtr hmxobj, ref MIXERLINE pmxl, MIXER_OBJECTF fdwInfo, MIXER_GETLINEINFOF fieldToFollow) |