ReactOS 0.4.16-dev-297-gc569aee
ksmedia.h File Reference
#include <pshpack1.h>
#include <poppack.h>
Include dependency graph for ksmedia.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  KSDATAFORMAT_WAVEFORMATEX
 
struct  WAVEFORMATEXTENSIBLE
 
struct  KSDSOUND_BUFFERDESC
 
struct  KSDATAFORMAT_DSOUND
 
struct  KSDATARANGE_AUDIO
 
struct  tagKS_AnalogVideoInfo
 
struct  tagKS_DATARANGE_ANALOGVIDEO
 
struct  KSPROPERTY_TUNER_CAPS_S
 
struct  KSPROPERTY_TUNER_IF_MEDIUM_S
 
struct  KSPROPERTY_TUNER_MODE_S
 
struct  KSPROPERTY_TUNER_FREQUENCY_S
 
struct  KSPROPERTY_TUNER_STANDARD_S
 
struct  KSPROPERTY_TUNER_INPUT_S
 
struct  KSPROPERTY_TUNER_STATUS_S
 
struct  KSPROPERTY_TUNER_MODE_CAPS_S
 
struct  tagKS_BITMAPINFOHEADER
 
struct  _KS_VIDEO_STREAM_CONFIG_CAPS
 
struct  tagKS_FRAME_INFO
 
struct  tagKS_VIDEOINFOHEADER
 
struct  tagKS_VIDEOINFOHEADER2
 
struct  tagKS_DATARANGE_VIDEO
 
struct  tagKS_DATARANGE_VIDEO2
 
struct  tagKS_VBIINFOHEADER
 
struct  tagKS_DATARANGE_VIDEO_VBI
 
struct  tagKS_TVTUNER_CHANGE_INFO
 
struct  KSPROPERTY_CROSSBAR_ROUTE_S
 
struct  tagKS_VBI_FRAME_INFO
 
struct  LOOPEDSTREAMING_POSITION_EVENT_DATA
 
struct  SYSAUDIO_INSTANCE_INFO
 
struct  KSNODEPROPERTY
 
struct  KSNODEPROPERTY_AUDIO_CHANNEL
 
struct  KSAUDIO_POSITION
 
struct  KSRTAUDIO_HWLATENCY
 
struct  KSRTAUDIO_HWREGISTER
 
struct  KSDATARANGE_MUSIC
 
struct  KSJACK_DESCRIPTION
 
struct  _tagKSJACK_SINK_INFORMATION
 
struct  _tagKSJACK_DESCRIPTION2
 

Macros

#define INIT_USBAUDIO_MID(guid, id)
 
#define EXTRACT_USBAUDIO_MID(guid)    (USHORT)((guid)->Data1 - 0x4e1cecd2)
 
#define DEFINE_USBAUDIO_MID_GUID(id)    0x4e1cecd2+(USHORT)(id), 0x1679, 0x463b, 0xa7, 0x2f, 0xa5, 0xbf, 0x64, 0xc8, 0x6e, 0xba
 
#define INIT_EXBUS_MANUFACTURER_ID   INIT_USBAUDIO_MID
 
#define IS_COMPATIBLE_USBAUDIO_MID(guid)
 
#define INIT_USBAUDIO_PID(guid, id)
 
#define EXTRACT_USBAUDIO_PID(guid)    (USHORT)((guid)->Data1 - 0xabcc5a5e)
 
#define DEFINE_USBAUDIO_PID_GUID(id)    0xabcc5a5e+(USHORT)(id), 0xc263, 0x463b, 0xa7, 0x2f, 0xa5, 0xbf, 0x64, 0xc8, 0x6e, 0xba
 
#define INIT_EXBUS_PRODUCT_ID   INIT_USBAUDIO_PID
 
#define IS_COMPATIBLE_USBAUDIO_PID(guid)
 
#define INIT_USBAUDIO_PRODUCT_NAME(guid, vid, pid, strIndex)
 
#define DEFINE_USBAUDIO_PRODUCT_NAME(vid, pid, strIndex)    0xFC575048+(USHORT)(vid), 0x2E08+(USHORT)(pid), 0x463B+(USHORT)(strIndex), 0xA7, 0x2F, 0xA5, 0xBF, 0x64, 0xC8, 0x6E, 0xBA
 
#define INIT_EXBUS_PRODUCT_NAME   INIT_USBAUDIO_PRODUCT_NAME
 
#define STATIC_KSCOMPONENTID_USBAUDIO    0x8F1275F0, 0x26E9, 0x4264, {0xBA, 0x4D, 0x39, 0xFF, 0xF0, 0x1D, 0x94, 0xAA}
 
#define KSCOMPONENTID_USBAUDIO   DEFINE_GUIDNAMED(KSCOMPONENTID_USBAUDIO)
 
#define EXTRACT_WAVEFORMATEX_ID(Guid)    (USHORT)((Guid)->Data1)
 
#define DEFINE_USB_TERMINAL_GUID(id)    0xDFF219E0+(USHORT)(id), 0xF70F, 0x11D0, {0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96}
 
#define STATIC_KSCATEGORY_AUDIO_DEVICE    0xFBF6F530L, 0x07B9, 0x11D2, {0xA7, 0x1E, 0x00, 0x00, 0xF8, 0x00, 0x47, 0x88}
 
#define KSCATEGORY_AUDIO_DEVICE   DEFINE_GUIDNAMED(KSCATEGORY_AUDIO_DEVICE)
 
#define STATIC_PINNAME_VIDEO_CAPTURE    0xfb6c4281, 0x353, 0x11d1, {0x90, 0x5f, 0x0, 0x0, 0xc0, 0xcc, 0x16, 0xba}
 
#define STATIC_PINNAME_CAPTURE   STATIC_PINNAME_VIDEO_CAPTURE
 
#define PINNAME_VIDEO_CAPTURE   DEFINE_GUIDNAMED(PINNAME_VIDEO_CAPTURE)
 
#define PINNAME_CAPTURE   PINNAME_VIDEO_CAPTURE
 
#define STATIC_KSCATEGORY_PREFERRED_WAVEOUT_DEVICE    0xD6C5066EL, 0x72C1, 0x11D2, {0x97, 0x55, 0x00, 0x00, 0xF8, 0x00, 0x47, 0x88}
 
#define KSCATEGORY_PREFERRED_WAVEOUT_DEVICE   DEFINE_GUIDNAMED(KSCATEGORY_PREFERRED_WAVEOUT_DEVICE)
 
#define STATIC_KSCATEGORY_PREFERRED_WAVEIN_DEVICE    0xD6C50671L, 0x72C1, 0x11D2, {0x97, 0x55, 0x00, 0x00, 0xF8, 0x00, 0x47, 0x88}
 
#define KSCATEGORY_PREFERRED_WAVEIN_DEVICE   DEFINE_GUIDNAMED(KSCATEGORY_PREFERRED_WAVEIN_DEVICE)
 
#define STATIC_KSCATEGORY_PREFERRED_MIDIOUT_DEVICE    0xD6C50674L, 0x72C1, 0x11D2, {0x97, 0x55, 0x00, 0x00, 0xF8, 0x00, 0x47, 0x88}
 
#define KSCATEGORY_PREFERRED_MIDIOUT_DEVICE   DEFINE_GUIDNAMED(KSCATEGORY_PREFERRED_MIDIOUT_DEVICE)
 
#define STATIC_KSCATEGORY_AUDIO    0x6994AD04L, 0x93EF, 0x11D0, {0xA3, 0xCC, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96}
 
#define KSCATEGORY_AUDIO   DEFINE_GUIDNAMED(KSCATEGORY_AUDIO)
 
#define STATIC_KSCATEGORY_VIDEO    0x6994AD05L, 0x93EF, 0x11D0, {0xA3, 0xCC, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96}
 
#define KSCATEGORY_VIDEO   DEFINE_GUIDNAMED(KSCATEGORY_VIDEO)
 
#define STATIC_KSCATEGORY_TEXT    0x6994AD06L, 0x93EF, 0x11D0, {0xA3, 0xCC, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96}
 
#define KSCATEGORY_TEXT   DEFINE_GUIDNAMED(KSCATEGORY_TEXT)
 
#define STATIC_KSCATEGORY_NETWORK    0x67C9CC3CL, 0x69C4, 0x11D2, {0x87, 0x59, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96}
 
#define KSCATEGORY_NETWORK   DEFINE_GUIDNAMED(KSCATEGORY_NETWORK)
 
#define STATIC_KSINTERFACESETID_Media    0x3A13EB40L, 0x30A7, 0x11D0, {0xA5, 0xD6, 0x28, 0xDB, 0x04, 0xC1, 0x00, 0x00}
 
#define KSINTERFACESETID_Media   DEFINE_GUIDNAMED(KSINTERFACESETID_Media)
 
#define STATIC_KSCATEGORY_TOPOLOGY    0xDDA54A40L, 0x1E4C, 0x11D1, {0xA0, 0x50, 0x40, 0x57, 0x05, 0xC1, 0x00, 0x00}
 
#define KSCATEGORY_TOPOLOGY   DEFINE_GUIDNAMED(KSCATEGORY_TOPOLOGY)
 
#define STATIC_KSCATEGORY_VIRTUAL    0x3503EAC4L, 0x1F26, 0x11D1, {0x8A, 0xB0, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96}
 
#define KSCATEGORY_VIRTUAL   DEFINE_GUIDNAMED(KSCATEGORY_VIRTUAL)
 
#define STATIC_KSCATEGORY_ACOUSTIC_ECHO_CANCEL    0xBF963D80L, 0xC559, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}
 
#define KSCATEGORY_ACOUSTIC_ECHO_CANCEL   DEFINE_GUIDNAMED(KSCATEGORY_ACOUSTIC_ECHO_CANCEL)
 
#define STATIC_KSCATEGORY_SYSAUDIO    0xA7C7A5B1L, 0x5AF3, 0x11D1, {0x9C, 0xED, 0x00, 0xA0, 0x24, 0xBF, 0x04, 0x07}
 
#define KSCATEGORY_SYSAUDIO   DEFINE_GUIDNAMED(KSCATEGORY_SYSAUDIO)
 
#define STATIC_KSCATEGORY_WDMAUD    0x3E227E76L, 0x690D, 0x11D2, {0x81, 0x61, 0x00, 0x00, 0xF8, 0x77, 0x5B, 0xF1}
 
#define KSCATEGORY_WDMAUD   DEFINE_GUIDNAMED(KSCATEGORY_WDMAUD)
 
#define STATIC_KSCATEGORY_AUDIO_GFX    0x9BAF9572L, 0x340C, 0x11D3, {0xAB, 0xDC, 0x00, 0xA0, 0xC9, 0x0A, 0xB1, 0x6F}
 
#define KSCATEGORY_AUDIO_GFX   DEFINE_GUIDNAMED(KSCATEGORY_AUDIO_GFX)
 
#define STATIC_KSCATEGORY_AUDIO_SPLITTER    0x9EA331FAL, 0xB91B, 0x45F8, {0x92, 0x85, 0xBD, 0x2B, 0xC7, 0x7A, 0xFC, 0xDE}
 
#define KSCATEGORY_AUDIO_SPLITTER   DEFINE_GUIDNAMED(KSCATEGORY_AUDIO_SPLITTER)
 
#define STATIC_KSCATEGORY_SYNTHESIZER   STATIC_KSNODETYPE_SYNTHESIZER
 
#define KSCATEGORY_SYNTHESIZER   KSNODETYPE_SYNTHESIZER
 
#define STATIC_KSCATEGORY_DRM_DESCRAMBLE   STATIC_KSNODETYPE_DRM_DESCRAMBLE
 
#define KSCATEGORY_DRM_DESCRAMBLE   KSNODETYPE_DRM_DESCRAMBLE
 
#define STATIC_KSDATAFORMAT_SPECIFIER_ANALOGVIDEO    0x0482DDE0L, 0x7817, 0x11CF, {0x8A, 0x03, 0x00, 0xAA, 0x00, 0x6E, 0xCB, 0x65}
 
#define KSDATAFORMAT_SPECIFIER_ANALOGVIDEO   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_ANALOGVIDEO)
 
#define STATIC_KSDATAFORMAT_TYPE_ANALOGVIDEO    0x0482DDE1L, 0x7817, 0x11CF, {0x8A, 0x03, 0x00, 0xAA, 0x00, 0x6E, 0xCB, 0x65}
 
#define KSDATAFORMAT_TYPE_ANALOGVIDEO   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_ANALOGVIDEO)
 
#define STATIC_PINNAME_VIDEO_ANALOGVIDEOIN    0xFB6C4283L, 0x0353, 0x11D1, {0x90, 0x5F, 0x00, 0x00, 0xC0, 0xCC, 0x16, 0xBA}
 
#define PINNAME_VIDEO_ANALOGVIDEOIN   DEFINE_GUIDNAMED(PINNAME_VIDEO_ANALOGVIDEOIN)
 
#define STATIC_KSNODETYPE_ADC    0x4D837FE0L, 0xC555, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}
 
#define KSNODETYPE_ADC   DEFINE_GUIDNAMED(KSNODETYPE_ADC)
 
#define STATIC_KSNODETYPE_AGC    0xE88C9BA0L, 0xC557, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}
 
#define KSNODETYPE_AGC   DEFINE_GUIDNAMED(KSNODETYPE_AGC)
 
#define STATIC_KSNODETYPE_3D_EFFECTS    0x55515860L, 0xC559, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}
 
#define KSNODETYPE_3D_EFFECTS   DEFINE_GUIDNAMED(KSNODETYPE_3D_EFFECTS)
 
#define STATIC_KSNODETYPE_SUPERMIX    0xE573ADC0L, 0xC555, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}
 
#define KSNODETYPE_SUPERMIX   DEFINE_GUIDNAMED(KSNODETYPE_SUPERMIX)
 
#define STATIC_KSNODETYPE_SRC    0x9DB7B9E0L, 0xC555, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}
 
#define KSNODETYPE_SRC   DEFINE_GUIDNAMED(KSNODETYPE_SRC)
 
#define STATIC_KSNODETYPE_DAC    0x507AE360L, 0xC554, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}
 
#define KSNODETYPE_DAC   DEFINE_GUIDNAMED(KSNODETYPE_DAC)
 
#define STATIC_KSNODETYPE_SPDIF_INTERFACE    DEFINE_USB_TERMINAL_GUID(0x0605)
 
#define KSNODETYPE_SPDIF_INTERFACE   DEFINE_GUIDNAMED(KSNODETYPE_SPDIF_INTERFACE)
 
#define STATIC_KSNODETYPE_MICROPHONE    DEFINE_USB_TERMINAL_GUID(0x0201)
 
#define KSNODETYPE_MICROPHONE   DEFINE_GUIDNAMED(KSNODETYPE_MICROPHONE)
 
#define STATIC_KSNODETYPE_CD_PLAYER    DEFINE_USB_TERMINAL_GUID(0x0703)
 
#define KSNODETYPE_CD_PLAYER   DEFINE_GUIDNAMED(KSNODETYPE_CD_PLAYER)
 
#define STATIC_KSNODETYPE_CHORUS    0x20173F20L, 0xC559, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}
 
#define KSNODETYPE_CHORUS   DEFINE_GUIDNAMED(KSNODETYPE_CHORUS)
 
#define STATIC_KSNODETYPE_REVERB    0xEF0328E0L, 0xC558, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}
 
#define KSNODETYPE_REVERB   DEFINE_GUIDNAMED(KSNODETYPE_REVERB)
 
#define STATIC_KSNODETYPE_LINE_CONNECTOR    DEFINE_USB_TERMINAL_GUID(0x0603)
 
#define KSNODETYPE_LINE_CONNECTOR   DEFINE_GUIDNAMED(KSNODETYPE_LINE_CONNECTOR)
 
#define STATIC_KSNODETYPE_ANALOG_CONNECTOR    DEFINE_USB_TERMINAL_GUID(0x601)
 
#define KSNODETYPE_ANALOG_CONNECTOR   DEFINE_GUIDNAMED(KSNODETYPE_ANALOG_CONNECTOR)
 
#define STATIC_KSNODETYPE_SPEAKER    DEFINE_USB_TERMINAL_GUID(0x0301)
 
#define KSNODETYPE_SPEAKER   DEFINE_GUIDNAMED(KSNODETYPE_SPEAKER)
 
#define STATIC_KSAUDFNAME_RECORDING_CONTROL    0x185FEDFAL, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}
 
#define KSAUDFNAME_RECORDING_CONTROL   DEFINE_GUIDNAMED(KSAUDFNAME_RECORDING_CONTROL)
 
#define STATIC_KSNODETYPE_VOLUME    0x3A5ACC00L, 0xC557, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}
 
#define KSNODETYPE_VOLUME   DEFINE_GUIDNAMED(KSNODETYPE_VOLUME)
 
#define STATIC_KSAUDFNAME_WAVE_VOLUME    0x185FEDE5L, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}
 
#define KSAUDFNAME_WAVE_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_WAVE_VOLUME)
 
#define STATIC_KSNODETYPE_MUTE    0x02B223C0L, 0xC557, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}
 
#define KSNODETYPE_MUTE   DEFINE_GUIDNAMED(KSNODETYPE_MUTE)
 
#define STATIC_KSAUDFNAME_WAVE_MUTE    0x185FEDE6L, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}
 
#define KSAUDFNAME_WAVE_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_WAVE_MUTE)
 
#define STATIC_KSAUDFNAME_MIC_VOLUME    0x185FEDEDL, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}
 
#define KSAUDFNAME_MIC_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_MIC_VOLUME)
 
#define STATIC_KSNODETYPE_SUM    0xDA441A60L, 0xC556, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}
 
#define KSNODETYPE_SUM   DEFINE_GUIDNAMED(KSNODETYPE_SUM)
 
#define STATIC_KSAUDFNAME_MASTER_VOLUME    0x185FEDE3L, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}
 
#define KSAUDFNAME_MASTER_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_MASTER_VOLUME)
 
#define STATIC_KSAUDFNAME_CD_VOLUME    0x185FEDE9L, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}
 
#define KSAUDFNAME_CD_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_CD_VOLUME)
 
#define STATIC_KSAUDFNAME_RECORDING_SOURCE    0x185FEDEFL, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}
 
#define KSAUDFNAME_RECORDING_SOURCE   DEFINE_GUIDNAMED(KSAUDFNAME_RECORDING_SOURCE)
 
#define STATIC_KSAUDFNAME_LINE_IN_VOLUME    0x185FEDF4L, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}
 
#define KSAUDFNAME_LINE_IN_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_LINE_IN_VOLUME)
 
#define STATIC_KSAUDFNAME_AUX_VOLUME    0x185FEDFCL, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}
 
#define KSAUDFNAME_AUX_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_AUX_VOLUME)
 
#define STATIC_KSAUDFNAME_MIC_IN_VOLUME    0x185FEDF5L, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}
 
#define KSAUDFNAME_MIC_IN_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_MIC_IN_VOLUME)
 
#define STATIC_KSNODETYPE_LOUDNESS    0x41887440L, 0xC558, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}
 
#define KSNODETYPE_LOUDNESS   DEFINE_GUIDNAMED(KSNODETYPE_LOUDNESS)
 
#define STATIC_KSAUDFNAME_MICROPHONE_BOOST    0x2bc31d6aL, 0x96e3, 0x11d2, {0xac, 0x4c, 0x0, 0xc0, 0x4f, 0x8e, 0xfb, 0x68}
 
#define KSAUDFNAME_MICROPHONE_BOOST   DEFINE_GUIDNAMED(KSAUDFNAME_MICROPHONE_BOOST)
 
#define STATIC_KSAUDFNAME_CD_MUTE    0x185FEDEAL, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}
 
#define KSAUDFNAME_CD_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_CD_MUTE)
 
#define STATIC_KSAUDFNAME_LINE_MUTE    0x185FEDECL, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}
 
#define KSAUDFNAME_LINE_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_LINE_MUTE)
 
#define STATIC_KSAUDFNAME_MIC_MUTE    0x185FEDEEL, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}
 
#define KSAUDFNAME_MIC_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_MIC_MUTE)
 
#define STATIC_KSAUDFNAME_AUX_MUTE    0x185FEDFDL, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}
 
#define KSAUDFNAME_AUX_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_AUX_MUTE)
 
#define STATIC_KSAUDFNAME_VOLUME_CONTROL    0x185FEDF7L, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}
 
#define KSAUDFNAME_VOLUME_CONTROL   DEFINE_GUIDNAMED(KSAUDFNAME_VOLUME_CONTROL)
 
#define STATIC_KSNODETYPE_MUX    0x2CEAF780L, 0xC556, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}
 
#define KSNODETYPE_MUX   DEFINE_GUIDNAMED(KSNODETYPE_MUX)
 
#define STATIC_KSAUDFNAME_MASTER_MUTE    0x185FEDE4L, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}
 
#define KSAUDFNAME_MASTER_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_MASTER_MUTE)
 
#define STATIC_KSNODETYPE_PEAKMETER    0xa085651eL, 0x5f0d, 0x4b36, {0xa8, 0x69, 0xd1, 0x95, 0xd6, 0xab, 0x4b, 0x9e}
 
#define KSNODETYPE_PEAKMETER   DEFINE_GUIDNAMED(KSNODETYPE_PEAKMETER)
 
#define STATIC_KSNODETYPE_STEREO_WIDE    0xA9E69800L, 0xC558, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}
 
#define KSNODETYPE_STEREO_WIDE   DEFINE_GUIDNAMED(KSNODETYPE_STEREO_WIDE)
 
#define STATIC_KSNODETYPE_TONE    0x7607E580L, 0xC557, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}
 
#define KSNODETYPE_TONE   DEFINE_GUIDNAMED(KSNODETYPE_TONE)
 
#define STATIC_KSNODETYPE_DESKTOP_MICROPHONE    DEFINE_USB_TERMINAL_GUID(0x0202)
 
#define KSNODETYPE_DESKTOP_MICROPHONE   DEFINE_GUIDNAMED(KSNODETYPE_DESKTOP_MICROPHONE)
 
#define STATIC_KSNODETYPE_PERSONAL_MICROPHONE    DEFINE_USB_TERMINAL_GUID(0x0203)
 
#define KSNODETYPE_PERSONAL_MICROPHONE   DEFINE_GUIDNAMED(KSNODETYPE_PERSONAL_MICROPHONE)
 
#define STATIC_KSNODETYPE_OMNI_DIRECTIONAL_MICROPHONE    DEFINE_USB_TERMINAL_GUID(0x0204)
 
#define KSNODETYPE_OMNI_DIRECTIONAL_MICROPHONE   DEFINE_GUIDNAMED(KSNODETYPE_OMNI_DIRECTIONAL_MICROPHONE)
 
#define STATIC_KSNODETYPE_MICROPHONE_ARRAY    DEFINE_USB_TERMINAL_GUID(0x0205)
 
#define KSNODETYPE_MICROPHONE_ARRAY   DEFINE_GUIDNAMED(KSNODETYPE_MICROPHONE_ARRAY)
 
#define STATIC_KSNODETYPE_PROCESSING_MICROPHONE_ARRAY    DEFINE_USB_TERMINAL_GUID(0x0206)
 
#define KSNODETYPE_PROCESSING_MICROPHONE_ARRAY   DEFINE_GUIDNAMED(KSNODETYPE_PROCESSING_MICROPHONE_ARRAY)
 
#define STATIC_KSNODETYPE_HEADPHONES    DEFINE_USB_TERMINAL_GUID(0x0302)
 
#define KSNODETYPE_HEADPHONES   DEFINE_GUIDNAMED(KSNODETYPE_HEADPHONES)
 
#define STATIC_KSNODETYPE_HEAD_MOUNTED_DISPLAY_AUDIO    DEFINE_USB_TERMINAL_GUID(0x0303)
 
#define KSNODETYPE_HEAD_MOUNTED_DISPLAY_AUDIO   DEFINE_GUIDNAMED(KSNODETYPE_HEAD_MOUNTED_DISPLAY_AUDIO)
 
#define STATIC_KSNODETYPE_DESKTOP_SPEAKER    DEFINE_USB_TERMINAL_GUID(0x0304)
 
#define KSNODETYPE_DESKTOP_SPEAKER   DEFINE_GUIDNAMED(KSNODETYPE_DESKTOP_SPEAKER)
 
#define STATIC_KSNODETYPE_ROOM_SPEAKER    DEFINE_USB_TERMINAL_GUID(0x0305)
 
#define KSNODETYPE_ROOM_SPEAKER   DEFINE_GUIDNAMED(KSNODETYPE_ROOM_SPEAKER)
 
#define STATIC_KSNODETYPE_COMMUNICATION_SPEAKER    DEFINE_USB_TERMINAL_GUID(0x0306)
 
#define KSNODETYPE_COMMUNICATION_SPEAKER   DEFINE_GUIDNAMED(KSNODETYPE_COMMUNICATION_SPEAKER)
 
#define STATIC_KSNODETYPE_LOW_FREQUENCY_EFFECTS_SPEAKER    DEFINE_USB_TERMINAL_GUID(0x0307)
 
#define KSNODETYPE_LOW_FREQUENCY_EFFECTS_SPEAKER   DEFINE_GUIDNAMED(KSNODETYPE_LOW_FREQUENCY_EFFECTS_SPEAKER)
 
#define STATIC_KSAUDFNAME_PC_SPEAKER_VOLUME    0x185FEDF0L, 0x9905, 0x11D1, 0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3
 
#define KSAUDFNAME_PC_SPEAKER_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_PC_SPEAKER_VOLUME)
 
#define STATIC_KSNODETYPE_PHONE_LINE    DEFINE_USB_TERMINAL_GUID(0x0501)
 
#define KSNODETYPE_PHONE_LINE   DEFINE_GUIDNAMED(KSNODETYPE_PHONE_LINE)
 
#define STATIC_KSAUDFNAME_CD_AUDIO    0x185FEDFBL, 0x9905, 0x11D1, 0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3
 
#define KSAUDFNAME_CD_AUDIO   DEFINE_GUIDNAMED(KSAUDFNAME_CD_AUDIO)
 
#define STATIC_KSAUDFNAME_PC_SPEAKER    0x185FEDFFL, 0x9905, 0x11D1, 0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3
 
#define KSAUDFNAME_PC_SPEAKER   DEFINE_GUIDNAMED(KSAUDFNAME_PC_SPEAKER)
 
#define STATIC_KSAUDFNAME_LINE_IN    0x185FEDF9L, 0x9905, 0x11D1, 0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3
 
#define KSAUDFNAME_LINE_IN   DEFINE_GUIDNAMED(KSAUDFNAME_LINE_IN)
 
#define STATIC_KSAUDFNAME_VIDEO    0x915daec4L, 0xa434, 0x11d2, 0xac, 0x52, 0x0, 0xc0, 0x4f, 0x8e, 0xfb, 0x68
 
#define KSAUDFNAME_VIDEO   DEFINE_GUIDNAMED(KSAUDFNAME_VIDEO)
 
#define STATIC_KSAUDFNAME_AUX    0x185FEDFEL, 0x9905, 0x11D1, 0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3
 
#define KSAUDFNAME_AUX   DEFINE_GUIDNAMED(KSAUDFNAME_AUX)
 
#define STATIC_KSAUDFNAME_STEREO_MIX    0xdff077L, 0x96e3, 0x11d2, 0xac, 0x4c, 0x0, 0xc0, 0x4f, 0x8e, 0xfb, 0x68
 
#define KSAUDFNAME_STEREO_MIX   DEFINE_GUIDNAMED(KSAUDFNAME_STEREO_MIX)
 
#define STATIC_KSAUDFNAME_MONO_MIX    0xdff078L, 0x96e3, 0x11d2, 0xac, 0x4c, 0x0, 0xc0, 0x4f, 0x8e, 0xfb, 0x68
 
#define KSAUDFNAME_MONO_MIX   DEFINE_GUIDNAMED(KSAUDFNAME_MONO_MIX)
 
#define STATIC_KSAUDFNAME_3D_CENTER    0x9f0670b4L, 0x991f, 0x11d2, 0xac, 0x4d, 0x0, 0xc0, 0x4f, 0x8e, 0xfb, 0x68
 
#define KSAUDFNAME_3D_CENTER   DEFINE_GUIDNAMED(KSAUDFNAME_3D_CENTER)
 
#define STATIC_KSAUDFNAME_MONO_MIX_VOLUME    0x22b0eafeL, 0x96e3, 0x11d2, 0xac, 0x4c, 0x0, 0xc0, 0x4f, 0x8e, 0xfb, 0x68
 
#define KSAUDFNAME_MONO_MIX_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_MONO_MIX_VOLUME)
 
#define STATIC_KSAUDFNAME_STEREO_MIX_VOLUME    0x1ad247edL, 0x96e3, 0x11d2, 0xac, 0x4c, 0x0, 0xc0, 0x4f, 0x8e, 0xfb, 0x68
 
#define KSAUDFNAME_STEREO_MIX_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_STEREO_MIX_VOLUME)
 
#define STATIC_KSAUDFNAME_VIDEO_VOLUME    0x9b46e708L, 0x992a, 0x11d2, 0xac, 0x4d, 0x0, 0xc0, 0x4f, 0x8e, 0xfb, 0x68
 
#define KSAUDFNAME_VIDEO_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_VIDEO_VOLUME)
 
#define STATIC_KSAUDFNAME_TREBLE    0x185FEDE1L, 0x9905, 0x11D1, 0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3
 
#define KSAUDFNAME_TREBLE   DEFINE_GUIDNAMED(KSAUDFNAME_TREBLE)
 
#define STATIC_KSAUDFNAME_BASS    0x185FEDE0L, 0x9905, 0x11D1, 0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3
 
#define KSAUDFNAME_BASS   DEFINE_GUIDNAMED(KSAUDFNAME_BASS)
 
#define STATIC_KSAUDFNAME_3D_DEPTH    0x63ff5747L, 0x991f, 0x11d2, 0xac, 0x4d, 0x0, 0xc0, 0x4f, 0x8e, 0xfb, 0x68
 
#define KSAUDFNAME_3D_DEPTH   DEFINE_GUIDNAMED(KSAUDFNAME_3D_DEPTH)
 
#define STATIC_KSAUDFNAME_MONO_OUT    0xf9b41dc3L, 0x96e2, 0x11d2, 0xac, 0x4c, 0x0, 0xc0, 0x4f, 0x8e, 0xfb, 0x68
 
#define KSAUDFNAME_MONO_OUT   DEFINE_GUIDNAMED(KSAUDFNAME_MONO_OUT)
 
#define STATIC_KSAUDFNAME_PC_SPEAKER_MUTE    0x185FEDF1L, 0x9905, 0x11D1, 0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3
 
#define KSAUDFNAME_PC_SPEAKER_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_PC_SPEAKER_MUTE)
 
#define STATIC_KSAUDFNAME_ALTERNATE_MICROPHONE    0x2bc31d6bL, 0x96e3, 0x11d2, 0xac, 0x4c, 0x0, 0xc0, 0x4f, 0x8e, 0xfb, 0x68
 
#define KSAUDFNAME_ALTERNATE_MICROPHONE   DEFINE_GUIDNAMED(KSAUDFNAME_ALTERNATE_MICROPHONE)
 
#define STATIC_KSAUDFNAME_VIDEO_MUTE    0x9b46e709L, 0x992a, 0x11d2, 0xac, 0x4d, 0x0, 0xc0, 0x4f, 0x8e, 0xfb, 0x68
 
#define KSAUDFNAME_VIDEO_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_VIDEO_MUTE)
 
#define STATIC_KSCATEGORY_WDMAUD_USE_PIN_NAME    0x47A4FA20L, 0xA251, 0x11D1, {0xA0, 0x50, 0x00, 0x00, 0xF8, 0x00, 0x47, 0x88}
 
#define KSCATEGORY_WDMAUD_USE_PIN_NAME   DEFINE_GUIDNAMED(KSCATEGORY_WDMAUD_USE_PIN_NAME)
 
#define _WAVEFORMATEXTENSIBLE_
 
#define WAVE_FORMAT_EXTENSIBLE   0xFFFE
 
#define KS_SIZE_PREHEADER   (FIELD_OFFSET(KS_VIDEOINFOHEADER,bmiHeader))
 
#define DEFINE_WAVEFORMATEX_GUID(x)   (USHORT)(x), 0x0000, 0x0010, {0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
 
#define STATIC_KSDATAFORMAT_SUBTYPE_WAVEFORMATEX    0x00000000L, 0x0000, 0x0010, {0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
 
#define KSDATAFORMAT_SUBTYPE_WAVEFORMATEX   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_WAVEFORMATEX)
 
#define INIT_WAVEFORMATEX_GUID(Guid, x)
 
#define STATIC_KSDATAFORMAT_TYPE_VIDEO    0x73646976L, 0x0000, 0x0010, {0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
 
#define KSDATAFORMAT_TYPE_VIDEO   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_VIDEO)
 
#define STATIC_KSDATAFORMAT_TYPE_AUDIO    0x73647561L, 0x0000, 0x0010, {0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
 
#define KSDATAFORMAT_TYPE_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_AUDIO)
 
#define STATIC_KSDATAFORMAT_SPECIFIER_DSOUND    0x518590a2L, 0xa184, 0x11d0, {0x85, 0x22, 0x00, 0xc0, 0x4f, 0xd9, 0xba, 0xf3}
 
#define KSDATAFORMAT_SPECIFIER_DSOUND   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_DSOUND)
 
#define STATIC_KSDATAFORMAT_SUBTYPE_ANALOG    0x6dba3190L, 0x67bd, 0x11cf, {0xa0, 0xf7, 0x00, 0x20, 0xaf, 0xd1, 0x56, 0xe4}
 
#define KSDATAFORMAT_SUBTYPE_ANALOG   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_ANALOG)
 
#define STATIC_KSDATAFORMAT_TYPE_TEXT    0x73747874L, 0x0000, 0x0010, {0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
 
#define KSDATAFORMAT_TYPE_TEXT   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_TEXT)
 
#define STATIC_KSDATAFORMAT_TYPE_MUSIC    0xE725D360L, 0x62CC, 0x11CF, {0xA5, 0xD6, 0x28, 0xDB, 0x04, 0xC1, 0x00, 0x00}
 
#define KSDATAFORMAT_TYPE_MUSIC   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_MUSIC)
 
#define STATIC_KSDATAFORMAT_TYPE_MIDI    0x7364696DL, 0x0000, 0x0010, {0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
 
#define KSDATAFORMAT_TYPE_MIDI   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_MIDI)
 
#define STATIC_KSDATAFORMAT_SUBTYPE_MIDI    0x1D262760L, 0xE957, 0x11CF, {0xA5, 0xD6, 0x28, 0xDB, 0x04, 0xC1, 0x00, 0x00}
 
#define KSDATAFORMAT_SUBTYPE_MIDI   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_MIDI)
 
#define STATIC_KSDATAFORMAT_SUBTYPE_PCM    0x00000001L, 0x0000, 0x0010, {0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
 
#define KSDATAFORMAT_SUBTYPE_PCM   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_PCM)
 
#define STATIC_KSDATAFORMAT_SUBTYPE_IEEE_FLOAT    0x00000003L, 0x0000, 0x0010, {0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}
 
#define KSDATAFORMAT_SUBTYPE_IEEE_FLOAT   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_IEEE_FLOAT)
 
#define STATIC_KSDATAFORMAT_SPECIFIER_WAVEFORMATEX    0x05589f81L, 0xc356, 0x11ce, {0xbf, 0x01, 0x00, 0xaa, 0x00, 0x55, 0x59, 0x5a}
 
#define KSDATAFORMAT_SPECIFIER_WAVEFORMATEX   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_WAVEFORMATEX)
 
#define STATIC_KSDATAFORMAT_SUBTYPE_AC3_AUDIO    0xe06d802cL, 0xdb46, 0x11cf, {0xb4, 0xd1, 0x00, 0x80, 0x5f, 0x6c, 0xbb, 0xea}
 
#define KSDATAFORMAT_SUBTYPE_AC3_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_AC3_AUDIO)
 
#define STATIC_KSDATAFORMAT_SPECIFIER_AC3_AUDIO    0xe06d80e4L, 0xdb46, 0x11cf, {0xb4, 0xd1, 0x00, 0x80, 0x5f, 0x6c, 0xbb, 0xea}
 
#define KSDATAFORMAT_SPECIFIER_AC3_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_AC3_AUDIO)
 
#define STATIC_KSPROPSETID_AC3    0xBFABE720L, 0x6E1F, 0x11D0, {0xBC, 0xF2, 0x44, 0x45, 0x53, 0x54, 0x00, 0x00}
 
#define KSPROPSETID_AC3   DEFINE_GUIDNAMED(KSPROPSETID_AC3)
 
#define STATIC_KSPROPSETID_Audio    0x45FFAAA0L, 0x6E1B, 0x11D0, {0xBC, 0xF2, 0x44, 0x45, 0x53, 0x54, 0x00, 0x00}
 
#define KSPROPSETID_Audio   DEFINE_GUIDNAMED(KSPROPSETID_Audio)
 
#define STATIC_KSEVENTSETID_AudioControlChange    0xE85E9698L, 0xFA2F, 0x11D1, {0x95, 0xBD, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}
 
#define KSEVENTSETID_AudioControlChange   DEFINE_GUIDNAMED(KSEVENTSETID_AudioControlChange)
 
#define STATIC_KSEVENTSETID_LoopedStreaming    0x4682B940L, 0xC6EF, 0x11D0, {0x96, 0xD8, 0x00, 0xAA, 0x00, 0x51, 0xE5, 0x1D}
 
#define KSEVENTSETID_LoopedStreaming   DEFINE_GUIDNAMED(KSEVENTSETID_LoopedStreaming)
 
#define STATIC_KSEVENTSETID_Connection    0x7f4bcbe0L, 0x9ea5, 0x11cf, {0xa5, 0xd6, 0x28, 0xdb, 0x04, 0xc1, 0x00, 0x00}
 
#define KSEVENTSETID_Connection   DEFINE_GUIDNAMED(KSEVENTSETID_Connection)
 
#define STATIC_KSPROPSETID_DrmAudioStream    0x2f2c8ddd, 0x4198, 0x4fac, {0xba, 0x29, 0x61, 0xbb, 0x5, 0xb7, 0xde, 0x6}
 
#define KSPROPSETID_DrmAudioStream   DEFINE_GUIDNAMED(KSPROPSETID_DrmAudioStream)
 
#define STATIC_KSPROPSETID_Sysaudio    0xCBE3FAA0L, 0xCC75, 0x11D0, {0xB4, 0x65, 0x00, 0x00, 0x1A, 0x18, 0x18, 0xE6}
 
#define KSPROPSETID_Sysaudio   DEFINE_GUIDNAMED(KSPROPSETID_Sysaudio)
 
#define SYSAUDIO_FLAGS_DONT_COMBINE_PINS   0x00000001
 
#define STATIC_KSPROPSETID_Sysaudio_Pin    0xA3A53220L, 0xC6E4, 0x11D0, {0xB4, 0x65, 0x00, 0x00, 0x1A, 0x18, 0x18, 0xE6}
 
#define KSPROPSETID_Sysaudio_Pin   DEFINE_GUIDNAMED(KSPROPSETID_Sysaudio_Pin)
 
#define KSAUDIO_CPU_RESOURCES_NOT_HOST_CPU   0x00000000
 
#define KSAUDIO_CPU_RESOURCES_HOST_CPU   0x7FFFFFFF
 
#define KSAUDIO_SPEAKER_DIRECTOUT   0
 
#define KSAUDIO_SPEAKER_MONO   (SPEAKER_FRONT_CENTER)
 
#define KSAUDIO_SPEAKER_STEREO   (SPEAKER_FRONT_LEFT | SPEAKER_FRONT_RIGHT)
 
#define KSAUDIO_SPEAKER_QUAD
 
#define KSAUDIO_SPEAKER_SURROUND
 
#define KSAUDIO_SPEAKER_5POINT1
 
#define KSAUDIO_SPEAKER_7POINT1
 
#define KSAUDIO_SPEAKER_5POINT1_SURROUND
 
#define KSAUDIO_SPEAKER_7POINT1_SURROUND
 
#define KSAUDIO_SPEAKER_5POINT1_BACK   KSAUDIO_SPEAKER_5POINT1
 
#define KSAUDIO_SPEAKER_7POINT1_WIDE   KSAUDIO_SPEAKER_7POINT1
 
#define KSNODEPIN_STANDARD_IN   1
 
#define KSNODEPIN_STANDARD_OUT   0
 
#define KSNODEPIN_SUM_MUX_IN   1
 
#define KSNODEPIN_SUM_MUX_OUT   0
 
#define KSNODEPIN_DEMUX_IN   0
 
#define KSNODEPIN_DEMUX_OUT   1
 
#define STATIC_KSMUSIC_TECHNOLOGY_PORT    0x86C92E60L, 0x62E8, 0x11CF, {0xA5, 0xD6, 0x28, 0xDB, 0x04, 0xC1, 0x00, 0x00}
 
#define KSMUSIC_TECHNOLOGY_PORT   DEFINE_GUIDNAMED(KSMUSIC_TECHNOLOGY_PORT)
 
#define STATIC_KSDATAFORMAT_SUBTYPE_MIDI_BUS    0x2CA15FA0L, 0x6CFE, 0x11CF, {0xA5, 0xD6, 0x28, 0xDB, 0x04, 0xC1, 0x00, 0x00}
 
#define KSDATAFORMAT_SUBTYPE_MIDI_BUS   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_MIDI_BUS)
 
#define STATIC_KSAUDFNAME_MIDI    0x185FEDF8L, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}
 
#define KSAUDFNAME_MIDI   DEFINE_GUIDNAMED(KSAUDFNAME_MIDI)
 
#define STATIC_KSNODETYPE_SYNTHESIZER    DEFINE_USB_TERMINAL_GUID(0x0713)
 
#define KSNODETYPE_SYNTHESIZER   DEFINE_GUIDNAMED(KSNODETYPE_SYNTHESIZER)
 
#define STATIC_KSPROPSETID_Jack    0x4509f757, 0x2d46, 0x4637, {0x8e, 0x62, 0xce, 0x7d, 0xb9, 0x44, 0xf5, 0x7b}
 
#define KSPROPSETID_Jack   DEFINE_GUIDNAMED(KSPROPSETID_Jack)
 
#define eGeoLocReserved5   eGeoLocNotApplicable
 
#define MAX_SINK_DESCRIPTION_NAME_LENGTH   32
 
#define JACKDESC2_PRESENCE_DETECT_CAPABILITY   0x1
 
#define JACKDESC2_DYNAMIC_FORMAT_CHANGE_CAPABILITY   0x2
 
#define _SPEAKER_POSITIONS_
 
#define SPEAKER_FRONT_LEFT   0x1
 
#define SPEAKER_FRONT_RIGHT   0x2
 
#define SPEAKER_FRONT_CENTER   0x4
 
#define SPEAKER_LOW_FREQUENCY   0x8
 
#define SPEAKER_BACK_LEFT   0x10
 
#define SPEAKER_BACK_RIGHT   0x20
 
#define SPEAKER_FRONT_LEFT_OF_CENTER   0x40
 
#define SPEAKER_FRONT_RIGHT_OF_CENTER   0x80
 
#define SPEAKER_BACK_CENTER   0x100
 
#define SPEAKER_SIDE_LEFT   0x200
 
#define SPEAKER_SIDE_RIGHT   0x400
 
#define SPEAKER_TOP_CENTER   0x800
 
#define SPEAKER_TOP_FRONT_LEFT   0x1000
 
#define SPEAKER_TOP_FRONT_CENTER   0x2000
 
#define SPEAKER_TOP_FRONT_RIGHT   0x4000
 
#define SPEAKER_TOP_BACK_LEFT   0x8000
 
#define SPEAKER_TOP_BACK_CENTER   0x10000
 
#define SPEAKER_TOP_BACK_RIGHT   0x20000
 
#define SPEAKER_RESERVED   0x7FFC0000
 
#define SPEAKER_ALL   0x80000000
 
#define KSAUDIO_SPEAKER_DIRECTOUT   0
 
#define KSAUDIO_SPEAKER_MONO   (SPEAKER_FRONT_CENTER)
 
#define KSAUDIO_SPEAKER_STEREO   (SPEAKER_FRONT_LEFT | SPEAKER_FRONT_RIGHT)
 
#define KSAUDIO_SPEAKER_QUAD
 
#define KSAUDIO_SPEAKER_SURROUND
 
#define KSAUDIO_SPEAKER_5POINT1
 
#define KSAUDIO_SPEAKER_7POINT1
 

Typedefs

typedef LONGLONG REFERENCE_TIME
 
typedef struct KSDATAFORMAT_WAVEFORMATEXPKSDATAFORMAT_WAVEFORMATEX
 
typedef struct WAVEFORMATEXTENSIBLEPWAVEFORMATEXTENSIBLE
 
typedef struct KSDSOUND_BUFFERDESCPKSDSOUND_BUFFERDESC
 
typedef struct KSDATAFORMAT_DSOUNDPKSDATAFORMAT_DSOUND
 
typedef struct KSDATARANGE_AUDIOPKSDATARANGE_AUDIO
 
typedef struct tagKS_AnalogVideoInfo KS_ANALOGVIDEOINFO
 
typedef struct tagKS_AnalogVideoInfoPKS_ANALOGVIDEOINFO
 
typedef struct tagKS_DATARANGE_ANALOGVIDEO KS_DATARANGE_ANALOGVIDEO
 
typedef struct tagKS_DATARANGE_ANALOGVIDEOPKS_DATARANGE_ANALOGVIDEO
 
typedef struct KSPROPERTY_TUNER_CAPS_SPKSPROPERTY_TUNER_CAPS_S
 
typedef struct KSPROPERTY_TUNER_IF_MEDIUM_SPKSPROPERTY_TUNER_IF_MEDIUM_S
 
typedef struct KSPROPERTY_TUNER_MODE_SPKSPROPERTY_TUNER_MODE_S
 
typedef struct KSPROPERTY_TUNER_FREQUENCY_SPKSPROPERTY_TUNER_FREQUENCY_S
 
typedef struct KSPROPERTY_TUNER_STANDARD_SPKSPROPERTY_TUNER_STANDARD_S
 
typedef struct KSPROPERTY_TUNER_INPUT_SPKSPROPERTY_TUNER_INPUT_S
 
typedef struct KSPROPERTY_TUNER_STATUS_SPKSPROPERTY_TUNER_STATUS_S
 
typedef struct KSPROPERTY_TUNER_MODE_CAPS_SPKSPROPERTY_TUNER_MODE_CAPS_S
 
typedef struct tagKS_BITMAPINFOHEADER KS_BITMAPINFOHEADER
 
typedef struct tagKS_BITMAPINFOHEADERPKS_BITMAPINFOHEADER
 
typedef struct _KS_VIDEO_STREAM_CONFIG_CAPS KS_VIDEO_STREAM_CONFIG_CAPS
 
typedef struct _KS_VIDEO_STREAM_CONFIG_CAPSPKS_VIDEO_STREAM_CONFIG_CAPS
 
typedef struct tagKS_FRAME_INFO KS_FRAME_INFO
 
typedef struct tagKS_FRAME_INFOPKS_FRAME_INFO
 
typedef struct tagKS_VIDEOINFOHEADER KS_VIDEOINFOHEADER
 
typedef struct tagKS_VIDEOINFOHEADERPKS_VIDEOINFOHEADER
 
typedef struct tagKS_VIDEOINFOHEADER2 KS_VIDEOINFOHEADER2
 
typedef struct tagKS_VIDEOINFOHEADER2PKS_VIDEOINFOHEADER2
 
typedef struct tagKS_DATARANGE_VIDEO KS_DATARANGE_VIDEO
 
typedef struct tagKS_DATARANGE_VIDEOPKS_DATARANGE_VIDEO
 
typedef struct tagKS_DATARANGE_VIDEO2 KS_DATARANGE_VIDEO2
 
typedef struct tagKS_DATARANGE_VIDEO2PKS_DATARANGE_VIDEO2
 
typedef struct tagKS_VBIINFOHEADER KS_VBIINFOHEADER
 
typedef struct tagKS_VBIINFOHEADERPKS_VBIINFOHEADER
 
typedef struct tagKS_DATARANGE_VIDEO_VBI KS_DATARANGE_VIDEO_VBI
 
typedef struct tagKS_DATARANGE_VIDEO_VBIPKS_DATARANGE_VIDEO_VBI
 
typedef struct tagKS_TVTUNER_CHANGE_INFO KS_TVTUNER_CHANGE_INFO
 
typedef struct tagKS_TVTUNER_CHANGE_INFOPKS_TVTUNER_CHANGE_INFO
 
typedef struct KSPROPERTY_CROSSBAR_ROUTE_SPKSPROPERTY_CROSSBAR_ROUTE_S
 
typedef struct tagKS_VBI_FRAME_INFO KS_VBI_FRAME_INFO
 
typedef struct tagKS_VBI_FRAME_INFOPKS_VBI_FRAME_INFO
 
typedef struct LOOPEDSTREAMING_POSITION_EVENT_DATAPLOOPEDSTREAMING_POSITION_EVENT_DATA
 
typedef struct SYSAUDIO_INSTANCE_INFOPSYSAUDIO_INSTANCE_INFO
 
typedef struct KSNODEPROPERTYPKSNODEPROPERTY
 
typedef struct KSNODEPROPERTY_AUDIO_CHANNELPKSNODEPROPERTY_AUDIO_CHANNEL
 
typedef struct KSAUDIO_POSITIONPKSAUDIO_POSITION
 
typedef struct KSRTAUDIO_HWLATENCYPKSRTAUDIO_HWLATENCY
 
typedef struct KSRTAUDIO_HWREGISTERPKSRTAUDIO_HWREGISTER
 
typedef struct KSDATARANGE_MUSICPKSDATARANGE_MUSIC
 
typedef struct KSJACK_DESCRIPTIONPKSJACK_DESCRIPTION
 
typedef struct _tagKSJACK_SINK_INFORMATION KSJACK_SINK_INFORMATION
 
typedef struct _tagKSJACK_SINK_INFORMATIONPKSJACK_SINK_INFORMATION
 
typedef struct _tagKSJACK_DESCRIPTION2 KSJACK_DESCRIPTION2
 
typedef struct _tagKSJACK_DESCRIPTION2PKSJACK_DESCRIPTION2
 

Enumerations

enum  KSPROPERTY_ALLOCATOR_CONTROL { KSPROPERTY_ALLOCATOR_CONTROL_HONOR_COUNT , KSPROPERTY_ALLOCATOR_CONTROL_SURFACE_SIZE , KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_CAPS , KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_INTERLEAVE }
 
enum  KS_TUNER_TUNING_FLAGS { KS_TUNER_TUNING_EXACT = 1 , KS_TUNER_TUNING_FINE , KS_TUNER_TUNING_COARSE }
 
enum  KS_TUNER_STRATEGY { KS_TUNER_STRATEGY_PLL = 0x01 , KS_TUNER_STRATEGY_SIGNAL_STRENGTH = 0x02 , KS_TUNER_STRATEGY_DRIVER_TUNES = 0x04 }
 
enum  KSEVENT_TUNER { KSEVENT_TUNER_CHANGED , KSEVENT_TUNER_INITIATE_SCAN }
 
enum  KS_AnalogVideoStandard {
  KS_AnalogVideo_None = 0x00000000 , KS_AnalogVideo_NTSC_M = 0x00000001 , KS_AnalogVideo_NTSC_M_J = 0x00000002 , KS_AnalogVideo_NTSC_433 = 0x00000004 ,
  KS_AnalogVideo_PAL_B = 0x00000010 , KS_AnalogVideo_PAL_D = 0x00000020 , KS_AnalogVideo_PAL_G = 0x00000040 , KS_AnalogVideo_PAL_H = 0x00000080 ,
  KS_AnalogVideo_PAL_I = 0x00000100 , KS_AnalogVideo_PAL_M = 0x00000200 , KS_AnalogVideo_PAL_N = 0x00000400 , KS_AnalogVideo_PAL_60 = 0x00000800 ,
  KS_AnalogVideo_SECAM_B = 0x00001000 , KS_AnalogVideo_SECAM_D = 0x00002000 , KS_AnalogVideo_SECAM_G = 0x00004000 , KS_AnalogVideo_SECAM_H = 0x00008000 ,
  KS_AnalogVideo_SECAM_K = 0x00010000 , KS_AnalogVideo_SECAM_K1 = 0x00020000 , KS_AnalogVideo_SECAM_L = 0x00040000 , KS_AnalogVideo_SECAM_L1 = 0x00080000 ,
  KS_AnalogVideo_PAL_N_COMBO = 0x00100000
}
 
enum  KSPROPERTY_AUDIO {
  KSPROPERTY_AUDIO_LATENCY = 1 , KSPROPERTY_AUDIO_COPY_PROTECTION , KSPROPERTY_AUDIO_CHANNEL_CONFIG , KSPROPERTY_AUDIO_VOLUMELEVEL ,
  KSPROPERTY_AUDIO_POSITION , KSPROPERTY_AUDIO_DYNAMIC_RANGE , KSPROPERTY_AUDIO_QUALITY , KSPROPERTY_AUDIO_SAMPLING_RATE ,
  KSPROPERTY_AUDIO_DYNAMIC_SAMPLING_RATE , KSPROPERTY_AUDIO_MIX_LEVEL_TABLE , KSPROPERTY_AUDIO_MIX_LEVEL_CAPS , KSPROPERTY_AUDIO_MUX_SOURCE ,
  KSPROPERTY_AUDIO_MUTE , KSPROPERTY_AUDIO_BASS , KSPROPERTY_AUDIO_MID , KSPROPERTY_AUDIO_TREBLE ,
  KSPROPERTY_AUDIO_BASS_BOOST , KSPROPERTY_AUDIO_EQ_LEVEL , KSPROPERTY_AUDIO_NUM_EQ_BANDS , KSPROPERTY_AUDIO_EQ_BANDS ,
  KSPROPERTY_AUDIO_AGC , KSPROPERTY_AUDIO_DELAY , KSPROPERTY_AUDIO_LOUDNESS , KSPROPERTY_AUDIO_WIDE_MODE ,
  KSPROPERTY_AUDIO_WIDENESS , KSPROPERTY_AUDIO_REVERB_LEVEL , KSPROPERTY_AUDIO_CHORUS_LEVEL , KSPROPERTY_AUDIO_DEV_SPECIFIC ,
  KSPROPERTY_AUDIO_DEMUX_DEST , KSPROPERTY_AUDIO_STEREO_ENHANCE , KSPROPERTY_AUDIO_MANUFACTURE_GUID , KSPROPERTY_AUDIO_PRODUCT_GUID ,
  KSPROPERTY_AUDIO_CPU_RESOURCES , KSPROPERTY_AUDIO_STEREO_SPEAKER_GEOMETRY , KSPROPERTY_AUDIO_SURROUND_ENCODE , KSPROPERTY_AUDIO_3D_INTERFACE ,
  KSPROPERTY_AUDIO_PEAKMETER , KSPROPERTY_AUDIO_ALGORITHM_INSTANCE , KSPROPERTY_AUDIO_FILTER_STATE , KSPROPERTY_AUDIO_PREFERRED_STATUS ,
  KSPROPERTY_AUDIO_PEQ_MAX_BANDS , KSPROPERTY_AUDIO_PEQ_NUM_BANDS , KSPROPERTY_AUDIO_PEQ_BAND_CENTER_FREQ , KSPROPERTY_AUDIO_PEQ_BAND_Q_FACTOR ,
  KSPROPERTY_AUDIO_PEQ_BAND_LEVEL , KSPROPERTY_AUDIO_CHORUS_MODULATION_RATE , KSPROPERTY_AUDIO_CHORUS_MODULATION_DEPTH , KSPROPERTY_AUDIO_REVERB_TIME ,
  KSPROPERTY_AUDIO_REVERB_DELAY_FEEDBACK , KSPROPERTY_AUDIO_POSITIONEX , KSPROPERTY_AUDIO_MIC_ARRAY_GEOMETRY
}
 
enum  KSEVENT_AUDIO_CONTROL_CHANGE { KSEVENT_CONTROL_CHANGE }
 
enum  KSEVENT_LOOPEDSTREAMING { KSEVENT_LOOPEDSTREAMING_POSITION }
 
enum  KSPROPERTY_DRMAUDIOSTREAM { KSPROPERTY_DRMAUDIOSTREAM_CONTENTID }
 
enum  KSPROPERTY_SYSAUDIO {
  KSPROPERTY_SYSAUDIO_DEVICE_COUNT = 1 , KSPROPERTY_SYSAUDIO_DEVICE_FRIENDLY_NAME = 2 , KSPROPERTY_SYSAUDIO_DEVICE_INSTANCE = 3 , KSPROPERTY_SYSAUDIO_DEVICE_INTERFACE_NAME = 4 ,
  KSPROPERTY_SYSAUDIO_SELECT_GRAPH = 5 , KSPROPERTY_SYSAUDIO_CREATE_VIRTUAL_SOURCE = 6 , KSPROPERTY_SYSAUDIO_DEVICE_DEFAULT = 7 , KSPROPERTY_SYSAUDIO_INSTANCE_INFO = 14 ,
  KSPROPERTY_SYSAUDIO_COMPONENT_ID = 16
}
 
enum  KSPROPERTY_SYSAUDIO_PIN { KSPROPERTY_SYSAUDIO_ATTACH_VIRTUAL_SOURCE = 1 }
 
enum  KSPROPERTY_JACK { KSPROPERTY_JACK_DESCRIPTION = 1 , KSPROPERTY_JACK_DESCRIPTION2 , KSPROPERTY_JACK_SINK_INFO , KSPROPERTY_JACK_CONTAINERID }
 
enum  EPcxConnectionType {
  eConnTypeUnknown = 0 , eConnType3Point5mm , eConnTypeQuarter , eConnTypeAtapiInternal ,
  eConnTypeRCA , eConnTypeOptical , eConnTypeOtherDigital , eConnTypeOtherAnalog ,
  eConnTypeMultichannelAnalogDIN , eConnTypeXlrProfessional , eConnTypeRJ11Modem , eConnTypeCombination ,
  eConnTypeUnknown , eConnType3Point5mm , eConnTypeQuarter , eConnTypeAtapiInternal ,
  eConnTypeRCA , eConnTypeOptical , eConnTypeOtherDigital , eConnTypeOtherAnalog ,
  eConnTypeMultichannelAnalogDIN , eConnTypeXlrProfessional , eConnTypeRJ11Modem , eConnTypeCombination
}
 
enum  EPcxGeoLocation {
  eGeoLocRear = 1 , eGeoLocFront , eGeoLocLeft , eGeoLocRight ,
  eGeoLocTop , eGeoLocBottom , eGeoLocRearPanel , eGeoLocRiser ,
  eGeoLocInsideMobileLid , eGeoLocDrivebay , eGeoLocHDMI , eGeoLocOutsideMobileLid ,
  eGeoLocATAPI , eGeoLocReserved5 , eGeoLocReserved6 , eGeoLocRear = 0x1 ,
  eGeoLocFront , eGeoLocLeft , eGeoLocRight , eGeoLocTop ,
  eGeoLocBottom , eGeoLocRearPanel , eGeoLocRiser , eGeoLocInsideMobileLid ,
  eGeoLocDrivebay , eGeoLocHDMI , eGeoLocOutsideMobileLid , eGeoLocATAPI ,
  eGeoLocNotApplicable , eGeoLocReserved6 , EPcxGeoLocation_enum_count
}
 
enum  EPcxGenLocation {
  eGenLocPrimaryBox = 0 , eGenLocInternal , eGenLocSeparate , eGenLocOther ,
  eGenLocPrimaryBox = 0 , eGenLocInternal , eGenLocSeparate , eGenLocOther ,
  EPcxGenLocation_enum_count
}
 
enum  EPxcPortConnection {
  ePortConnJack = 0 , ePortConnIntegratedDevice , ePortConnBothIntegratedAndJack , ePortConnUnknown ,
  ePortConnJack = 0 , ePortConnIntegratedDevice , ePortConnBothIntegratedAndJack , ePortConnUnknown
}
 
enum  KSJACK_SINK_CONNECTIONTYPE { KSJACK_SINK_CONNECTIONTYPE_HDMI = 0 , KSJACK_SINK_CONNECTIONTYPE_DISPLAYPORT , KSJACK_SINK_CONNECTIONTYPE_HDMI = 0 , KSJACK_SINK_CONNECTIONTYPE_DISPLAYPORT }
 

Functions

 DEFINE_GUIDSTRUCT ("8F1275F0-26E9-4264-BA4D-39FFF01D94AA", KSCOMPONENTID_USBAUDIO)
 
 DEFINE_GUIDSTRUCT ("FBF6F530-07B9-11D2-A71E-0000F8004788", KSCATEGORY_AUDIO_DEVICE)
 
 DEFINE_GUIDSTRUCT ("FB6C4281-0353-11d1-905F-0000C0CC16BA", PINNAME_VIDEO_CAPTURE)
 
 DEFINE_GUIDSTRUCT ("D6C5066E-72C1-11D2-9755-0000F8004788", KSCATEGORY_PREFERRED_WAVEOUT_DEVICE)
 
 DEFINE_GUIDSTRUCT ("D6C50671-72C1-11D2-9755-0000F8004788", KSCATEGORY_PREFERRED_WAVEIN_DEVICE)
 
 DEFINE_GUIDSTRUCT ("D6C50674-72C1-11D2-9755-0000F8004788", KSCATEGORY_PREFERRED_MIDIOUT_DEVICE)
 
 DEFINE_GUIDSTRUCT ("6994AD04-93EF-11D0-A3CC-00A0C9223196", KSCATEGORY_AUDIO)
 
 DEFINE_GUIDSTRUCT ("6994AD05-93EF-11D0-A3CC-00A0C9223196", KSCATEGORY_VIDEO)
 
 DEFINE_GUIDSTRUCT ("6994AD06-93EF-11D0-A3CC-00A0C9223196", KSCATEGORY_TEXT)
 
 DEFINE_GUIDSTRUCT ("67C9CC3C-69C4-11D2-8759-00A0C9223196", KSCATEGORY_NETWORK)
 
 DEFINE_GUIDSTRUCT ("3A13EB40-30A7-11D0-A5D6-28DB04C10000", KSINTERFACESETID_Media)
 
 DEFINE_GUIDSTRUCT ("DDA54A40-1E4C-11D1-A050-405705C10000", KSCATEGORY_TOPOLOGY)
 
 DEFINE_GUIDSTRUCT ("3503EAC4-1F26-11D1-8AB0-00A0C9223196", KSCATEGORY_VIRTUAL)
 
 DEFINE_GUIDSTRUCT ("BF963D80-C559-11D0-8A2B-00A0C9255AC1", KSCATEGORY_ACOUSTIC_ECHO_CANCEL)
 
 DEFINE_GUIDSTRUCT ("A7C7A5B1-5AF3-11D1-9CED-00A024BF0407", KSCATEGORY_SYSAUDIO)
 
 DEFINE_GUIDSTRUCT ("3E227E76-690D-11D2-8161-0000F8775BF1", KSCATEGORY_WDMAUD)
 
 DEFINE_GUIDSTRUCT ("9BAF9572-340C-11D3-ABDC-00A0C90AB16F", KSCATEGORY_AUDIO_GFX)
 
 DEFINE_GUIDSTRUCT ("9EA331FA-B91B-45F8-9285-BD2BC77AFCDE", KSCATEGORY_AUDIO_SPLITTER)
 
 DEFINE_GUIDSTRUCT ("0482DDE0-7817-11CF-8A03-00AA006ECB65", KSDATAFORMAT_SPECIFIER_ANALOGVIDEO)
 
 DEFINE_GUIDSTRUCT ("0482DDE1-7817-11CF-8A03-00AA006ECB65", KSDATAFORMAT_TYPE_ANALOGVIDEO)
 
 DEFINE_GUIDSTRUCT ("FB6C4283-0353-11D1-905F-0000C0CC16BA", PINNAME_VIDEO_ANALOGVIDEOIN)
 
 DEFINE_GUIDSTRUCT ("4D837FE0-C555-11D0-8A2B-00A0C9255AC1", KSNODETYPE_ADC)
 
 DEFINE_GUIDSTRUCT ("E88C9BA0-C557-11D0-8A2B-00A0C9255AC1", KSNODETYPE_AGC)
 
 DEFINE_GUIDSTRUCT ("55515860-C559-11D0-8A2B-00A0C9255AC1", KSNODETYPE_3D_EFFECTS)
 
 DEFINE_GUIDSTRUCT ("E573ADC0-C555-11D0-8A2B-00A0C9255AC1", KSNODETYPE_SUPERMIX)
 
 DEFINE_GUIDSTRUCT ("9DB7B9E0-C555-11D0-8A2B-00A0C9255AC1", KSNODETYPE_SRC)
 
 DEFINE_GUIDSTRUCT ("507AE360-C554-11D0-8A2B-00A0C9255AC1", KSNODETYPE_DAC)
 
 DEFINE_GUIDSTRUCT ("DFF21FE5-F70F-11D0-B917-00A0C9223196", KSNODETYPE_SPDIF_INTERFACE)
 
 DEFINE_GUIDSTRUCT ("DFF21BE1-F70F-11D0-B917-00A0C9223196", KSNODETYPE_MICROPHONE)
 
 DEFINE_GUIDSTRUCT ("DFF220E3-F70F-11D0-B917-00A0C9223196", KSNODETYPE_CD_PLAYER)
 
 DEFINE_GUIDSTRUCT ("20173F20-C559-11D0-8A2B-00A0C9255AC1", KSNODETYPE_CHORUS)
 
 DEFINE_GUIDSTRUCT ("EF0328E0-C558-11D0-8A2B-00A0C9255AC1", KSNODETYPE_REVERB)
 
 DEFINE_GUIDSTRUCT ("DFF21FE3-F70F-11D0-B917-00A0C9223196", KSNODETYPE_LINE_CONNECTOR)
 
 DEFINE_GUIDSTRUCT ("DFF21FE1-F70F-11D0-B917-00A0C9223196", KSNODETYPE_ANALOG_CONNECTOR)
 
 DEFINE_GUIDSTRUCT ("DFF21CE1-F70F-11D0-B917-00A0C9223196", KSNODETYPE_SPEAKER)
 
 DEFINE_GUIDSTRUCT ("185FEDFA-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_RECORDING_CONTROL)
 
 DEFINE_GUIDSTRUCT ("3A5ACC00-C557-11D0-8A2B-00A0C9255AC1", KSNODETYPE_VOLUME)
 
 DEFINE_GUIDSTRUCT ("185FEDE5-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_WAVE_VOLUME)
 
 DEFINE_GUIDSTRUCT ("02B223C0-C557-11D0-8A2B-00A0C9255AC1", KSNODETYPE_MUTE)
 
 DEFINE_GUIDSTRUCT ("185FEDE6-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_WAVE_MUTE)
 
 DEFINE_GUIDSTRUCT ("185FEDED-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_MIC_VOLUME)
 
 DEFINE_GUIDSTRUCT ("DA441A60-C556-11D0-8A2B-00A0C9255AC1", KSNODETYPE_SUM)
 
 DEFINE_GUIDSTRUCT ("185FEDE3-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_MASTER_VOLUME)
 
 DEFINE_GUIDSTRUCT ("185FEDE9-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_CD_VOLUME)
 
 DEFINE_GUIDSTRUCT ("185FEDEF-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_RECORDING_SOURCE)
 
 DEFINE_GUIDSTRUCT ("185FEDF4-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_LINE_IN_VOLUME)
 
 DEFINE_GUIDSTRUCT ("185FEDFC-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_AUX_VOLUME)
 
 DEFINE_GUIDSTRUCT ("185FEDF5-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_MIC_IN_VOLUME)
 
 DEFINE_GUIDSTRUCT ("41887440-C558-11D0-8A2B-00A0C9255AC1", KSNODETYPE_LOUDNESS)
 
 DEFINE_GUIDSTRUCT ("2BC31D6A-96E3-11d2-AC4C-00C04F8EFB68", KSAUDFNAME_MICROPHONE_BOOST)
 
 DEFINE_GUIDSTRUCT ("185FEDEA-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_CD_MUTE)
 
 DEFINE_GUIDSTRUCT ("185FEDEC-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_LINE_MUTE)
 
 DEFINE_GUIDSTRUCT ("185FEDEE-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_MIC_MUTE)
 
 DEFINE_GUIDSTRUCT ("185FEDFD-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_AUX_MUTE)
 
 DEFINE_GUIDSTRUCT ("185FEDF7-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_VOLUME_CONTROL)
 
 DEFINE_GUIDSTRUCT ("2CEAF780-C556-11D0-8A2B-00A0C9255AC1", KSNODETYPE_MUX)
 
 DEFINE_GUIDSTRUCT ("185FEDE4-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_MASTER_MUTE)
 
 DEFINE_GUIDSTRUCT ("A085651E-5F0D-4b36-A869-D195D6AB4B9E", KSNODETYPE_PEAKMETER)
 
 DEFINE_GUIDSTRUCT ("A9E69800-C558-11D0-8A2B-00A0C9255AC1", KSNODETYPE_STEREO_WIDE)
 
 DEFINE_GUIDSTRUCT ("7607E580-C557-11D0-8A2B-00A0C9255AC1", KSNODETYPE_TONE)
 
 DEFINE_GUIDSTRUCT ("DFF21BE2-F70F-11D0-B917-00A0C9223196", KSNODETYPE_DESKTOP_MICROPHONE)
 
 DEFINE_GUIDSTRUCT ("DFF21BE3-F70F-11D0-B917-00A0C9223196", KSNODETYPE_PERSONAL_MICROPHONE)
 
 DEFINE_GUIDSTRUCT ("DFF21BE4-F70F-11D0-B917-00A0C9223196", KSNODETYPE_OMNI_DIRECTIONAL_MICROPHONE)
 
 DEFINE_GUIDSTRUCT ("DFF21BE5-F70F-11D0-B917-00A0C9223196", KSNODETYPE_MICROPHONE_ARRAY)
 
 DEFINE_GUIDSTRUCT ("DFF21BE6-F70F-11D0-B917-00A0C9223196", KSNODETYPE_PROCESSING_MICROPHONE_ARRAY)
 
 DEFINE_GUIDSTRUCT ("DFF21CE2-F70F-11D0-B917-00A0C9223196", KSNODETYPE_HEADPHONES)
 
 DEFINE_GUIDSTRUCT ("DFF21CE3-F70F-11D0-B917-00A0C9223196", KSNODETYPE_HEAD_MOUNTED_DISPLAY_AUDIO)
 
 DEFINE_GUIDSTRUCT ("DFF21CE4-F70F-11D0-B917-00A0C9223196", KSNODETYPE_DESKTOP_SPEAKER)
 
 DEFINE_GUIDSTRUCT ("DFF21CE5-F70F-11D0-B917-00A0C9223196", KSNODETYPE_ROOM_SPEAKER)
 
 DEFINE_GUIDSTRUCT ("DFF21CE6-F70F-11D0-B917-00A0C9223196", KSNODETYPE_COMMUNICATION_SPEAKER)
 
 DEFINE_GUIDSTRUCT ("DFF21CE7-F70F-11D0-B917-00A0C9223196", KSNODETYPE_LOW_FREQUENCY_EFFECTS_SPEAKER)
 
 DEFINE_GUIDSTRUCT ("185FEDF0-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_PC_SPEAKER_VOLUME)
 
 DEFINE_GUIDSTRUCT ("DFF21EE1-F70F-11D0-B917-00A0C9223196", KSNODETYPE_PHONE_LINE)
 
 DEFINE_GUIDSTRUCT ("185FEDFB-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_CD_AUDIO)
 
 DEFINE_GUIDSTRUCT ("185FEDFF-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_PC_SPEAKER)
 
 DEFINE_GUIDSTRUCT ("185FEDF9-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_LINE_IN)
 
 DEFINE_GUIDSTRUCT ("915DAEC4-A434-11d2-AC52-00C04F8EFB68", KSAUDFNAME_VIDEO)
 
 DEFINE_GUIDSTRUCT ("185FEDFE-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_AUX)
 
 DEFINE_GUIDSTRUCT ("00DFF077-96E3-11d2-AC4C-00C04F8EFB68", KSAUDFNAME_STEREO_MIX)
 
 DEFINE_GUIDSTRUCT ("00DFF078-96E3-11d2-AC4C-00C04F8EFB68", KSAUDFNAME_MONO_MIX)
 
 DEFINE_GUIDSTRUCT ("9F0670B4-991F-11d2-AC4D-00C04F8EFB68", KSAUDFNAME_3D_CENTER)
 
 DEFINE_GUIDSTRUCT ("22B0EAFE-96E3-11d2-AC4C-00C04F8EFB68", KSAUDFNAME_MONO_MIX_VOLUME)
 
 DEFINE_GUIDSTRUCT ("1AD247ED-96E3-11d2-AC4C-00C04F8EFB68", KSAUDFNAME_STEREO_MIX_VOLUME)
 
 DEFINE_GUIDSTRUCT ("9B46E708-992A-11d2-AC4D-00C04F8EFB68", KSAUDFNAME_VIDEO_VOLUME)
 
 DEFINE_GUIDSTRUCT ("185FEDE1-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_TREBLE)
 
 DEFINE_GUIDSTRUCT ("185FEDE0-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_BASS)
 
 DEFINE_GUIDSTRUCT ("63FF5747-991F-11d2-AC4D-00C04F8EFB68", KSAUDFNAME_3D_DEPTH)
 
 DEFINE_GUIDSTRUCT ("F9B41DC3-96E2-11d2-AC4C-00C04F8EFB68", KSAUDFNAME_MONO_OUT)
 
 DEFINE_GUIDSTRUCT ("185FEDF1-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_PC_SPEAKER_MUTE)
 
 DEFINE_GUIDSTRUCT ("2BC31D6B-96E3-11d2-AC4C-00C04F8EFB68", KSAUDFNAME_ALTERNATE_MICROPHONE)
 
 DEFINE_GUIDSTRUCT ("9B46E709-992A-11d2-AC4D-00C04F8EFB68", KSAUDFNAME_VIDEO_MUTE)
 
 DEFINE_GUIDSTRUCT ("47A4FA20-A251-11D1-A050-0000F8004788", KSCATEGORY_WDMAUD_USE_PIN_NAME)
 
 DEFINE_GUIDSTRUCT ("00000000-0000-0010-8000-00aa00389b71", KSDATAFORMAT_SUBTYPE_WAVEFORMATEX)
 
 DEFINE_GUIDSTRUCT ("73646976-0000-0010-8000-00aa00389b71", KSDATAFORMAT_TYPE_VIDEO)
 
 DEFINE_GUIDSTRUCT ("73647561-0000-0010-8000-00aa00389b71", KSDATAFORMAT_TYPE_AUDIO)
 
 DEFINE_GUIDSTRUCT ("518590a2-a184-11d0-8522-00c04fd9baf3", KSDATAFORMAT_SPECIFIER_DSOUND)
 
 DEFINE_GUIDSTRUCT ("6dba3190-67bd-11cf-a0f7-0020afd156e4", KSDATAFORMAT_SUBTYPE_ANALOG)
 
 DEFINE_GUIDSTRUCT ("73747874-0000-0010-8000-00aa00389b71", KSDATAFORMAT_TYPE_TEXT)
 
 DEFINE_GUIDSTRUCT ("E725D360-62CC-11CF-A5D6-28DB04C10000", KSDATAFORMAT_TYPE_MUSIC)
 
 DEFINE_GUIDSTRUCT ("7364696D-0000-0010-8000-00aa00389b71", KSDATAFORMAT_TYPE_MIDI)
 
 DEFINE_GUIDSTRUCT ("1D262760-E957-11CF-A5D6-28DB04C10000", KSDATAFORMAT_SUBTYPE_MIDI)
 
 DEFINE_GUIDSTRUCT ("00000001-0000-0010-8000-00aa00389b71", KSDATAFORMAT_SUBTYPE_PCM)
 
 DEFINE_GUIDSTRUCT ("00000003-0000-0010-8000-00aa00389b71", KSDATAFORMAT_SUBTYPE_IEEE_FLOAT)
 
 DEFINE_GUIDSTRUCT ("05589f81-c356-11ce-bf01-00aa0055595a", KSDATAFORMAT_SPECIFIER_WAVEFORMATEX)
 
 DEFINE_GUIDSTRUCT ("e06d802c-db46-11cf-b4d1-00805f6cbbea", KSDATAFORMAT_SUBTYPE_AC3_AUDIO)
 
 DEFINE_GUIDSTRUCT ("e06d80e4-db46-11cf-b4d1-00805f6cbbea", KSDATAFORMAT_SPECIFIER_AC3_AUDIO)
 
 DEFINE_GUIDSTRUCT ("BFABE720-6E1F-11D0-BCF2-444553540000", KSPROPSETID_AC3)
 
 DEFINE_GUIDSTRUCT ("45FFAAA0-6E1B-11D0-BCF2-444553540000", KSPROPSETID_Audio)
 
 DEFINE_GUIDSTRUCT ("E85E9698-FA2F-11D1-95BD-00C04FB925D3", KSEVENTSETID_AudioControlChange)
 
 DEFINE_GUIDSTRUCT ("4682B940-C6EF-11D0-96D8-00AA0051E51D", KSEVENTSETID_LoopedStreaming)
 
 DEFINE_GUIDSTRUCT ("7f4bcbe0-9ea5-11cf-a5d6-28db04c10000", KSEVENTSETID_Connection)
 
 DEFINE_GUIDSTRUCT ("2F2C8DDD-4198-4fac-BA29-61BB05B7DE06", KSPROPSETID_DrmAudioStream)
 
 DEFINE_GUIDSTRUCT ("CBE3FAA0-CC75-11D0-B465-00001A1818E6", KSPROPSETID_Sysaudio)
 
 DEFINE_GUIDSTRUCT ("A3A53220-C6E4-11D0-B465-00001A1818E6", KSPROPSETID_Sysaudio_Pin)
 
 DEFINE_GUIDSTRUCT ("86C92E60-62E8-11CF-A5D6-28DB04C10000", KSMUSIC_TECHNOLOGY_PORT)
 
 DEFINE_GUIDSTRUCT ("2CA15FA0-6CFE-11CF-A5D6-28DB04C10000", KSDATAFORMAT_SUBTYPE_MIDI_BUS)
 
 DEFINE_GUIDSTRUCT ("185FEDF8-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_MIDI)
 
 DEFINE_GUIDSTRUCT ("DFF220F3-F70F-11D0-B917-00A0C9223196", KSNODETYPE_SYNTHESIZER)
 
 DEFINE_GUIDSTRUCT ("4509F757-2D46-4637-8E62-CE7DB944F57B", KSPROPSETID_Jack)
 

Macro Definition Documentation

◆ _SPEAKER_POSITIONS_

#define _SPEAKER_POSITIONS_

Definition at line 1422 of file ksmedia.h.

◆ _WAVEFORMATEXTENSIBLE_

#define _WAVEFORMATEXTENSIBLE_

Definition at line 636 of file ksmedia.h.

◆ DEFINE_USB_TERMINAL_GUID

#define DEFINE_USB_TERMINAL_GUID (   id)     0xDFF219E0+(USHORT)(id), 0xF70F, 0x11D0, {0xB9, 0x17, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96}

Definition at line 130 of file ksmedia.h.

◆ DEFINE_USBAUDIO_MID_GUID

#define DEFINE_USBAUDIO_MID_GUID (   id)     0x4e1cecd2+(USHORT)(id), 0x1679, 0x463b, 0xa7, 0x2f, 0xa5, 0xbf, 0x64, 0xc8, 0x6e, 0xba

Definition at line 41 of file ksmedia.h.

◆ DEFINE_USBAUDIO_PID_GUID

#define DEFINE_USBAUDIO_PID_GUID (   id)     0xabcc5a5e+(USHORT)(id), 0xc263, 0x463b, 0xa7, 0x2f, 0xa5, 0xbf, 0x64, 0xc8, 0x6e, 0xba

Definition at line 78 of file ksmedia.h.

◆ DEFINE_USBAUDIO_PRODUCT_NAME

#define DEFINE_USBAUDIO_PRODUCT_NAME (   vid,
  pid,
  strIndex 
)     0xFC575048+(USHORT)(vid), 0x2E08+(USHORT)(pid), 0x463B+(USHORT)(strIndex), 0xA7, 0x2F, 0xA5, 0xBF, 0x64, 0xC8, 0x6E, 0xBA

Definition at line 113 of file ksmedia.h.

◆ DEFINE_WAVEFORMATEX_GUID

#define DEFINE_WAVEFORMATEX_GUID (   x)    (USHORT)(x), 0x0000, 0x0010, {0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}

Definition at line 958 of file ksmedia.h.

◆ eGeoLocReserved5

#define eGeoLocReserved5   eGeoLocNotApplicable

Definition at line 1346 of file ksmedia.h.

◆ EXTRACT_USBAUDIO_MID

#define EXTRACT_USBAUDIO_MID (   guid)     (USHORT)((guid)->Data1 - 0x4e1cecd2)

Definition at line 39 of file ksmedia.h.

◆ EXTRACT_USBAUDIO_PID

#define EXTRACT_USBAUDIO_PID (   guid)     (USHORT)((guid)->Data1 - 0xabcc5a5e)

Definition at line 76 of file ksmedia.h.

◆ EXTRACT_WAVEFORMATEX_ID

#define EXTRACT_WAVEFORMATEX_ID (   Guid)     (USHORT)((Guid)->Data1)

Definition at line 127 of file ksmedia.h.

◆ INIT_EXBUS_MANUFACTURER_ID

#define INIT_EXBUS_MANUFACTURER_ID   INIT_USBAUDIO_MID

Definition at line 44 of file ksmedia.h.

◆ INIT_EXBUS_PRODUCT_ID

#define INIT_EXBUS_PRODUCT_ID   INIT_USBAUDIO_PID

Definition at line 81 of file ksmedia.h.

◆ INIT_EXBUS_PRODUCT_NAME

#define INIT_EXBUS_PRODUCT_NAME   INIT_USBAUDIO_PRODUCT_NAME

Definition at line 117 of file ksmedia.h.

◆ INIT_USBAUDIO_MID

#define INIT_USBAUDIO_MID (   guid,
  id 
)
Value:
{\
(guid)->Data1 = 0x4e1cecd2 + (USHORT)(id);\
(guid)->Data2 = 0x1679;\
(guid)->Data3 = 0x463b;\
(guid)->Data4[0] = 0xa7;\
(guid)->Data4[1] = 0x2f;\
(guid)->Data4[2] = 0xa5;\
(guid)->Data4[3] = 0xbf;\
(guid)->Data4[4] = 0x64;\
(guid)->Data4[5] = 0xc8;\
(guid)->Data4[6] = 0x6e;\
(guid)->Data4[7] = 0xba;\
}
GLuint id
Definition: glext.h:5910
const GUID * guid
unsigned short USHORT
Definition: pedump.c:61

Definition at line 25 of file ksmedia.h.

◆ INIT_USBAUDIO_PID

#define INIT_USBAUDIO_PID (   guid,
  id 
)
Value:
{\
(guid)->Data1 = 0xabcc5a5e + (USHORT)(id);\
(guid)->Data2 = 0xc263;\
(guid)->Data3 = 0x463b;\
(guid)->Data4[0] = 0xa7;\
(guid)->Data4[1] = 0x2f;\
(guid)->Data4[2] = 0xa5;\
(guid)->Data4[3] = 0xbf;\
(guid)->Data4[4] = 0x64;\
(guid)->Data4[5] = 0xc8;\
(guid)->Data4[6] = 0x6e;\
(guid)->Data4[7] = 0xba;\
}

Definition at line 62 of file ksmedia.h.

◆ INIT_USBAUDIO_PRODUCT_NAME

#define INIT_USBAUDIO_PRODUCT_NAME (   guid,
  vid,
  pid,
  strIndex 
)
Value:
{\
(guid)->Data1 = 0XFC575048 + (USHORT)(vid);\
(guid)->Data2 = 0x2E08 + (USHORT)(pid);\
(guid)->Data3 = 0x463B + (USHORT)(strIndex);\
(guid)->Data4[0] = 0xA7;\
(guid)->Data4[1] = 0x2F;\
(guid)->Data4[2] = 0xA5;\
(guid)->Data4[3] = 0xBF;\
(guid)->Data4[4] = 0x64;\
(guid)->Data4[5] = 0xC8;\
(guid)->Data4[6] = 0x6E;\
(guid)->Data4[7] = 0xBA;\
}
_In_ ULONG_PTR _In_ ULONG _Out_ ULONG_PTR * pid
Definition: winddi.h:3837

Definition at line 99 of file ksmedia.h.

◆ INIT_WAVEFORMATEX_GUID

#define INIT_WAVEFORMATEX_GUID (   Guid,
  x 
)
Value:
{ \
(Guid)->Data1 = (USHORT)(x); \
}
GLint GLint GLint GLint GLint x
Definition: gl.h:1548
#define KSDATAFORMAT_SUBTYPE_WAVEFORMATEX
Definition: ksmedia.h:964
_Must_inspect_result_ _In_ WDFOBJECT _In_ CONST GUID * Guid
Definition: wdfobject.h:762

Definition at line 967 of file ksmedia.h.

◆ IS_COMPATIBLE_USBAUDIO_MID

#define IS_COMPATIBLE_USBAUDIO_MID (   guid)
Value:
(((guid)->Data1 >= 0x4e1cecd2) &&\
((guid)->Data1 < 0x4e1cecd2 + 0xffff) &&\
((guid)->Data2 == 0x1679) &&\
((guid)->Data3 == 0x463b) &&\
((guid)->Data4[0] == 0xa7) &&\
((guid)->Data4[1] == 0x2f) &&\
((guid)->Data4[2] == 0xa5) &&\
((guid)->Data4[3] == 0xbf) &&\
((guid)->Data4[4] == 0x64) &&\
((guid)->Data4[5] == 0xc8) &&\
((guid)->Data4[6] == 0x6e) &&\
((guid)->Data4[7] == 0xba))

Definition at line 46 of file ksmedia.h.

◆ IS_COMPATIBLE_USBAUDIO_PID

#define IS_COMPATIBLE_USBAUDIO_PID (   guid)
Value:
(((guid)->Data1 >= 0xabcc5a5e) &&\
((guid)->Data1 < 0xabcc5a5e + 0xffff) &&\
((guid)->Data2 == 0xc263) &&\
((guid)->Data3 == 0x463b) &&\
((guid)->Data4[0] == 0xa7) &&\
((guid)->Data4[1] == 0x2f) &&\
((guid)->Data4[2] == 0xa5) &&\
((guid)->Data4[3] == 0xbf) &&\
((guid)->Data4[4] == 0x64) &&\
((guid)->Data4[5] == 0xc8) &&\
((guid)->Data4[6] == 0x6e) &&\
((guid)->Data4[7] == 0xba))

Definition at line 83 of file ksmedia.h.

◆ JACKDESC2_DYNAMIC_FORMAT_CHANGE_CAPABILITY

#define JACKDESC2_DYNAMIC_FORMAT_CHANGE_CAPABILITY   0x2

Definition at line 1412 of file ksmedia.h.

◆ JACKDESC2_PRESENCE_DETECT_CAPABILITY

#define JACKDESC2_PRESENCE_DETECT_CAPABILITY   0x1

Definition at line 1411 of file ksmedia.h.

◆ KS_SIZE_PREHEADER

#define KS_SIZE_PREHEADER   (FIELD_OFFSET(KS_VIDEOINFOHEADER,bmiHeader))

Definition at line 955 of file ksmedia.h.

◆ KSAUDFNAME_3D_CENTER

#define KSAUDFNAME_3D_CENTER   DEFINE_GUIDNAMED(KSAUDFNAME_3D_CENTER)

Definition at line 559 of file ksmedia.h.

◆ KSAUDFNAME_3D_DEPTH

#define KSAUDFNAME_3D_DEPTH   DEFINE_GUIDNAMED(KSAUDFNAME_3D_DEPTH)

Definition at line 589 of file ksmedia.h.

◆ KSAUDFNAME_ALTERNATE_MICROPHONE

#define KSAUDFNAME_ALTERNATE_MICROPHONE   DEFINE_GUIDNAMED(KSAUDFNAME_ALTERNATE_MICROPHONE)

Definition at line 604 of file ksmedia.h.

◆ KSAUDFNAME_AUX

#define KSAUDFNAME_AUX   DEFINE_GUIDNAMED(KSAUDFNAME_AUX)

Definition at line 544 of file ksmedia.h.

◆ KSAUDFNAME_AUX_MUTE

#define KSAUDFNAME_AUX_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_AUX_MUTE)

Definition at line 423 of file ksmedia.h.

◆ KSAUDFNAME_AUX_VOLUME

#define KSAUDFNAME_AUX_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_AUX_VOLUME)

Definition at line 388 of file ksmedia.h.

◆ KSAUDFNAME_BASS

#define KSAUDFNAME_BASS   DEFINE_GUIDNAMED(KSAUDFNAME_BASS)

Definition at line 584 of file ksmedia.h.

◆ KSAUDFNAME_CD_AUDIO

#define KSAUDFNAME_CD_AUDIO   DEFINE_GUIDNAMED(KSAUDFNAME_CD_AUDIO)

Definition at line 524 of file ksmedia.h.

◆ KSAUDFNAME_CD_MUTE

#define KSAUDFNAME_CD_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_CD_MUTE)

Definition at line 408 of file ksmedia.h.

◆ KSAUDFNAME_CD_VOLUME

#define KSAUDFNAME_CD_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_CD_VOLUME)

Definition at line 373 of file ksmedia.h.

◆ KSAUDFNAME_LINE_IN

#define KSAUDFNAME_LINE_IN   DEFINE_GUIDNAMED(KSAUDFNAME_LINE_IN)

Definition at line 534 of file ksmedia.h.

◆ KSAUDFNAME_LINE_IN_VOLUME

#define KSAUDFNAME_LINE_IN_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_LINE_IN_VOLUME)

Definition at line 383 of file ksmedia.h.

◆ KSAUDFNAME_LINE_MUTE

#define KSAUDFNAME_LINE_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_LINE_MUTE)

Definition at line 413 of file ksmedia.h.

◆ KSAUDFNAME_MASTER_MUTE

#define KSAUDFNAME_MASTER_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_MASTER_MUTE)

Definition at line 438 of file ksmedia.h.

◆ KSAUDFNAME_MASTER_VOLUME

#define KSAUDFNAME_MASTER_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_MASTER_VOLUME)

Definition at line 368 of file ksmedia.h.

◆ KSAUDFNAME_MIC_IN_VOLUME

#define KSAUDFNAME_MIC_IN_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_MIC_IN_VOLUME)

Definition at line 393 of file ksmedia.h.

◆ KSAUDFNAME_MIC_MUTE

#define KSAUDFNAME_MIC_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_MIC_MUTE)

Definition at line 418 of file ksmedia.h.

◆ KSAUDFNAME_MIC_VOLUME

#define KSAUDFNAME_MIC_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_MIC_VOLUME)

Definition at line 358 of file ksmedia.h.

◆ KSAUDFNAME_MICROPHONE_BOOST

#define KSAUDFNAME_MICROPHONE_BOOST   DEFINE_GUIDNAMED(KSAUDFNAME_MICROPHONE_BOOST)

Definition at line 403 of file ksmedia.h.

◆ KSAUDFNAME_MIDI

#define KSAUDFNAME_MIDI   DEFINE_GUIDNAMED(KSAUDFNAME_MIDI)

Definition at line 1301 of file ksmedia.h.

◆ KSAUDFNAME_MONO_MIX

#define KSAUDFNAME_MONO_MIX   DEFINE_GUIDNAMED(KSAUDFNAME_MONO_MIX)

Definition at line 554 of file ksmedia.h.

◆ KSAUDFNAME_MONO_MIX_VOLUME

#define KSAUDFNAME_MONO_MIX_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_MONO_MIX_VOLUME)

Definition at line 564 of file ksmedia.h.

◆ KSAUDFNAME_MONO_OUT

#define KSAUDFNAME_MONO_OUT   DEFINE_GUIDNAMED(KSAUDFNAME_MONO_OUT)

Definition at line 594 of file ksmedia.h.

◆ KSAUDFNAME_PC_SPEAKER

#define KSAUDFNAME_PC_SPEAKER   DEFINE_GUIDNAMED(KSAUDFNAME_PC_SPEAKER)

Definition at line 529 of file ksmedia.h.

◆ KSAUDFNAME_PC_SPEAKER_MUTE

#define KSAUDFNAME_PC_SPEAKER_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_PC_SPEAKER_MUTE)

Definition at line 599 of file ksmedia.h.

◆ KSAUDFNAME_PC_SPEAKER_VOLUME

#define KSAUDFNAME_PC_SPEAKER_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_PC_SPEAKER_VOLUME)

Definition at line 514 of file ksmedia.h.

◆ KSAUDFNAME_RECORDING_CONTROL

#define KSAUDFNAME_RECORDING_CONTROL   DEFINE_GUIDNAMED(KSAUDFNAME_RECORDING_CONTROL)

Definition at line 333 of file ksmedia.h.

◆ KSAUDFNAME_RECORDING_SOURCE

#define KSAUDFNAME_RECORDING_SOURCE   DEFINE_GUIDNAMED(KSAUDFNAME_RECORDING_SOURCE)

Definition at line 378 of file ksmedia.h.

◆ KSAUDFNAME_STEREO_MIX

#define KSAUDFNAME_STEREO_MIX   DEFINE_GUIDNAMED(KSAUDFNAME_STEREO_MIX)

Definition at line 549 of file ksmedia.h.

◆ KSAUDFNAME_STEREO_MIX_VOLUME

#define KSAUDFNAME_STEREO_MIX_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_STEREO_MIX_VOLUME)

Definition at line 569 of file ksmedia.h.

◆ KSAUDFNAME_TREBLE

#define KSAUDFNAME_TREBLE   DEFINE_GUIDNAMED(KSAUDFNAME_TREBLE)

Definition at line 579 of file ksmedia.h.

◆ KSAUDFNAME_VIDEO

#define KSAUDFNAME_VIDEO   DEFINE_GUIDNAMED(KSAUDFNAME_VIDEO)

Definition at line 539 of file ksmedia.h.

◆ KSAUDFNAME_VIDEO_MUTE

#define KSAUDFNAME_VIDEO_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_VIDEO_MUTE)

Definition at line 609 of file ksmedia.h.

◆ KSAUDFNAME_VIDEO_VOLUME

#define KSAUDFNAME_VIDEO_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_VIDEO_VOLUME)

Definition at line 574 of file ksmedia.h.

◆ KSAUDFNAME_VOLUME_CONTROL

#define KSAUDFNAME_VOLUME_CONTROL   DEFINE_GUIDNAMED(KSAUDFNAME_VOLUME_CONTROL)

Definition at line 428 of file ksmedia.h.

◆ KSAUDFNAME_WAVE_MUTE

#define KSAUDFNAME_WAVE_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_WAVE_MUTE)

Definition at line 353 of file ksmedia.h.

◆ KSAUDFNAME_WAVE_VOLUME

#define KSAUDFNAME_WAVE_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_WAVE_VOLUME)

Definition at line 343 of file ksmedia.h.

◆ KSAUDIO_CPU_RESOURCES_HOST_CPU

#define KSAUDIO_CPU_RESOURCES_HOST_CPU   0x7FFFFFFF

Definition at line 1199 of file ksmedia.h.

◆ KSAUDIO_CPU_RESOURCES_NOT_HOST_CPU

#define KSAUDIO_CPU_RESOURCES_NOT_HOST_CPU   0x00000000

Definition at line 1198 of file ksmedia.h.

◆ KSAUDIO_SPEAKER_5POINT1 [1/2]

#define KSAUDIO_SPEAKER_5POINT1
Value:
#define SPEAKER_FRONT_LEFT
Definition: ksmedia.h:1425
#define SPEAKER_FRONT_RIGHT
Definition: ksmedia.h:1426
#define SPEAKER_BACK_RIGHT
Definition: ksmedia.h:1430
#define SPEAKER_BACK_LEFT
Definition: ksmedia.h:1429
#define SPEAKER_FRONT_CENTER
Definition: ksmedia.h:1427
#define SPEAKER_LOW_FREQUENCY
Definition: ksmedia.h:1428

Definition at line 1459 of file ksmedia.h.

◆ KSAUDIO_SPEAKER_5POINT1 [2/2]

◆ KSAUDIO_SPEAKER_5POINT1_BACK

#define KSAUDIO_SPEAKER_5POINT1_BACK   KSAUDIO_SPEAKER_5POINT1

Definition at line 1227 of file ksmedia.h.

◆ KSAUDIO_SPEAKER_5POINT1_SURROUND

#define KSAUDIO_SPEAKER_5POINT1_SURROUND
Value:

Definition at line 1220 of file ksmedia.h.

◆ KSAUDIO_SPEAKER_7POINT1 [1/2]

#define KSAUDIO_SPEAKER_7POINT1

◆ KSAUDIO_SPEAKER_7POINT1 [2/2]

◆ KSAUDIO_SPEAKER_7POINT1_SURROUND

◆ KSAUDIO_SPEAKER_7POINT1_WIDE

#define KSAUDIO_SPEAKER_7POINT1_WIDE   KSAUDIO_SPEAKER_7POINT1

Definition at line 1228 of file ksmedia.h.

◆ KSAUDIO_SPEAKER_DIRECTOUT [1/2]

#define KSAUDIO_SPEAKER_DIRECTOUT   0

Definition at line 1450 of file ksmedia.h.

◆ KSAUDIO_SPEAKER_DIRECTOUT [2/2]

#define KSAUDIO_SPEAKER_DIRECTOUT   0

Definition at line 1450 of file ksmedia.h.

◆ KSAUDIO_SPEAKER_MONO [1/2]

#define KSAUDIO_SPEAKER_MONO   (SPEAKER_FRONT_CENTER)

Definition at line 1453 of file ksmedia.h.

◆ KSAUDIO_SPEAKER_MONO [2/2]

#define KSAUDIO_SPEAKER_MONO   (SPEAKER_FRONT_CENTER)

Definition at line 1453 of file ksmedia.h.

◆ KSAUDIO_SPEAKER_QUAD [1/2]

#define KSAUDIO_SPEAKER_QUAD

◆ KSAUDIO_SPEAKER_QUAD [2/2]

#define KSAUDIO_SPEAKER_QUAD

◆ KSAUDIO_SPEAKER_STEREO [1/2]

#define KSAUDIO_SPEAKER_STEREO   (SPEAKER_FRONT_LEFT | SPEAKER_FRONT_RIGHT)

Definition at line 1454 of file ksmedia.h.

◆ KSAUDIO_SPEAKER_STEREO [2/2]

#define KSAUDIO_SPEAKER_STEREO   (SPEAKER_FRONT_LEFT | SPEAKER_FRONT_RIGHT)

Definition at line 1454 of file ksmedia.h.

◆ KSAUDIO_SPEAKER_SURROUND [1/2]

#define KSAUDIO_SPEAKER_SURROUND
Value:

Definition at line 1457 of file ksmedia.h.

◆ KSAUDIO_SPEAKER_SURROUND [2/2]

#define KSAUDIO_SPEAKER_SURROUND

◆ KSCATEGORY_ACOUSTIC_ECHO_CANCEL

#define KSCATEGORY_ACOUSTIC_ECHO_CANCEL   DEFINE_GUIDNAMED(KSCATEGORY_ACOUSTIC_ECHO_CANCEL)

Definition at line 209 of file ksmedia.h.

◆ KSCATEGORY_AUDIO

#define KSCATEGORY_AUDIO   DEFINE_GUIDNAMED(KSCATEGORY_AUDIO)

Definition at line 172 of file ksmedia.h.

◆ KSCATEGORY_AUDIO_DEVICE

#define KSCATEGORY_AUDIO_DEVICE   DEFINE_GUIDNAMED(KSCATEGORY_AUDIO_DEVICE)

Definition at line 139 of file ksmedia.h.

◆ KSCATEGORY_AUDIO_GFX

#define KSCATEGORY_AUDIO_GFX   DEFINE_GUIDNAMED(KSCATEGORY_AUDIO_GFX)

Definition at line 227 of file ksmedia.h.

◆ KSCATEGORY_AUDIO_SPLITTER

#define KSCATEGORY_AUDIO_SPLITTER   DEFINE_GUIDNAMED(KSCATEGORY_AUDIO_SPLITTER)

Definition at line 232 of file ksmedia.h.

◆ KSCATEGORY_DRM_DESCRAMBLE

#define KSCATEGORY_DRM_DESCRAMBLE   KSNODETYPE_DRM_DESCRAMBLE

Definition at line 238 of file ksmedia.h.

◆ KSCATEGORY_NETWORK

#define KSCATEGORY_NETWORK   DEFINE_GUIDNAMED(KSCATEGORY_NETWORK)

Definition at line 187 of file ksmedia.h.

◆ KSCATEGORY_PREFERRED_MIDIOUT_DEVICE

#define KSCATEGORY_PREFERRED_MIDIOUT_DEVICE   DEFINE_GUIDNAMED(KSCATEGORY_PREFERRED_MIDIOUT_DEVICE)

Definition at line 164 of file ksmedia.h.

◆ KSCATEGORY_PREFERRED_WAVEIN_DEVICE

#define KSCATEGORY_PREFERRED_WAVEIN_DEVICE   DEFINE_GUIDNAMED(KSCATEGORY_PREFERRED_WAVEIN_DEVICE)

Definition at line 159 of file ksmedia.h.

◆ KSCATEGORY_PREFERRED_WAVEOUT_DEVICE

#define KSCATEGORY_PREFERRED_WAVEOUT_DEVICE   DEFINE_GUIDNAMED(KSCATEGORY_PREFERRED_WAVEOUT_DEVICE)

Definition at line 154 of file ksmedia.h.

◆ KSCATEGORY_SYNTHESIZER

#define KSCATEGORY_SYNTHESIZER   KSNODETYPE_SYNTHESIZER

Definition at line 235 of file ksmedia.h.

◆ KSCATEGORY_SYSAUDIO

#define KSCATEGORY_SYSAUDIO   DEFINE_GUIDNAMED(KSCATEGORY_SYSAUDIO)

Definition at line 217 of file ksmedia.h.

◆ KSCATEGORY_TEXT

#define KSCATEGORY_TEXT   DEFINE_GUIDNAMED(KSCATEGORY_TEXT)

Definition at line 182 of file ksmedia.h.

◆ KSCATEGORY_TOPOLOGY

#define KSCATEGORY_TOPOLOGY   DEFINE_GUIDNAMED(KSCATEGORY_TOPOLOGY)

Definition at line 199 of file ksmedia.h.

◆ KSCATEGORY_VIDEO

#define KSCATEGORY_VIDEO   DEFINE_GUIDNAMED(KSCATEGORY_VIDEO)

Definition at line 177 of file ksmedia.h.

◆ KSCATEGORY_VIRTUAL

#define KSCATEGORY_VIRTUAL   DEFINE_GUIDNAMED(KSCATEGORY_VIRTUAL)

Definition at line 204 of file ksmedia.h.

◆ KSCATEGORY_WDMAUD

#define KSCATEGORY_WDMAUD   DEFINE_GUIDNAMED(KSCATEGORY_WDMAUD)

Definition at line 222 of file ksmedia.h.

◆ KSCATEGORY_WDMAUD_USE_PIN_NAME

#define KSCATEGORY_WDMAUD_USE_PIN_NAME   DEFINE_GUIDNAMED(KSCATEGORY_WDMAUD_USE_PIN_NAME)

Definition at line 619 of file ksmedia.h.

◆ KSCOMPONENTID_USBAUDIO

#define KSCOMPONENTID_USBAUDIO   DEFINE_GUIDNAMED(KSCOMPONENTID_USBAUDIO)

Definition at line 123 of file ksmedia.h.

◆ KSDATAFORMAT_SPECIFIER_AC3_AUDIO

#define KSDATAFORMAT_SPECIFIER_AC3_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_AC3_AUDIO)

Definition at line 1041 of file ksmedia.h.

◆ KSDATAFORMAT_SPECIFIER_ANALOGVIDEO

#define KSDATAFORMAT_SPECIFIER_ANALOGVIDEO   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_ANALOGVIDEO)

Definition at line 243 of file ksmedia.h.

◆ KSDATAFORMAT_SPECIFIER_DSOUND

#define KSDATAFORMAT_SPECIFIER_DSOUND   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_DSOUND)

Definition at line 988 of file ksmedia.h.

◆ KSDATAFORMAT_SPECIFIER_WAVEFORMATEX

#define KSDATAFORMAT_SPECIFIER_WAVEFORMATEX   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_WAVEFORMATEX)

Definition at line 1031 of file ksmedia.h.

◆ KSDATAFORMAT_SUBTYPE_AC3_AUDIO

#define KSDATAFORMAT_SUBTYPE_AC3_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_AC3_AUDIO)

Definition at line 1036 of file ksmedia.h.

◆ KSDATAFORMAT_SUBTYPE_ANALOG

#define KSDATAFORMAT_SUBTYPE_ANALOG   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_ANALOG)

Definition at line 993 of file ksmedia.h.

◆ KSDATAFORMAT_SUBTYPE_IEEE_FLOAT

#define KSDATAFORMAT_SUBTYPE_IEEE_FLOAT   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_IEEE_FLOAT)

Definition at line 1026 of file ksmedia.h.

◆ KSDATAFORMAT_SUBTYPE_MIDI

#define KSDATAFORMAT_SUBTYPE_MIDI   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_MIDI)

Definition at line 1016 of file ksmedia.h.

◆ KSDATAFORMAT_SUBTYPE_MIDI_BUS

#define KSDATAFORMAT_SUBTYPE_MIDI_BUS   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_MIDI_BUS)

Definition at line 1296 of file ksmedia.h.

◆ KSDATAFORMAT_SUBTYPE_PCM

#define KSDATAFORMAT_SUBTYPE_PCM   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_PCM)

Definition at line 1021 of file ksmedia.h.

◆ KSDATAFORMAT_SUBTYPE_WAVEFORMATEX

#define KSDATAFORMAT_SUBTYPE_WAVEFORMATEX   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_WAVEFORMATEX)

Definition at line 964 of file ksmedia.h.

◆ KSDATAFORMAT_TYPE_ANALOGVIDEO

#define KSDATAFORMAT_TYPE_ANALOGVIDEO   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_ANALOGVIDEO)

Definition at line 248 of file ksmedia.h.

◆ KSDATAFORMAT_TYPE_AUDIO

#define KSDATAFORMAT_TYPE_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_AUDIO)

Definition at line 983 of file ksmedia.h.

◆ KSDATAFORMAT_TYPE_MIDI

#define KSDATAFORMAT_TYPE_MIDI   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_MIDI)

Definition at line 1011 of file ksmedia.h.

◆ KSDATAFORMAT_TYPE_MUSIC

#define KSDATAFORMAT_TYPE_MUSIC   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_MUSIC)

Definition at line 1005 of file ksmedia.h.

◆ KSDATAFORMAT_TYPE_TEXT

#define KSDATAFORMAT_TYPE_TEXT   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_TEXT)

Definition at line 1000 of file ksmedia.h.

◆ KSDATAFORMAT_TYPE_VIDEO

#define KSDATAFORMAT_TYPE_VIDEO   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_VIDEO)

Definition at line 977 of file ksmedia.h.

◆ KSEVENTSETID_AudioControlChange

#define KSEVENTSETID_AudioControlChange   DEFINE_GUIDNAMED(KSEVENTSETID_AudioControlChange)

Definition at line 1117 of file ksmedia.h.

◆ KSEVENTSETID_Connection

#define KSEVENTSETID_Connection   DEFINE_GUIDNAMED(KSEVENTSETID_Connection)

Definition at line 1136 of file ksmedia.h.

◆ KSEVENTSETID_LoopedStreaming

#define KSEVENTSETID_LoopedStreaming   DEFINE_GUIDNAMED(KSEVENTSETID_LoopedStreaming)

Definition at line 1127 of file ksmedia.h.

◆ KSINTERFACESETID_Media

#define KSINTERFACESETID_Media   DEFINE_GUIDNAMED(KSINTERFACESETID_Media)

Definition at line 192 of file ksmedia.h.

◆ KSMUSIC_TECHNOLOGY_PORT

#define KSMUSIC_TECHNOLOGY_PORT   DEFINE_GUIDNAMED(KSMUSIC_TECHNOLOGY_PORT)

Definition at line 1291 of file ksmedia.h.

◆ KSNODEPIN_DEMUX_IN

#define KSNODEPIN_DEMUX_IN   0

Definition at line 1275 of file ksmedia.h.

◆ KSNODEPIN_DEMUX_OUT

#define KSNODEPIN_DEMUX_OUT   1

Definition at line 1276 of file ksmedia.h.

◆ KSNODEPIN_STANDARD_IN

#define KSNODEPIN_STANDARD_IN   1

Definition at line 1269 of file ksmedia.h.

◆ KSNODEPIN_STANDARD_OUT

#define KSNODEPIN_STANDARD_OUT   0

Definition at line 1270 of file ksmedia.h.

◆ KSNODEPIN_SUM_MUX_IN

#define KSNODEPIN_SUM_MUX_IN   1

Definition at line 1272 of file ksmedia.h.

◆ KSNODEPIN_SUM_MUX_OUT

#define KSNODEPIN_SUM_MUX_OUT   0

Definition at line 1273 of file ksmedia.h.

◆ KSNODETYPE_3D_EFFECTS

#define KSNODETYPE_3D_EFFECTS   DEFINE_GUIDNAMED(KSNODETYPE_3D_EFFECTS)

Definition at line 272 of file ksmedia.h.

◆ KSNODETYPE_ADC

#define KSNODETYPE_ADC   DEFINE_GUIDNAMED(KSNODETYPE_ADC)

Definition at line 262 of file ksmedia.h.

◆ KSNODETYPE_AGC

#define KSNODETYPE_AGC   DEFINE_GUIDNAMED(KSNODETYPE_AGC)

Definition at line 267 of file ksmedia.h.

◆ KSNODETYPE_ANALOG_CONNECTOR

#define KSNODETYPE_ANALOG_CONNECTOR   DEFINE_GUIDNAMED(KSNODETYPE_ANALOG_CONNECTOR)

Definition at line 323 of file ksmedia.h.

◆ KSNODETYPE_CD_PLAYER

#define KSNODETYPE_CD_PLAYER   DEFINE_GUIDNAMED(KSNODETYPE_CD_PLAYER)

Definition at line 302 of file ksmedia.h.

◆ KSNODETYPE_CHORUS

#define KSNODETYPE_CHORUS   DEFINE_GUIDNAMED(KSNODETYPE_CHORUS)

Definition at line 307 of file ksmedia.h.

◆ KSNODETYPE_COMMUNICATION_SPEAKER

#define KSNODETYPE_COMMUNICATION_SPEAKER   DEFINE_GUIDNAMED(KSNODETYPE_COMMUNICATION_SPEAKER)

Definition at line 504 of file ksmedia.h.

◆ KSNODETYPE_DAC

#define KSNODETYPE_DAC   DEFINE_GUIDNAMED(KSNODETYPE_DAC)

Definition at line 287 of file ksmedia.h.

◆ KSNODETYPE_DESKTOP_MICROPHONE

#define KSNODETYPE_DESKTOP_MICROPHONE   DEFINE_GUIDNAMED(KSNODETYPE_DESKTOP_MICROPHONE)

Definition at line 459 of file ksmedia.h.

◆ KSNODETYPE_DESKTOP_SPEAKER

#define KSNODETYPE_DESKTOP_SPEAKER   DEFINE_GUIDNAMED(KSNODETYPE_DESKTOP_SPEAKER)

Definition at line 494 of file ksmedia.h.

◆ KSNODETYPE_HEAD_MOUNTED_DISPLAY_AUDIO

#define KSNODETYPE_HEAD_MOUNTED_DISPLAY_AUDIO   DEFINE_GUIDNAMED(KSNODETYPE_HEAD_MOUNTED_DISPLAY_AUDIO)

Definition at line 489 of file ksmedia.h.

◆ KSNODETYPE_HEADPHONES

#define KSNODETYPE_HEADPHONES   DEFINE_GUIDNAMED(KSNODETYPE_HEADPHONES)

Definition at line 484 of file ksmedia.h.

◆ KSNODETYPE_LINE_CONNECTOR

#define KSNODETYPE_LINE_CONNECTOR   DEFINE_GUIDNAMED(KSNODETYPE_LINE_CONNECTOR)

Definition at line 318 of file ksmedia.h.

◆ KSNODETYPE_LOUDNESS

#define KSNODETYPE_LOUDNESS   DEFINE_GUIDNAMED(KSNODETYPE_LOUDNESS)

Definition at line 398 of file ksmedia.h.

◆ KSNODETYPE_LOW_FREQUENCY_EFFECTS_SPEAKER

#define KSNODETYPE_LOW_FREQUENCY_EFFECTS_SPEAKER   DEFINE_GUIDNAMED(KSNODETYPE_LOW_FREQUENCY_EFFECTS_SPEAKER)

Definition at line 509 of file ksmedia.h.

◆ KSNODETYPE_MICROPHONE

#define KSNODETYPE_MICROPHONE   DEFINE_GUIDNAMED(KSNODETYPE_MICROPHONE)

Definition at line 297 of file ksmedia.h.

◆ KSNODETYPE_MICROPHONE_ARRAY

#define KSNODETYPE_MICROPHONE_ARRAY   DEFINE_GUIDNAMED(KSNODETYPE_MICROPHONE_ARRAY)

Definition at line 474 of file ksmedia.h.

◆ KSNODETYPE_MUTE

#define KSNODETYPE_MUTE   DEFINE_GUIDNAMED(KSNODETYPE_MUTE)

Definition at line 348 of file ksmedia.h.

◆ KSNODETYPE_MUX

#define KSNODETYPE_MUX   DEFINE_GUIDNAMED(KSNODETYPE_MUX)

Definition at line 433 of file ksmedia.h.

◆ KSNODETYPE_OMNI_DIRECTIONAL_MICROPHONE

#define KSNODETYPE_OMNI_DIRECTIONAL_MICROPHONE   DEFINE_GUIDNAMED(KSNODETYPE_OMNI_DIRECTIONAL_MICROPHONE)

Definition at line 469 of file ksmedia.h.

◆ KSNODETYPE_PEAKMETER

#define KSNODETYPE_PEAKMETER   DEFINE_GUIDNAMED(KSNODETYPE_PEAKMETER)

Definition at line 443 of file ksmedia.h.

◆ KSNODETYPE_PERSONAL_MICROPHONE

#define KSNODETYPE_PERSONAL_MICROPHONE   DEFINE_GUIDNAMED(KSNODETYPE_PERSONAL_MICROPHONE)

Definition at line 464 of file ksmedia.h.

◆ KSNODETYPE_PHONE_LINE

#define KSNODETYPE_PHONE_LINE   DEFINE_GUIDNAMED(KSNODETYPE_PHONE_LINE)

Definition at line 519 of file ksmedia.h.

◆ KSNODETYPE_PROCESSING_MICROPHONE_ARRAY

#define KSNODETYPE_PROCESSING_MICROPHONE_ARRAY   DEFINE_GUIDNAMED(KSNODETYPE_PROCESSING_MICROPHONE_ARRAY)

Definition at line 479 of file ksmedia.h.

◆ KSNODETYPE_REVERB

#define KSNODETYPE_REVERB   DEFINE_GUIDNAMED(KSNODETYPE_REVERB)

Definition at line 312 of file ksmedia.h.

◆ KSNODETYPE_ROOM_SPEAKER

#define KSNODETYPE_ROOM_SPEAKER   DEFINE_GUIDNAMED(KSNODETYPE_ROOM_SPEAKER)

Definition at line 499 of file ksmedia.h.

◆ KSNODETYPE_SPDIF_INTERFACE

#define KSNODETYPE_SPDIF_INTERFACE   DEFINE_GUIDNAMED(KSNODETYPE_SPDIF_INTERFACE)

Definition at line 292 of file ksmedia.h.

◆ KSNODETYPE_SPEAKER

#define KSNODETYPE_SPEAKER   DEFINE_GUIDNAMED(KSNODETYPE_SPEAKER)

Definition at line 328 of file ksmedia.h.

◆ KSNODETYPE_SRC

#define KSNODETYPE_SRC   DEFINE_GUIDNAMED(KSNODETYPE_SRC)

Definition at line 282 of file ksmedia.h.

◆ KSNODETYPE_STEREO_WIDE

#define KSNODETYPE_STEREO_WIDE   DEFINE_GUIDNAMED(KSNODETYPE_STEREO_WIDE)

Definition at line 448 of file ksmedia.h.

◆ KSNODETYPE_SUM

#define KSNODETYPE_SUM   DEFINE_GUIDNAMED(KSNODETYPE_SUM)

Definition at line 363 of file ksmedia.h.

◆ KSNODETYPE_SUPERMIX

#define KSNODETYPE_SUPERMIX   DEFINE_GUIDNAMED(KSNODETYPE_SUPERMIX)

Definition at line 277 of file ksmedia.h.

◆ KSNODETYPE_SYNTHESIZER

#define KSNODETYPE_SYNTHESIZER   DEFINE_GUIDNAMED(KSNODETYPE_SYNTHESIZER)

Definition at line 1306 of file ksmedia.h.

◆ KSNODETYPE_TONE

#define KSNODETYPE_TONE   DEFINE_GUIDNAMED(KSNODETYPE_TONE)

Definition at line 453 of file ksmedia.h.

◆ KSNODETYPE_VOLUME

#define KSNODETYPE_VOLUME   DEFINE_GUIDNAMED(KSNODETYPE_VOLUME)

Definition at line 338 of file ksmedia.h.

◆ KSPROPSETID_AC3

#define KSPROPSETID_AC3   DEFINE_GUIDNAMED(KSPROPSETID_AC3)

Definition at line 1046 of file ksmedia.h.

◆ KSPROPSETID_Audio

#define KSPROPSETID_Audio   DEFINE_GUIDNAMED(KSPROPSETID_Audio)

Definition at line 1051 of file ksmedia.h.

◆ KSPROPSETID_DrmAudioStream

#define KSPROPSETID_DrmAudioStream   DEFINE_GUIDNAMED(KSPROPSETID_DrmAudioStream)

Definition at line 1151 of file ksmedia.h.

◆ KSPROPSETID_Jack

#define KSPROPSETID_Jack   DEFINE_GUIDNAMED(KSPROPSETID_Jack)

Definition at line 1322 of file ksmedia.h.

◆ KSPROPSETID_Sysaudio

#define KSPROPSETID_Sysaudio   DEFINE_GUIDNAMED(KSPROPSETID_Sysaudio)

Definition at line 1165 of file ksmedia.h.

◆ KSPROPSETID_Sysaudio_Pin

#define KSPROPSETID_Sysaudio_Pin   DEFINE_GUIDNAMED(KSPROPSETID_Sysaudio_Pin)

Definition at line 1191 of file ksmedia.h.

◆ MAX_SINK_DESCRIPTION_NAME_LENGTH

#define MAX_SINK_DESCRIPTION_NAME_LENGTH   32

Definition at line 1397 of file ksmedia.h.

◆ PINNAME_CAPTURE

#define PINNAME_CAPTURE   PINNAME_VIDEO_CAPTURE

Definition at line 147 of file ksmedia.h.

◆ PINNAME_VIDEO_ANALOGVIDEOIN

#define PINNAME_VIDEO_ANALOGVIDEOIN   DEFINE_GUIDNAMED(PINNAME_VIDEO_ANALOGVIDEOIN)

Definition at line 253 of file ksmedia.h.

◆ PINNAME_VIDEO_CAPTURE

#define PINNAME_VIDEO_CAPTURE   DEFINE_GUIDNAMED(PINNAME_VIDEO_CAPTURE)

Definition at line 146 of file ksmedia.h.

◆ SPEAKER_ALL

#define SPEAKER_ALL   0x80000000

Definition at line 1445 of file ksmedia.h.

◆ SPEAKER_BACK_CENTER

#define SPEAKER_BACK_CENTER   0x100

Definition at line 1433 of file ksmedia.h.

◆ SPEAKER_BACK_LEFT

#define SPEAKER_BACK_LEFT   0x10

Definition at line 1429 of file ksmedia.h.

◆ SPEAKER_BACK_RIGHT

#define SPEAKER_BACK_RIGHT   0x20

Definition at line 1430 of file ksmedia.h.

◆ SPEAKER_FRONT_CENTER

#define SPEAKER_FRONT_CENTER   0x4

Definition at line 1427 of file ksmedia.h.

◆ SPEAKER_FRONT_LEFT

#define SPEAKER_FRONT_LEFT   0x1

Definition at line 1425 of file ksmedia.h.

◆ SPEAKER_FRONT_LEFT_OF_CENTER

#define SPEAKER_FRONT_LEFT_OF_CENTER   0x40

Definition at line 1431 of file ksmedia.h.

◆ SPEAKER_FRONT_RIGHT

#define SPEAKER_FRONT_RIGHT   0x2

Definition at line 1426 of file ksmedia.h.

◆ SPEAKER_FRONT_RIGHT_OF_CENTER

#define SPEAKER_FRONT_RIGHT_OF_CENTER   0x80

Definition at line 1432 of file ksmedia.h.

◆ SPEAKER_LOW_FREQUENCY

#define SPEAKER_LOW_FREQUENCY   0x8

Definition at line 1428 of file ksmedia.h.

◆ SPEAKER_RESERVED

#define SPEAKER_RESERVED   0x7FFC0000

Definition at line 1444 of file ksmedia.h.

◆ SPEAKER_SIDE_LEFT

#define SPEAKER_SIDE_LEFT   0x200

Definition at line 1434 of file ksmedia.h.

◆ SPEAKER_SIDE_RIGHT

#define SPEAKER_SIDE_RIGHT   0x400

Definition at line 1435 of file ksmedia.h.

◆ SPEAKER_TOP_BACK_CENTER

#define SPEAKER_TOP_BACK_CENTER   0x10000

Definition at line 1441 of file ksmedia.h.

◆ SPEAKER_TOP_BACK_LEFT

#define SPEAKER_TOP_BACK_LEFT   0x8000

Definition at line 1440 of file ksmedia.h.

◆ SPEAKER_TOP_BACK_RIGHT

#define SPEAKER_TOP_BACK_RIGHT   0x20000

Definition at line 1442 of file ksmedia.h.

◆ SPEAKER_TOP_CENTER

#define SPEAKER_TOP_CENTER   0x800

Definition at line 1436 of file ksmedia.h.

◆ SPEAKER_TOP_FRONT_CENTER

#define SPEAKER_TOP_FRONT_CENTER   0x2000

Definition at line 1438 of file ksmedia.h.

◆ SPEAKER_TOP_FRONT_LEFT

#define SPEAKER_TOP_FRONT_LEFT   0x1000

Definition at line 1437 of file ksmedia.h.

◆ SPEAKER_TOP_FRONT_RIGHT

#define SPEAKER_TOP_FRONT_RIGHT   0x4000

Definition at line 1439 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_3D_CENTER

#define STATIC_KSAUDFNAME_3D_CENTER    0x9f0670b4L, 0x991f, 0x11d2, 0xac, 0x4d, 0x0, 0xc0, 0x4f, 0x8e, 0xfb, 0x68

Definition at line 556 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_3D_DEPTH

#define STATIC_KSAUDFNAME_3D_DEPTH    0x63ff5747L, 0x991f, 0x11d2, 0xac, 0x4d, 0x0, 0xc0, 0x4f, 0x8e, 0xfb, 0x68

Definition at line 586 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_ALTERNATE_MICROPHONE

#define STATIC_KSAUDFNAME_ALTERNATE_MICROPHONE    0x2bc31d6bL, 0x96e3, 0x11d2, 0xac, 0x4c, 0x0, 0xc0, 0x4f, 0x8e, 0xfb, 0x68

Definition at line 601 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_AUX

#define STATIC_KSAUDFNAME_AUX    0x185FEDFEL, 0x9905, 0x11D1, 0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3

Definition at line 541 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_AUX_MUTE

#define STATIC_KSAUDFNAME_AUX_MUTE    0x185FEDFDL, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}

Definition at line 420 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_AUX_VOLUME

#define STATIC_KSAUDFNAME_AUX_VOLUME    0x185FEDFCL, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}

Definition at line 385 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_BASS

#define STATIC_KSAUDFNAME_BASS    0x185FEDE0L, 0x9905, 0x11D1, 0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3

Definition at line 581 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_CD_AUDIO

#define STATIC_KSAUDFNAME_CD_AUDIO    0x185FEDFBL, 0x9905, 0x11D1, 0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3

Definition at line 521 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_CD_MUTE

#define STATIC_KSAUDFNAME_CD_MUTE    0x185FEDEAL, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}

Definition at line 405 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_CD_VOLUME

#define STATIC_KSAUDFNAME_CD_VOLUME    0x185FEDE9L, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}

Definition at line 370 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_LINE_IN

#define STATIC_KSAUDFNAME_LINE_IN    0x185FEDF9L, 0x9905, 0x11D1, 0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3

Definition at line 531 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_LINE_IN_VOLUME

#define STATIC_KSAUDFNAME_LINE_IN_VOLUME    0x185FEDF4L, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}

Definition at line 380 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_LINE_MUTE

#define STATIC_KSAUDFNAME_LINE_MUTE    0x185FEDECL, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}

Definition at line 410 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_MASTER_MUTE

#define STATIC_KSAUDFNAME_MASTER_MUTE    0x185FEDE4L, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}

Definition at line 435 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_MASTER_VOLUME

#define STATIC_KSAUDFNAME_MASTER_VOLUME    0x185FEDE3L, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}

Definition at line 365 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_MIC_IN_VOLUME

#define STATIC_KSAUDFNAME_MIC_IN_VOLUME    0x185FEDF5L, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}

Definition at line 390 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_MIC_MUTE

#define STATIC_KSAUDFNAME_MIC_MUTE    0x185FEDEEL, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}

Definition at line 415 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_MIC_VOLUME

#define STATIC_KSAUDFNAME_MIC_VOLUME    0x185FEDEDL, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}

Definition at line 355 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_MICROPHONE_BOOST

#define STATIC_KSAUDFNAME_MICROPHONE_BOOST    0x2bc31d6aL, 0x96e3, 0x11d2, {0xac, 0x4c, 0x0, 0xc0, 0x4f, 0x8e, 0xfb, 0x68}

Definition at line 400 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_MIDI

#define STATIC_KSAUDFNAME_MIDI    0x185FEDF8L, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}

Definition at line 1298 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_MONO_MIX

#define STATIC_KSAUDFNAME_MONO_MIX    0xdff078L, 0x96e3, 0x11d2, 0xac, 0x4c, 0x0, 0xc0, 0x4f, 0x8e, 0xfb, 0x68

Definition at line 551 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_MONO_MIX_VOLUME

#define STATIC_KSAUDFNAME_MONO_MIX_VOLUME    0x22b0eafeL, 0x96e3, 0x11d2, 0xac, 0x4c, 0x0, 0xc0, 0x4f, 0x8e, 0xfb, 0x68

Definition at line 561 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_MONO_OUT

#define STATIC_KSAUDFNAME_MONO_OUT    0xf9b41dc3L, 0x96e2, 0x11d2, 0xac, 0x4c, 0x0, 0xc0, 0x4f, 0x8e, 0xfb, 0x68

Definition at line 591 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_PC_SPEAKER

#define STATIC_KSAUDFNAME_PC_SPEAKER    0x185FEDFFL, 0x9905, 0x11D1, 0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3

Definition at line 526 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_PC_SPEAKER_MUTE

#define STATIC_KSAUDFNAME_PC_SPEAKER_MUTE    0x185FEDF1L, 0x9905, 0x11D1, 0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3

Definition at line 596 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_PC_SPEAKER_VOLUME

#define STATIC_KSAUDFNAME_PC_SPEAKER_VOLUME    0x185FEDF0L, 0x9905, 0x11D1, 0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3

Definition at line 511 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_RECORDING_CONTROL

#define STATIC_KSAUDFNAME_RECORDING_CONTROL    0x185FEDFAL, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}

Definition at line 330 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_RECORDING_SOURCE

#define STATIC_KSAUDFNAME_RECORDING_SOURCE    0x185FEDEFL, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}

Definition at line 375 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_STEREO_MIX

#define STATIC_KSAUDFNAME_STEREO_MIX    0xdff077L, 0x96e3, 0x11d2, 0xac, 0x4c, 0x0, 0xc0, 0x4f, 0x8e, 0xfb, 0x68

Definition at line 546 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_STEREO_MIX_VOLUME

#define STATIC_KSAUDFNAME_STEREO_MIX_VOLUME    0x1ad247edL, 0x96e3, 0x11d2, 0xac, 0x4c, 0x0, 0xc0, 0x4f, 0x8e, 0xfb, 0x68

Definition at line 566 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_TREBLE

#define STATIC_KSAUDFNAME_TREBLE    0x185FEDE1L, 0x9905, 0x11D1, 0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3

Definition at line 576 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_VIDEO

#define STATIC_KSAUDFNAME_VIDEO    0x915daec4L, 0xa434, 0x11d2, 0xac, 0x52, 0x0, 0xc0, 0x4f, 0x8e, 0xfb, 0x68

Definition at line 536 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_VIDEO_MUTE

#define STATIC_KSAUDFNAME_VIDEO_MUTE    0x9b46e709L, 0x992a, 0x11d2, 0xac, 0x4d, 0x0, 0xc0, 0x4f, 0x8e, 0xfb, 0x68

Definition at line 606 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_VIDEO_VOLUME

#define STATIC_KSAUDFNAME_VIDEO_VOLUME    0x9b46e708L, 0x992a, 0x11d2, 0xac, 0x4d, 0x0, 0xc0, 0x4f, 0x8e, 0xfb, 0x68

Definition at line 571 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_VOLUME_CONTROL

#define STATIC_KSAUDFNAME_VOLUME_CONTROL    0x185FEDF7L, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}

Definition at line 425 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_WAVE_MUTE

#define STATIC_KSAUDFNAME_WAVE_MUTE    0x185FEDE6L, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}

Definition at line 350 of file ksmedia.h.

◆ STATIC_KSAUDFNAME_WAVE_VOLUME

#define STATIC_KSAUDFNAME_WAVE_VOLUME    0x185FEDE5L, 0x9905, 0x11D1, {0x95, 0xA9, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}

Definition at line 340 of file ksmedia.h.

◆ STATIC_KSCATEGORY_ACOUSTIC_ECHO_CANCEL

#define STATIC_KSCATEGORY_ACOUSTIC_ECHO_CANCEL    0xBF963D80L, 0xC559, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}

Definition at line 206 of file ksmedia.h.

◆ STATIC_KSCATEGORY_AUDIO

#define STATIC_KSCATEGORY_AUDIO    0x6994AD04L, 0x93EF, 0x11D0, {0xA3, 0xCC, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96}

Definition at line 169 of file ksmedia.h.

◆ STATIC_KSCATEGORY_AUDIO_DEVICE

#define STATIC_KSCATEGORY_AUDIO_DEVICE    0xFBF6F530L, 0x07B9, 0x11D2, {0xA7, 0x1E, 0x00, 0x00, 0xF8, 0x00, 0x47, 0x88}

Definition at line 136 of file ksmedia.h.

◆ STATIC_KSCATEGORY_AUDIO_GFX

#define STATIC_KSCATEGORY_AUDIO_GFX    0x9BAF9572L, 0x340C, 0x11D3, {0xAB, 0xDC, 0x00, 0xA0, 0xC9, 0x0A, 0xB1, 0x6F}

Definition at line 224 of file ksmedia.h.

◆ STATIC_KSCATEGORY_AUDIO_SPLITTER

#define STATIC_KSCATEGORY_AUDIO_SPLITTER    0x9EA331FAL, 0xB91B, 0x45F8, {0x92, 0x85, 0xBD, 0x2B, 0xC7, 0x7A, 0xFC, 0xDE}

Definition at line 229 of file ksmedia.h.

◆ STATIC_KSCATEGORY_DRM_DESCRAMBLE

#define STATIC_KSCATEGORY_DRM_DESCRAMBLE   STATIC_KSNODETYPE_DRM_DESCRAMBLE

Definition at line 237 of file ksmedia.h.

◆ STATIC_KSCATEGORY_NETWORK

#define STATIC_KSCATEGORY_NETWORK    0x67C9CC3CL, 0x69C4, 0x11D2, {0x87, 0x59, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96}

Definition at line 184 of file ksmedia.h.

◆ STATIC_KSCATEGORY_PREFERRED_MIDIOUT_DEVICE

#define STATIC_KSCATEGORY_PREFERRED_MIDIOUT_DEVICE    0xD6C50674L, 0x72C1, 0x11D2, {0x97, 0x55, 0x00, 0x00, 0xF8, 0x00, 0x47, 0x88}

Definition at line 161 of file ksmedia.h.

◆ STATIC_KSCATEGORY_PREFERRED_WAVEIN_DEVICE

#define STATIC_KSCATEGORY_PREFERRED_WAVEIN_DEVICE    0xD6C50671L, 0x72C1, 0x11D2, {0x97, 0x55, 0x00, 0x00, 0xF8, 0x00, 0x47, 0x88}

Definition at line 156 of file ksmedia.h.

◆ STATIC_KSCATEGORY_PREFERRED_WAVEOUT_DEVICE

#define STATIC_KSCATEGORY_PREFERRED_WAVEOUT_DEVICE    0xD6C5066EL, 0x72C1, 0x11D2, {0x97, 0x55, 0x00, 0x00, 0xF8, 0x00, 0x47, 0x88}

Definition at line 151 of file ksmedia.h.

◆ STATIC_KSCATEGORY_SYNTHESIZER

#define STATIC_KSCATEGORY_SYNTHESIZER   STATIC_KSNODETYPE_SYNTHESIZER

Definition at line 234 of file ksmedia.h.

◆ STATIC_KSCATEGORY_SYSAUDIO

#define STATIC_KSCATEGORY_SYSAUDIO    0xA7C7A5B1L, 0x5AF3, 0x11D1, {0x9C, 0xED, 0x00, 0xA0, 0x24, 0xBF, 0x04, 0x07}

Definition at line 214 of file ksmedia.h.

◆ STATIC_KSCATEGORY_TEXT

#define STATIC_KSCATEGORY_TEXT    0x6994AD06L, 0x93EF, 0x11D0, {0xA3, 0xCC, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96}

Definition at line 179 of file ksmedia.h.

◆ STATIC_KSCATEGORY_TOPOLOGY

#define STATIC_KSCATEGORY_TOPOLOGY    0xDDA54A40L, 0x1E4C, 0x11D1, {0xA0, 0x50, 0x40, 0x57, 0x05, 0xC1, 0x00, 0x00}

Definition at line 196 of file ksmedia.h.

◆ STATIC_KSCATEGORY_VIDEO

#define STATIC_KSCATEGORY_VIDEO    0x6994AD05L, 0x93EF, 0x11D0, {0xA3, 0xCC, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96}

Definition at line 174 of file ksmedia.h.

◆ STATIC_KSCATEGORY_VIRTUAL

#define STATIC_KSCATEGORY_VIRTUAL    0x3503EAC4L, 0x1F26, 0x11D1, {0x8A, 0xB0, 0x00, 0xA0, 0xC9, 0x22, 0x31, 0x96}

Definition at line 201 of file ksmedia.h.

◆ STATIC_KSCATEGORY_WDMAUD

#define STATIC_KSCATEGORY_WDMAUD    0x3E227E76L, 0x690D, 0x11D2, {0x81, 0x61, 0x00, 0x00, 0xF8, 0x77, 0x5B, 0xF1}

Definition at line 219 of file ksmedia.h.

◆ STATIC_KSCATEGORY_WDMAUD_USE_PIN_NAME

#define STATIC_KSCATEGORY_WDMAUD_USE_PIN_NAME    0x47A4FA20L, 0xA251, 0x11D1, {0xA0, 0x50, 0x00, 0x00, 0xF8, 0x00, 0x47, 0x88}

Definition at line 616 of file ksmedia.h.

◆ STATIC_KSCOMPONENTID_USBAUDIO

#define STATIC_KSCOMPONENTID_USBAUDIO    0x8F1275F0, 0x26E9, 0x4264, {0xBA, 0x4D, 0x39, 0xFF, 0xF0, 0x1D, 0x94, 0xAA}

Definition at line 120 of file ksmedia.h.

◆ STATIC_KSDATAFORMAT_SPECIFIER_AC3_AUDIO

#define STATIC_KSDATAFORMAT_SPECIFIER_AC3_AUDIO    0xe06d80e4L, 0xdb46, 0x11cf, {0xb4, 0xd1, 0x00, 0x80, 0x5f, 0x6c, 0xbb, 0xea}

Definition at line 1038 of file ksmedia.h.

◆ STATIC_KSDATAFORMAT_SPECIFIER_ANALOGVIDEO

#define STATIC_KSDATAFORMAT_SPECIFIER_ANALOGVIDEO    0x0482DDE0L, 0x7817, 0x11CF, {0x8A, 0x03, 0x00, 0xAA, 0x00, 0x6E, 0xCB, 0x65}

Definition at line 240 of file ksmedia.h.

◆ STATIC_KSDATAFORMAT_SPECIFIER_DSOUND

#define STATIC_KSDATAFORMAT_SPECIFIER_DSOUND    0x518590a2L, 0xa184, 0x11d0, {0x85, 0x22, 0x00, 0xc0, 0x4f, 0xd9, 0xba, 0xf3}

Definition at line 985 of file ksmedia.h.

◆ STATIC_KSDATAFORMAT_SPECIFIER_WAVEFORMATEX

#define STATIC_KSDATAFORMAT_SPECIFIER_WAVEFORMATEX    0x05589f81L, 0xc356, 0x11ce, {0xbf, 0x01, 0x00, 0xaa, 0x00, 0x55, 0x59, 0x5a}

Definition at line 1028 of file ksmedia.h.

◆ STATIC_KSDATAFORMAT_SUBTYPE_AC3_AUDIO

#define STATIC_KSDATAFORMAT_SUBTYPE_AC3_AUDIO    0xe06d802cL, 0xdb46, 0x11cf, {0xb4, 0xd1, 0x00, 0x80, 0x5f, 0x6c, 0xbb, 0xea}

Definition at line 1033 of file ksmedia.h.

◆ STATIC_KSDATAFORMAT_SUBTYPE_ANALOG

#define STATIC_KSDATAFORMAT_SUBTYPE_ANALOG    0x6dba3190L, 0x67bd, 0x11cf, {0xa0, 0xf7, 0x00, 0x20, 0xaf, 0xd1, 0x56, 0xe4}

Definition at line 990 of file ksmedia.h.

◆ STATIC_KSDATAFORMAT_SUBTYPE_IEEE_FLOAT

#define STATIC_KSDATAFORMAT_SUBTYPE_IEEE_FLOAT    0x00000003L, 0x0000, 0x0010, {0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}

Definition at line 1023 of file ksmedia.h.

◆ STATIC_KSDATAFORMAT_SUBTYPE_MIDI

#define STATIC_KSDATAFORMAT_SUBTYPE_MIDI    0x1D262760L, 0xE957, 0x11CF, {0xA5, 0xD6, 0x28, 0xDB, 0x04, 0xC1, 0x00, 0x00}

Definition at line 1013 of file ksmedia.h.

◆ STATIC_KSDATAFORMAT_SUBTYPE_MIDI_BUS

#define STATIC_KSDATAFORMAT_SUBTYPE_MIDI_BUS    0x2CA15FA0L, 0x6CFE, 0x11CF, {0xA5, 0xD6, 0x28, 0xDB, 0x04, 0xC1, 0x00, 0x00}

Definition at line 1293 of file ksmedia.h.

◆ STATIC_KSDATAFORMAT_SUBTYPE_PCM

#define STATIC_KSDATAFORMAT_SUBTYPE_PCM    0x00000001L, 0x0000, 0x0010, {0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}

Definition at line 1018 of file ksmedia.h.

◆ STATIC_KSDATAFORMAT_SUBTYPE_WAVEFORMATEX

#define STATIC_KSDATAFORMAT_SUBTYPE_WAVEFORMATEX    0x00000000L, 0x0000, 0x0010, {0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}

Definition at line 961 of file ksmedia.h.

◆ STATIC_KSDATAFORMAT_TYPE_ANALOGVIDEO

#define STATIC_KSDATAFORMAT_TYPE_ANALOGVIDEO    0x0482DDE1L, 0x7817, 0x11CF, {0x8A, 0x03, 0x00, 0xAA, 0x00, 0x6E, 0xCB, 0x65}

Definition at line 245 of file ksmedia.h.

◆ STATIC_KSDATAFORMAT_TYPE_AUDIO

#define STATIC_KSDATAFORMAT_TYPE_AUDIO    0x73647561L, 0x0000, 0x0010, {0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}

Definition at line 980 of file ksmedia.h.

◆ STATIC_KSDATAFORMAT_TYPE_MIDI

#define STATIC_KSDATAFORMAT_TYPE_MIDI    0x7364696DL, 0x0000, 0x0010, {0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}

Definition at line 1008 of file ksmedia.h.

◆ STATIC_KSDATAFORMAT_TYPE_MUSIC

#define STATIC_KSDATAFORMAT_TYPE_MUSIC    0xE725D360L, 0x62CC, 0x11CF, {0xA5, 0xD6, 0x28, 0xDB, 0x04, 0xC1, 0x00, 0x00}

Definition at line 1002 of file ksmedia.h.

◆ STATIC_KSDATAFORMAT_TYPE_TEXT

#define STATIC_KSDATAFORMAT_TYPE_TEXT    0x73747874L, 0x0000, 0x0010, {0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}

Definition at line 997 of file ksmedia.h.

◆ STATIC_KSDATAFORMAT_TYPE_VIDEO

#define STATIC_KSDATAFORMAT_TYPE_VIDEO    0x73646976L, 0x0000, 0x0010, {0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71}

Definition at line 974 of file ksmedia.h.

◆ STATIC_KSEVENTSETID_AudioControlChange

#define STATIC_KSEVENTSETID_AudioControlChange    0xE85E9698L, 0xFA2F, 0x11D1, {0x95, 0xBD, 0x00, 0xC0, 0x4F, 0xB9, 0x25, 0xD3}

Definition at line 1114 of file ksmedia.h.

◆ STATIC_KSEVENTSETID_Connection

#define STATIC_KSEVENTSETID_Connection    0x7f4bcbe0L, 0x9ea5, 0x11cf, {0xa5, 0xd6, 0x28, 0xdb, 0x04, 0xc1, 0x00, 0x00}

Definition at line 1133 of file ksmedia.h.

◆ STATIC_KSEVENTSETID_LoopedStreaming

#define STATIC_KSEVENTSETID_LoopedStreaming    0x4682B940L, 0xC6EF, 0x11D0, {0x96, 0xD8, 0x00, 0xAA, 0x00, 0x51, 0xE5, 0x1D}

Definition at line 1124 of file ksmedia.h.

◆ STATIC_KSINTERFACESETID_Media

#define STATIC_KSINTERFACESETID_Media    0x3A13EB40L, 0x30A7, 0x11D0, {0xA5, 0xD6, 0x28, 0xDB, 0x04, 0xC1, 0x00, 0x00}

Definition at line 189 of file ksmedia.h.

◆ STATIC_KSMUSIC_TECHNOLOGY_PORT

#define STATIC_KSMUSIC_TECHNOLOGY_PORT    0x86C92E60L, 0x62E8, 0x11CF, {0xA5, 0xD6, 0x28, 0xDB, 0x04, 0xC1, 0x00, 0x00}

Definition at line 1288 of file ksmedia.h.

◆ STATIC_KSNODETYPE_3D_EFFECTS

#define STATIC_KSNODETYPE_3D_EFFECTS    0x55515860L, 0xC559, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}

Definition at line 269 of file ksmedia.h.

◆ STATIC_KSNODETYPE_ADC

#define STATIC_KSNODETYPE_ADC    0x4D837FE0L, 0xC555, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}

Definition at line 259 of file ksmedia.h.

◆ STATIC_KSNODETYPE_AGC

#define STATIC_KSNODETYPE_AGC    0xE88C9BA0L, 0xC557, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}

Definition at line 264 of file ksmedia.h.

◆ STATIC_KSNODETYPE_ANALOG_CONNECTOR

#define STATIC_KSNODETYPE_ANALOG_CONNECTOR    DEFINE_USB_TERMINAL_GUID(0x601)

Definition at line 320 of file ksmedia.h.

◆ STATIC_KSNODETYPE_CD_PLAYER

#define STATIC_KSNODETYPE_CD_PLAYER    DEFINE_USB_TERMINAL_GUID(0x0703)

Definition at line 299 of file ksmedia.h.

◆ STATIC_KSNODETYPE_CHORUS

#define STATIC_KSNODETYPE_CHORUS    0x20173F20L, 0xC559, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}

Definition at line 304 of file ksmedia.h.

◆ STATIC_KSNODETYPE_COMMUNICATION_SPEAKER

#define STATIC_KSNODETYPE_COMMUNICATION_SPEAKER    DEFINE_USB_TERMINAL_GUID(0x0306)

Definition at line 501 of file ksmedia.h.

◆ STATIC_KSNODETYPE_DAC

#define STATIC_KSNODETYPE_DAC    0x507AE360L, 0xC554, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}

Definition at line 284 of file ksmedia.h.

◆ STATIC_KSNODETYPE_DESKTOP_MICROPHONE

#define STATIC_KSNODETYPE_DESKTOP_MICROPHONE    DEFINE_USB_TERMINAL_GUID(0x0202)

Definition at line 456 of file ksmedia.h.

◆ STATIC_KSNODETYPE_DESKTOP_SPEAKER

#define STATIC_KSNODETYPE_DESKTOP_SPEAKER    DEFINE_USB_TERMINAL_GUID(0x0304)

Definition at line 491 of file ksmedia.h.

◆ STATIC_KSNODETYPE_HEAD_MOUNTED_DISPLAY_AUDIO

#define STATIC_KSNODETYPE_HEAD_MOUNTED_DISPLAY_AUDIO    DEFINE_USB_TERMINAL_GUID(0x0303)

Definition at line 486 of file ksmedia.h.

◆ STATIC_KSNODETYPE_HEADPHONES

#define STATIC_KSNODETYPE_HEADPHONES    DEFINE_USB_TERMINAL_GUID(0x0302)

Definition at line 481 of file ksmedia.h.

◆ STATIC_KSNODETYPE_LINE_CONNECTOR

#define STATIC_KSNODETYPE_LINE_CONNECTOR    DEFINE_USB_TERMINAL_GUID(0x0603)

Definition at line 315 of file ksmedia.h.

◆ STATIC_KSNODETYPE_LOUDNESS

#define STATIC_KSNODETYPE_LOUDNESS    0x41887440L, 0xC558, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}

Definition at line 395 of file ksmedia.h.

◆ STATIC_KSNODETYPE_LOW_FREQUENCY_EFFECTS_SPEAKER

#define STATIC_KSNODETYPE_LOW_FREQUENCY_EFFECTS_SPEAKER    DEFINE_USB_TERMINAL_GUID(0x0307)

Definition at line 506 of file ksmedia.h.

◆ STATIC_KSNODETYPE_MICROPHONE

#define STATIC_KSNODETYPE_MICROPHONE    DEFINE_USB_TERMINAL_GUID(0x0201)

Definition at line 294 of file ksmedia.h.

◆ STATIC_KSNODETYPE_MICROPHONE_ARRAY

#define STATIC_KSNODETYPE_MICROPHONE_ARRAY    DEFINE_USB_TERMINAL_GUID(0x0205)

Definition at line 471 of file ksmedia.h.

◆ STATIC_KSNODETYPE_MUTE

#define STATIC_KSNODETYPE_MUTE    0x02B223C0L, 0xC557, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}

Definition at line 345 of file ksmedia.h.

◆ STATIC_KSNODETYPE_MUX

#define STATIC_KSNODETYPE_MUX    0x2CEAF780L, 0xC556, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}

Definition at line 430 of file ksmedia.h.

◆ STATIC_KSNODETYPE_OMNI_DIRECTIONAL_MICROPHONE

#define STATIC_KSNODETYPE_OMNI_DIRECTIONAL_MICROPHONE    DEFINE_USB_TERMINAL_GUID(0x0204)

Definition at line 466 of file ksmedia.h.

◆ STATIC_KSNODETYPE_PEAKMETER

#define STATIC_KSNODETYPE_PEAKMETER    0xa085651eL, 0x5f0d, 0x4b36, {0xa8, 0x69, 0xd1, 0x95, 0xd6, 0xab, 0x4b, 0x9e}

Definition at line 440 of file ksmedia.h.

◆ STATIC_KSNODETYPE_PERSONAL_MICROPHONE

#define STATIC_KSNODETYPE_PERSONAL_MICROPHONE    DEFINE_USB_TERMINAL_GUID(0x0203)

Definition at line 461 of file ksmedia.h.

◆ STATIC_KSNODETYPE_PHONE_LINE

#define STATIC_KSNODETYPE_PHONE_LINE    DEFINE_USB_TERMINAL_GUID(0x0501)

Definition at line 516 of file ksmedia.h.

◆ STATIC_KSNODETYPE_PROCESSING_MICROPHONE_ARRAY

#define STATIC_KSNODETYPE_PROCESSING_MICROPHONE_ARRAY    DEFINE_USB_TERMINAL_GUID(0x0206)

Definition at line 476 of file ksmedia.h.

◆ STATIC_KSNODETYPE_REVERB

#define STATIC_KSNODETYPE_REVERB    0xEF0328E0L, 0xC558, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}

Definition at line 309 of file ksmedia.h.

◆ STATIC_KSNODETYPE_ROOM_SPEAKER

#define STATIC_KSNODETYPE_ROOM_SPEAKER    DEFINE_USB_TERMINAL_GUID(0x0305)

Definition at line 496 of file ksmedia.h.

◆ STATIC_KSNODETYPE_SPDIF_INTERFACE

#define STATIC_KSNODETYPE_SPDIF_INTERFACE    DEFINE_USB_TERMINAL_GUID(0x0605)

Definition at line 289 of file ksmedia.h.

◆ STATIC_KSNODETYPE_SPEAKER

#define STATIC_KSNODETYPE_SPEAKER    DEFINE_USB_TERMINAL_GUID(0x0301)

Definition at line 325 of file ksmedia.h.

◆ STATIC_KSNODETYPE_SRC

#define STATIC_KSNODETYPE_SRC    0x9DB7B9E0L, 0xC555, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}

Definition at line 279 of file ksmedia.h.

◆ STATIC_KSNODETYPE_STEREO_WIDE

#define STATIC_KSNODETYPE_STEREO_WIDE    0xA9E69800L, 0xC558, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}

Definition at line 445 of file ksmedia.h.

◆ STATIC_KSNODETYPE_SUM

#define STATIC_KSNODETYPE_SUM    0xDA441A60L, 0xC556, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}

Definition at line 360 of file ksmedia.h.

◆ STATIC_KSNODETYPE_SUPERMIX

#define STATIC_KSNODETYPE_SUPERMIX    0xE573ADC0L, 0xC555, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}

Definition at line 274 of file ksmedia.h.

◆ STATIC_KSNODETYPE_SYNTHESIZER

#define STATIC_KSNODETYPE_SYNTHESIZER    DEFINE_USB_TERMINAL_GUID(0x0713)

Definition at line 1303 of file ksmedia.h.

◆ STATIC_KSNODETYPE_TONE

#define STATIC_KSNODETYPE_TONE    0x7607E580L, 0xC557, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}

Definition at line 450 of file ksmedia.h.

◆ STATIC_KSNODETYPE_VOLUME

#define STATIC_KSNODETYPE_VOLUME    0x3A5ACC00L, 0xC557, 0x11D0, {0x8A, 0x2B, 0x00, 0xA0, 0xC9, 0x25, 0x5A, 0xC1}

Definition at line 335 of file ksmedia.h.

◆ STATIC_KSPROPSETID_AC3

#define STATIC_KSPROPSETID_AC3    0xBFABE720L, 0x6E1F, 0x11D0, {0xBC, 0xF2, 0x44, 0x45, 0x53, 0x54, 0x00, 0x00}

Definition at line 1043 of file ksmedia.h.

◆ STATIC_KSPROPSETID_Audio

#define STATIC_KSPROPSETID_Audio    0x45FFAAA0L, 0x6E1B, 0x11D0, {0xBC, 0xF2, 0x44, 0x45, 0x53, 0x54, 0x00, 0x00}

Definition at line 1048 of file ksmedia.h.

◆ STATIC_KSPROPSETID_DrmAudioStream

#define STATIC_KSPROPSETID_DrmAudioStream    0x2f2c8ddd, 0x4198, 0x4fac, {0xba, 0x29, 0x61, 0xbb, 0x5, 0xb7, 0xde, 0x6}

Definition at line 1148 of file ksmedia.h.

◆ STATIC_KSPROPSETID_Jack

#define STATIC_KSPROPSETID_Jack    0x4509f757, 0x2d46, 0x4637, {0x8e, 0x62, 0xce, 0x7d, 0xb9, 0x44, 0xf5, 0x7b}

Definition at line 1319 of file ksmedia.h.

◆ STATIC_KSPROPSETID_Sysaudio

#define STATIC_KSPROPSETID_Sysaudio    0xCBE3FAA0L, 0xCC75, 0x11D0, {0xB4, 0x65, 0x00, 0x00, 0x1A, 0x18, 0x18, 0xE6}

Definition at line 1162 of file ksmedia.h.

◆ STATIC_KSPROPSETID_Sysaudio_Pin

#define STATIC_KSPROPSETID_Sysaudio_Pin    0xA3A53220L, 0xC6E4, 0x11D0, {0xB4, 0x65, 0x00, 0x00, 0x1A, 0x18, 0x18, 0xE6}

Definition at line 1188 of file ksmedia.h.

◆ STATIC_PINNAME_CAPTURE

#define STATIC_PINNAME_CAPTURE   STATIC_PINNAME_VIDEO_CAPTURE

Definition at line 144 of file ksmedia.h.

◆ STATIC_PINNAME_VIDEO_ANALOGVIDEOIN

#define STATIC_PINNAME_VIDEO_ANALOGVIDEOIN    0xFB6C4283L, 0x0353, 0x11D1, {0x90, 0x5F, 0x00, 0x00, 0xC0, 0xCC, 0x16, 0xBA}

Definition at line 250 of file ksmedia.h.

◆ STATIC_PINNAME_VIDEO_CAPTURE

#define STATIC_PINNAME_VIDEO_CAPTURE    0xfb6c4281, 0x353, 0x11d1, {0x90, 0x5f, 0x0, 0x0, 0xc0, 0xcc, 0x16, 0xba}

Definition at line 142 of file ksmedia.h.

◆ SYSAUDIO_FLAGS_DONT_COMBINE_PINS

#define SYSAUDIO_FLAGS_DONT_COMBINE_PINS   0x00000001

Definition at line 1185 of file ksmedia.h.

◆ WAVE_FORMAT_EXTENSIBLE

#define WAVE_FORMAT_EXTENSIBLE   0xFFFE

Definition at line 651 of file ksmedia.h.

Typedef Documentation

◆ KS_ANALOGVIDEOINFO

◆ KS_BITMAPINFOHEADER

◆ KS_DATARANGE_ANALOGVIDEO

◆ KS_DATARANGE_VIDEO

◆ KS_DATARANGE_VIDEO2

◆ KS_DATARANGE_VIDEO_VBI

◆ KS_FRAME_INFO

◆ KS_TVTUNER_CHANGE_INFO

◆ KS_VBI_FRAME_INFO

◆ KS_VBIINFOHEADER

◆ KS_VIDEO_STREAM_CONFIG_CAPS

◆ KS_VIDEOINFOHEADER

◆ KS_VIDEOINFOHEADER2

◆ KSJACK_DESCRIPTION2

◆ KSJACK_SINK_INFORMATION

◆ PKS_ANALOGVIDEOINFO

◆ PKS_BITMAPINFOHEADER

◆ PKS_DATARANGE_ANALOGVIDEO

◆ PKS_DATARANGE_VIDEO

◆ PKS_DATARANGE_VIDEO2

◆ PKS_DATARANGE_VIDEO_VBI

◆ PKS_FRAME_INFO

◆ PKS_TVTUNER_CHANGE_INFO

◆ PKS_VBI_FRAME_INFO

◆ PKS_VBIINFOHEADER

◆ PKS_VIDEO_STREAM_CONFIG_CAPS

◆ PKS_VIDEOINFOHEADER

◆ PKS_VIDEOINFOHEADER2

◆ PKSAUDIO_POSITION

◆ PKSDATAFORMAT_DSOUND

◆ PKSDATAFORMAT_WAVEFORMATEX

◆ PKSDATARANGE_AUDIO

◆ PKSDATARANGE_MUSIC

◆ PKSDSOUND_BUFFERDESC

◆ PKSJACK_DESCRIPTION

◆ PKSJACK_DESCRIPTION2

◆ PKSJACK_SINK_INFORMATION

◆ PKSNODEPROPERTY

◆ PKSNODEPROPERTY_AUDIO_CHANNEL

◆ PKSPROPERTY_CROSSBAR_ROUTE_S

◆ PKSPROPERTY_TUNER_CAPS_S

◆ PKSPROPERTY_TUNER_FREQUENCY_S

◆ PKSPROPERTY_TUNER_IF_MEDIUM_S

◆ PKSPROPERTY_TUNER_INPUT_S

◆ PKSPROPERTY_TUNER_MODE_CAPS_S

◆ PKSPROPERTY_TUNER_MODE_S

◆ PKSPROPERTY_TUNER_STANDARD_S

◆ PKSPROPERTY_TUNER_STATUS_S

◆ PKSRTAUDIO_HWLATENCY

◆ PKSRTAUDIO_HWREGISTER

◆ PLOOPEDSTREAMING_POSITION_EVENT_DATA

◆ PSYSAUDIO_INSTANCE_INFO

◆ PWAVEFORMATEXTENSIBLE

◆ REFERENCE_TIME

Definition at line 19 of file ksmedia.h.

Enumeration Type Documentation

◆ EPcxConnectionType

Enumerator
eConnTypeUnknown 
eConnType3Point5mm 
eConnTypeQuarter 
eConnTypeAtapiInternal 
eConnTypeRCA 
eConnTypeOptical 
eConnTypeOtherDigital 
eConnTypeOtherAnalog 
eConnTypeMultichannelAnalogDIN 
eConnTypeXlrProfessional 
eConnTypeRJ11Modem 
eConnTypeCombination 
eConnTypeUnknown 
eConnType3Point5mm 
eConnTypeQuarter 
eConnTypeAtapiInternal 
eConnTypeRCA 
eConnTypeOptical 
eConnTypeOtherDigital 
eConnTypeOtherAnalog 
eConnTypeMultichannelAnalogDIN 
eConnTypeXlrProfessional 
eConnTypeRJ11Modem 
eConnTypeCombination 

Definition at line 1331 of file ksmedia.h.

1331 {
EPcxConnectionType
Definition: ksmedia.h:1331
@ eConnTypeRJ11Modem
Definition: ksmedia.h:1342
@ eConnTypeOtherDigital
Definition: ksmedia.h:1338
@ eConnTypeAtapiInternal
Definition: ksmedia.h:1335
@ eConnTypeOptical
Definition: ksmedia.h:1337
@ eConnTypeRCA
Definition: ksmedia.h:1336
@ eConnTypeCombination
Definition: ksmedia.h:1343
@ eConnTypeUnknown
Definition: ksmedia.h:1332
@ eConnTypeOtherAnalog
Definition: ksmedia.h:1339
@ eConnTypeXlrProfessional
Definition: ksmedia.h:1341
@ eConnTypeQuarter
Definition: ksmedia.h:1334
@ eConnType3Point5mm
Definition: ksmedia.h:1333
@ eConnTypeMultichannelAnalogDIN
Definition: ksmedia.h:1340

◆ EPcxGenLocation

Enumerator
eGenLocPrimaryBox 
eGenLocInternal 
eGenLocSeparate 
eGenLocOther 
eGenLocPrimaryBox 
eGenLocInternal 
eGenLocSeparate 
eGenLocOther 
EPcxGenLocation_enum_count 

Definition at line 1367 of file ksmedia.h.

1367 {
EPcxGenLocation
Definition: ksmedia.h:1367
@ eGenLocInternal
Definition: ksmedia.h:1369
@ EPcxGenLocation_enum_count
Definition: ksmedia.h:1372
@ eGenLocOther
Definition: ksmedia.h:1371
@ eGenLocSeparate
Definition: ksmedia.h:1370
@ eGenLocPrimaryBox
Definition: ksmedia.h:1368

◆ EPcxGeoLocation

Enumerator
eGeoLocRear 
eGeoLocFront 
eGeoLocLeft 
eGeoLocRight 
eGeoLocTop 
eGeoLocBottom 
eGeoLocRearPanel 
eGeoLocRiser 
eGeoLocInsideMobileLid 
eGeoLocDrivebay 
eGeoLocHDMI 
eGeoLocOutsideMobileLid 
eGeoLocATAPI 
eGeoLocReserved5 
eGeoLocReserved6 
eGeoLocRear 
eGeoLocFront 
eGeoLocLeft 
eGeoLocRight 
eGeoLocTop 
eGeoLocBottom 
eGeoLocRearPanel 
eGeoLocRiser 
eGeoLocInsideMobileLid 
eGeoLocDrivebay 
eGeoLocHDMI 
eGeoLocOutsideMobileLid 
eGeoLocATAPI 
eGeoLocNotApplicable 
eGeoLocReserved6 
EPcxGeoLocation_enum_count 

Definition at line 1348 of file ksmedia.h.

1348 {
1349 eGeoLocRear = 0x1,
1353 eGeoLocTop,
EPcxGeoLocation
Definition: ksmedia.h:1348
@ eGeoLocBottom
Definition: ksmedia.h:1354
@ eGeoLocRiser
Definition: ksmedia.h:1356
@ eGeoLocDrivebay
Definition: ksmedia.h:1358
@ eGeoLocRearPanel
Definition: ksmedia.h:1355
@ eGeoLocRear
Definition: ksmedia.h:1349
@ EPcxGeoLocation_enum_count
Definition: ksmedia.h:1364
@ eGeoLocReserved6
Definition: ksmedia.h:1363
@ eGeoLocOutsideMobileLid
Definition: ksmedia.h:1360
@ eGeoLocNotApplicable
Definition: ksmedia.h:1362
@ eGeoLocHDMI
Definition: ksmedia.h:1359
@ eGeoLocFront
Definition: ksmedia.h:1350
@ eGeoLocLeft
Definition: ksmedia.h:1351
@ eGeoLocInsideMobileLid
Definition: ksmedia.h:1357
@ eGeoLocTop
Definition: ksmedia.h:1353
@ eGeoLocRight
Definition: ksmedia.h:1352
@ eGeoLocATAPI
Definition: ksmedia.h:1361

◆ EPxcPortConnection

Enumerator
ePortConnJack 
ePortConnIntegratedDevice 
ePortConnBothIntegratedAndJack 
ePortConnUnknown 
ePortConnJack 
ePortConnIntegratedDevice 
ePortConnBothIntegratedAndJack 
ePortConnUnknown 

Definition at line 1375 of file ksmedia.h.

1375 {
1376 ePortConnJack = 0,
EPxcPortConnection
Definition: ksmedia.h:1375
@ ePortConnUnknown
Definition: ksmedia.h:1379
@ ePortConnBothIntegratedAndJack
Definition: ksmedia.h:1378
@ ePortConnIntegratedDevice
Definition: ksmedia.h:1377
@ ePortConnJack
Definition: ksmedia.h:1376

◆ KS_AnalogVideoStandard

Enumerator
KS_AnalogVideo_None 
KS_AnalogVideo_NTSC_M 
KS_AnalogVideo_NTSC_M_J 
KS_AnalogVideo_NTSC_433 
KS_AnalogVideo_PAL_B 
KS_AnalogVideo_PAL_D 
KS_AnalogVideo_PAL_G 
KS_AnalogVideo_PAL_H 
KS_AnalogVideo_PAL_I 
KS_AnalogVideo_PAL_M 
KS_AnalogVideo_PAL_N 
KS_AnalogVideo_PAL_60 
KS_AnalogVideo_SECAM_B 
KS_AnalogVideo_SECAM_D 
KS_AnalogVideo_SECAM_G 
KS_AnalogVideo_SECAM_H 
KS_AnalogVideo_SECAM_K 
KS_AnalogVideo_SECAM_K1 
KS_AnalogVideo_SECAM_L 
KS_AnalogVideo_SECAM_L1 
KS_AnalogVideo_PAL_N_COMBO 

Definition at line 764 of file ksmedia.h.

764 {
765 KS_AnalogVideo_None = 0x00000000,
766 KS_AnalogVideo_NTSC_M = 0x00000001,
767 KS_AnalogVideo_NTSC_M_J = 0x00000002,
768 KS_AnalogVideo_NTSC_433 = 0x00000004,
769 KS_AnalogVideo_PAL_B = 0x00000010,
770 KS_AnalogVideo_PAL_D = 0x00000020,
771 KS_AnalogVideo_PAL_G = 0x00000040,
772 KS_AnalogVideo_PAL_H = 0x00000080,
773 KS_AnalogVideo_PAL_I = 0x00000100,
774 KS_AnalogVideo_PAL_M = 0x00000200,
775 KS_AnalogVideo_PAL_N = 0x00000400,
776 KS_AnalogVideo_PAL_60 = 0x00000800,
777 KS_AnalogVideo_SECAM_B = 0x00001000,
778 KS_AnalogVideo_SECAM_D = 0x00002000,
779 KS_AnalogVideo_SECAM_G = 0x00004000,
780 KS_AnalogVideo_SECAM_H = 0x00008000,
781 KS_AnalogVideo_SECAM_K = 0x00010000,
782 KS_AnalogVideo_SECAM_K1 = 0x00020000,
783 KS_AnalogVideo_SECAM_L = 0x00040000,
784 KS_AnalogVideo_SECAM_L1 = 0x00080000,
785 KS_AnalogVideo_PAL_N_COMBO = 0x00100000
KS_AnalogVideoStandard
Definition: ksmedia.h:764
@ KS_AnalogVideo_NTSC_433
Definition: ksmedia.h:768
@ KS_AnalogVideo_SECAM_K
Definition: ksmedia.h:781
@ KS_AnalogVideo_PAL_M
Definition: ksmedia.h:774
@ KS_AnalogVideo_PAL_I
Definition: ksmedia.h:773
@ KS_AnalogVideo_PAL_H
Definition: ksmedia.h:772
@ KS_AnalogVideo_SECAM_K1
Definition: ksmedia.h:782
@ KS_AnalogVideo_PAL_N_COMBO
Definition: ksmedia.h:785
@ KS_AnalogVideo_PAL_B
Definition: ksmedia.h:769
@ KS_AnalogVideo_PAL_N
Definition: ksmedia.h:775
@ KS_AnalogVideo_None
Definition: ksmedia.h:765
@ KS_AnalogVideo_SECAM_G
Definition: ksmedia.h:779
@ KS_AnalogVideo_SECAM_B
Definition: ksmedia.h:777
@ KS_AnalogVideo_NTSC_M
Definition: ksmedia.h:766
@ KS_AnalogVideo_NTSC_M_J
Definition: ksmedia.h:767
@ KS_AnalogVideo_PAL_G
Definition: ksmedia.h:771
@ KS_AnalogVideo_SECAM_D
Definition: ksmedia.h:778
@ KS_AnalogVideo_PAL_D
Definition: ksmedia.h:770
@ KS_AnalogVideo_SECAM_L1
Definition: ksmedia.h:784
@ KS_AnalogVideo_SECAM_H
Definition: ksmedia.h:780
@ KS_AnalogVideo_PAL_60
Definition: ksmedia.h:776
@ KS_AnalogVideo_SECAM_L
Definition: ksmedia.h:783

◆ KS_TUNER_STRATEGY

Enumerator
KS_TUNER_STRATEGY_PLL 
KS_TUNER_STRATEGY_SIGNAL_STRENGTH 
KS_TUNER_STRATEGY_DRIVER_TUNES 

Definition at line 706 of file ksmedia.h.

706 {
KS_TUNER_STRATEGY
Definition: ksmedia.h:706
@ KS_TUNER_STRATEGY_SIGNAL_STRENGTH
Definition: ksmedia.h:708
@ KS_TUNER_STRATEGY_PLL
Definition: ksmedia.h:707
@ KS_TUNER_STRATEGY_DRIVER_TUNES
Definition: ksmedia.h:709

◆ KS_TUNER_TUNING_FLAGS

Enumerator
KS_TUNER_TUNING_EXACT 
KS_TUNER_TUNING_FINE 
KS_TUNER_TUNING_COARSE 

Definition at line 700 of file ksmedia.h.

700 {
KS_TUNER_TUNING_FLAGS
Definition: ksmedia.h:700
@ KS_TUNER_TUNING_FINE
Definition: ksmedia.h:702
@ KS_TUNER_TUNING_EXACT
Definition: ksmedia.h:701
@ KS_TUNER_TUNING_COARSE
Definition: ksmedia.h:703

◆ KSEVENT_AUDIO_CONTROL_CHANGE

Enumerator
KSEVENT_CONTROL_CHANGE 

Definition at line 1119 of file ksmedia.h.

1119 {
KSEVENT_AUDIO_CONTROL_CHANGE
Definition: ksmedia.h:1119
@ KSEVENT_CONTROL_CHANGE
Definition: ksmedia.h:1120

◆ KSEVENT_LOOPEDSTREAMING

Enumerator
KSEVENT_LOOPEDSTREAMING_POSITION 

Definition at line 1129 of file ksmedia.h.

1129 {
KSEVENT_LOOPEDSTREAMING
Definition: ksmedia.h:1129
@ KSEVENT_LOOPEDSTREAMING_POSITION
Definition: ksmedia.h:1130

◆ KSEVENT_TUNER

Enumerator
KSEVENT_TUNER_CHANGED 
KSEVENT_TUNER_INITIATE_SCAN 

Definition at line 759 of file ksmedia.h.

759 {
KSEVENT_TUNER
Definition: ksmedia.h:759
@ KSEVENT_TUNER_INITIATE_SCAN
Definition: ksmedia.h:761
@ KSEVENT_TUNER_CHANGED
Definition: ksmedia.h:760

◆ KSJACK_SINK_CONNECTIONTYPE

Enumerator
KSJACK_SINK_CONNECTIONTYPE_HDMI 
KSJACK_SINK_CONNECTIONTYPE_DISPLAYPORT 
KSJACK_SINK_CONNECTIONTYPE_HDMI 
KSJACK_SINK_CONNECTIONTYPE_DISPLAYPORT 

Definition at line 1392 of file ksmedia.h.

1392 {
KSJACK_SINK_CONNECTIONTYPE
Definition: ksmedia.h:1392
@ KSJACK_SINK_CONNECTIONTYPE_HDMI
Definition: ksmedia.h:1393
@ KSJACK_SINK_CONNECTIONTYPE_DISPLAYPORT
Definition: ksmedia.h:1394

◆ KSPROPERTY_ALLOCATOR_CONTROL

Enumerator
KSPROPERTY_ALLOCATOR_CONTROL_HONOR_COUNT 
KSPROPERTY_ALLOCATOR_CONTROL_SURFACE_SIZE 
KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_CAPS 
KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_INTERLEAVE 

Definition at line 671 of file ksmedia.h.

671 {
KSPROPERTY_ALLOCATOR_CONTROL
Definition: ksmedia.h:671
@ KSPROPERTY_ALLOCATOR_CONTROL_SURFACE_SIZE
Definition: ksmedia.h:673
@ KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_CAPS
Definition: ksmedia.h:674
@ KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_INTERLEAVE
Definition: ksmedia.h:675
@ KSPROPERTY_ALLOCATOR_CONTROL_HONOR_COUNT
Definition: ksmedia.h:672

◆ KSPROPERTY_AUDIO

Enumerator
KSPROPERTY_AUDIO_LATENCY 
KSPROPERTY_AUDIO_COPY_PROTECTION 
KSPROPERTY_AUDIO_CHANNEL_CONFIG 
KSPROPERTY_AUDIO_VOLUMELEVEL 
KSPROPERTY_AUDIO_POSITION 
KSPROPERTY_AUDIO_DYNAMIC_RANGE 
KSPROPERTY_AUDIO_QUALITY 
KSPROPERTY_AUDIO_SAMPLING_RATE 
KSPROPERTY_AUDIO_DYNAMIC_SAMPLING_RATE 
KSPROPERTY_AUDIO_MIX_LEVEL_TABLE 
KSPROPERTY_AUDIO_MIX_LEVEL_CAPS 
KSPROPERTY_AUDIO_MUX_SOURCE 
KSPROPERTY_AUDIO_MUTE 
KSPROPERTY_AUDIO_BASS 
KSPROPERTY_AUDIO_MID 
KSPROPERTY_AUDIO_TREBLE 
KSPROPERTY_AUDIO_BASS_BOOST 
KSPROPERTY_AUDIO_EQ_LEVEL 
KSPROPERTY_AUDIO_NUM_EQ_BANDS 
KSPROPERTY_AUDIO_EQ_BANDS 
KSPROPERTY_AUDIO_AGC 
KSPROPERTY_AUDIO_DELAY 
KSPROPERTY_AUDIO_LOUDNESS 
KSPROPERTY_AUDIO_WIDE_MODE 
KSPROPERTY_AUDIO_WIDENESS 
KSPROPERTY_AUDIO_REVERB_LEVEL 
KSPROPERTY_AUDIO_CHORUS_LEVEL 
KSPROPERTY_AUDIO_DEV_SPECIFIC 
KSPROPERTY_AUDIO_DEMUX_DEST 
KSPROPERTY_AUDIO_STEREO_ENHANCE 
KSPROPERTY_AUDIO_MANUFACTURE_GUID 
KSPROPERTY_AUDIO_PRODUCT_GUID 
KSPROPERTY_AUDIO_CPU_RESOURCES 
KSPROPERTY_AUDIO_STEREO_SPEAKER_GEOMETRY 
KSPROPERTY_AUDIO_SURROUND_ENCODE 
KSPROPERTY_AUDIO_3D_INTERFACE 
KSPROPERTY_AUDIO_PEAKMETER 
KSPROPERTY_AUDIO_ALGORITHM_INSTANCE 
KSPROPERTY_AUDIO_FILTER_STATE 
KSPROPERTY_AUDIO_PREFERRED_STATUS 
KSPROPERTY_AUDIO_PEQ_MAX_BANDS 
KSPROPERTY_AUDIO_PEQ_NUM_BANDS 
KSPROPERTY_AUDIO_PEQ_BAND_CENTER_FREQ 
KSPROPERTY_AUDIO_PEQ_BAND_Q_FACTOR 
KSPROPERTY_AUDIO_PEQ_BAND_LEVEL 
KSPROPERTY_AUDIO_CHORUS_MODULATION_RATE 
KSPROPERTY_AUDIO_CHORUS_MODULATION_DEPTH 
KSPROPERTY_AUDIO_REVERB_TIME 
KSPROPERTY_AUDIO_REVERB_DELAY_FEEDBACK 
KSPROPERTY_AUDIO_POSITIONEX 
KSPROPERTY_AUDIO_MIC_ARRAY_GEOMETRY 

Definition at line 1053 of file ksmedia.h.

1053 {
1090
1091#if (NTDDI_VERSION >= NTDDI_WINXP)
1096
1097#endif
1098#if (NTDDI_VERSION >= NTDDI_LONGHORN)
1110#endif
1111
KSPROPERTY_AUDIO
Definition: ksmedia.h:1053
@ KSPROPERTY_AUDIO_BASS
Definition: ksmedia.h:1067
@ KSPROPERTY_AUDIO_EQ_LEVEL
Definition: ksmedia.h:1071
@ KSPROPERTY_AUDIO_SURROUND_ENCODE
Definition: ksmedia.h:1088
@ KSPROPERTY_AUDIO_MIX_LEVEL_CAPS
Definition: ksmedia.h:1064
@ KSPROPERTY_AUDIO_FILTER_STATE
Definition: ksmedia.h:1094
@ KSPROPERTY_AUDIO_ALGORITHM_INSTANCE
Definition: ksmedia.h:1093
@ KSPROPERTY_AUDIO_STEREO_ENHANCE
Definition: ksmedia.h:1083
@ KSPROPERTY_AUDIO_MIX_LEVEL_TABLE
Definition: ksmedia.h:1063
@ KSPROPERTY_AUDIO_MID
Definition: ksmedia.h:1068
@ KSPROPERTY_AUDIO_CHORUS_LEVEL
Definition: ksmedia.h:1080
@ KSPROPERTY_AUDIO_DEMUX_DEST
Definition: ksmedia.h:1082
@ KSPROPERTY_AUDIO_CHORUS_MODULATION_RATE
Definition: ksmedia.h:1104
@ KSPROPERTY_AUDIO_QUALITY
Definition: ksmedia.h:1060
@ KSPROPERTY_AUDIO_PREFERRED_STATUS
Definition: ksmedia.h:1095
@ KSPROPERTY_AUDIO_VOLUMELEVEL
Definition: ksmedia.h:1057
@ KSPROPERTY_AUDIO_NUM_EQ_BANDS
Definition: ksmedia.h:1072
@ KSPROPERTY_AUDIO_STEREO_SPEAKER_GEOMETRY
Definition: ksmedia.h:1087
@ KSPROPERTY_AUDIO_MUTE
Definition: ksmedia.h:1066
@ KSPROPERTY_AUDIO_WIDE_MODE
Definition: ksmedia.h:1077
@ KSPROPERTY_AUDIO_REVERB_TIME
Definition: ksmedia.h:1106
@ KSPROPERTY_AUDIO_REVERB_DELAY_FEEDBACK
Definition: ksmedia.h:1107
@ KSPROPERTY_AUDIO_REVERB_LEVEL
Definition: ksmedia.h:1079
@ KSPROPERTY_AUDIO_PEQ_MAX_BANDS
Definition: ksmedia.h:1099
@ KSPROPERTY_AUDIO_MIC_ARRAY_GEOMETRY
Definition: ksmedia.h:1109
@ KSPROPERTY_AUDIO_POSITION
Definition: ksmedia.h:1058
@ KSPROPERTY_AUDIO_DEV_SPECIFIC
Definition: ksmedia.h:1081
@ KSPROPERTY_AUDIO_SAMPLING_RATE
Definition: ksmedia.h:1061
@ KSPROPERTY_AUDIO_PEQ_BAND_Q_FACTOR
Definition: ksmedia.h:1102
@ KSPROPERTY_AUDIO_EQ_BANDS
Definition: ksmedia.h:1073
@ KSPROPERTY_AUDIO_TREBLE
Definition: ksmedia.h:1069
@ KSPROPERTY_AUDIO_DELAY
Definition: ksmedia.h:1075
@ KSPROPERTY_AUDIO_MANUFACTURE_GUID
Definition: ksmedia.h:1084
@ KSPROPERTY_AUDIO_PRODUCT_GUID
Definition: ksmedia.h:1085
@ KSPROPERTY_AUDIO_PEAKMETER
Definition: ksmedia.h:1092
@ KSPROPERTY_AUDIO_CHANNEL_CONFIG
Definition: ksmedia.h:1056
@ KSPROPERTY_AUDIO_LATENCY
Definition: ksmedia.h:1054
@ KSPROPERTY_AUDIO_PEQ_BAND_CENTER_FREQ
Definition: ksmedia.h:1101
@ KSPROPERTY_AUDIO_AGC
Definition: ksmedia.h:1074
@ KSPROPERTY_AUDIO_LOUDNESS
Definition: ksmedia.h:1076
@ KSPROPERTY_AUDIO_COPY_PROTECTION
Definition: ksmedia.h:1055
@ KSPROPERTY_AUDIO_DYNAMIC_SAMPLING_RATE
Definition: ksmedia.h:1062
@ KSPROPERTY_AUDIO_PEQ_NUM_BANDS
Definition: ksmedia.h:1100
@ KSPROPERTY_AUDIO_POSITIONEX
Definition: ksmedia.h:1108
@ KSPROPERTY_AUDIO_PEQ_BAND_LEVEL
Definition: ksmedia.h:1103
@ KSPROPERTY_AUDIO_3D_INTERFACE
Definition: ksmedia.h:1089
@ KSPROPERTY_AUDIO_CPU_RESOURCES
Definition: ksmedia.h:1086
@ KSPROPERTY_AUDIO_MUX_SOURCE
Definition: ksmedia.h:1065
@ KSPROPERTY_AUDIO_BASS_BOOST
Definition: ksmedia.h:1070
@ KSPROPERTY_AUDIO_WIDENESS
Definition: ksmedia.h:1078
@ KSPROPERTY_AUDIO_CHORUS_MODULATION_DEPTH
Definition: ksmedia.h:1105
@ KSPROPERTY_AUDIO_DYNAMIC_RANGE
Definition: ksmedia.h:1059

◆ KSPROPERTY_DRMAUDIOSTREAM

Enumerator
KSPROPERTY_DRMAUDIOSTREAM_CONTENTID 

Definition at line 1153 of file ksmedia.h.

1153 {
KSPROPERTY_DRMAUDIOSTREAM
Definition: ksmedia.h:1153
@ KSPROPERTY_DRMAUDIOSTREAM_CONTENTID
Definition: ksmedia.h:1154

◆ KSPROPERTY_JACK

Enumerator
KSPROPERTY_JACK_DESCRIPTION 
KSPROPERTY_JACK_DESCRIPTION2 
KSPROPERTY_JACK_SINK_INFO 
KSPROPERTY_JACK_CONTAINERID 

Definition at line 1324 of file ksmedia.h.

1324 {
KSPROPERTY_JACK
Definition: ksmedia.h:1324
@ KSPROPERTY_JACK_CONTAINERID
Definition: ksmedia.h:1328
@ KSPROPERTY_JACK_DESCRIPTION2
Definition: ksmedia.h:1326
@ KSPROPERTY_JACK_DESCRIPTION
Definition: ksmedia.h:1325
@ KSPROPERTY_JACK_SINK_INFO
Definition: ksmedia.h:1327

◆ KSPROPERTY_SYSAUDIO

Enumerator
KSPROPERTY_SYSAUDIO_DEVICE_COUNT 
KSPROPERTY_SYSAUDIO_DEVICE_FRIENDLY_NAME 
KSPROPERTY_SYSAUDIO_DEVICE_INSTANCE 
KSPROPERTY_SYSAUDIO_DEVICE_INTERFACE_NAME 
KSPROPERTY_SYSAUDIO_SELECT_GRAPH 
KSPROPERTY_SYSAUDIO_CREATE_VIRTUAL_SOURCE 
KSPROPERTY_SYSAUDIO_DEVICE_DEFAULT 
KSPROPERTY_SYSAUDIO_INSTANCE_INFO 
KSPROPERTY_SYSAUDIO_COMPONENT_ID 

Definition at line 1167 of file ksmedia.h.

1167 {
KSPROPERTY_SYSAUDIO
Definition: ksmedia.h:1167
@ KSPROPERTY_SYSAUDIO_DEVICE_FRIENDLY_NAME
Definition: ksmedia.h:1169
@ KSPROPERTY_SYSAUDIO_CREATE_VIRTUAL_SOURCE
Definition: ksmedia.h:1173
@ KSPROPERTY_SYSAUDIO_DEVICE_INTERFACE_NAME
Definition: ksmedia.h:1171
@ KSPROPERTY_SYSAUDIO_DEVICE_INSTANCE
Definition: ksmedia.h:1170
@ KSPROPERTY_SYSAUDIO_COMPONENT_ID
Definition: ksmedia.h:1176
@ KSPROPERTY_SYSAUDIO_INSTANCE_INFO
Definition: ksmedia.h:1175
@ KSPROPERTY_SYSAUDIO_SELECT_GRAPH
Definition: ksmedia.h:1172
@ KSPROPERTY_SYSAUDIO_DEVICE_COUNT
Definition: ksmedia.h:1168
@ KSPROPERTY_SYSAUDIO_DEVICE_DEFAULT
Definition: ksmedia.h:1174

◆ KSPROPERTY_SYSAUDIO_PIN

Enumerator
KSPROPERTY_SYSAUDIO_ATTACH_VIRTUAL_SOURCE 

Definition at line 1193 of file ksmedia.h.

1193 {
KSPROPERTY_SYSAUDIO_PIN
Definition: ksmedia.h:1193
@ KSPROPERTY_SYSAUDIO_ATTACH_VIRTUAL_SOURCE
Definition: ksmedia.h:1194

Function Documentation

◆ DEFINE_GUIDSTRUCT() [1/119]

DEFINE_GUIDSTRUCT ( "00000000-0000-0010-8000-00aa00389b71"  ,
KSDATAFORMAT_SUBTYPE_WAVEFORMATEX   
)

◆ DEFINE_GUIDSTRUCT() [2/119]

DEFINE_GUIDSTRUCT ( "00000001-0000-0010-8000-00aa00389b71"  ,
KSDATAFORMAT_SUBTYPE_PCM   
)

◆ DEFINE_GUIDSTRUCT() [3/119]

DEFINE_GUIDSTRUCT ( "00000003-0000-0010-8000-00aa00389b71"  ,
KSDATAFORMAT_SUBTYPE_IEEE_FLOAT   
)

◆ DEFINE_GUIDSTRUCT() [4/119]

DEFINE_GUIDSTRUCT ( "00DFF077-96E3-11d2-AC4C-00C04F8EFB68"  ,
KSAUDFNAME_STEREO_MIX   
)

◆ DEFINE_GUIDSTRUCT() [5/119]

DEFINE_GUIDSTRUCT ( "00DFF078-96E3-11d2-AC4C-00C04F8EFB68"  ,
KSAUDFNAME_MONO_MIX   
)

◆ DEFINE_GUIDSTRUCT() [6/119]

DEFINE_GUIDSTRUCT ( "02B223C0-C557-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_MUTE   
)

◆ DEFINE_GUIDSTRUCT() [7/119]

DEFINE_GUIDSTRUCT ( "0482DDE0-7817-11CF-8A03-00AA006ECB65"  ,
KSDATAFORMAT_SPECIFIER_ANALOGVIDEO   
)

◆ DEFINE_GUIDSTRUCT() [8/119]

DEFINE_GUIDSTRUCT ( "0482DDE1-7817-11CF-8A03-00AA006ECB65"  ,
KSDATAFORMAT_TYPE_ANALOGVIDEO   
)

◆ DEFINE_GUIDSTRUCT() [9/119]

DEFINE_GUIDSTRUCT ( "05589f81-c356-11ce-bf01-00aa0055595a"  ,
KSDATAFORMAT_SPECIFIER_WAVEFORMATEX   
)

◆ DEFINE_GUIDSTRUCT() [10/119]

DEFINE_GUIDSTRUCT ( "185FEDE0-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_BASS   
)

◆ DEFINE_GUIDSTRUCT() [11/119]

DEFINE_GUIDSTRUCT ( "185FEDE1-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_TREBLE   
)

◆ DEFINE_GUIDSTRUCT() [12/119]

DEFINE_GUIDSTRUCT ( "185FEDE3-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_MASTER_VOLUME   
)

◆ DEFINE_GUIDSTRUCT() [13/119]

DEFINE_GUIDSTRUCT ( "185FEDE4-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_MASTER_MUTE   
)

◆ DEFINE_GUIDSTRUCT() [14/119]

DEFINE_GUIDSTRUCT ( "185FEDE5-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_WAVE_VOLUME   
)

◆ DEFINE_GUIDSTRUCT() [15/119]

DEFINE_GUIDSTRUCT ( "185FEDE6-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_WAVE_MUTE   
)

◆ DEFINE_GUIDSTRUCT() [16/119]

DEFINE_GUIDSTRUCT ( "185FEDE9-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_CD_VOLUME   
)

◆ DEFINE_GUIDSTRUCT() [17/119]

DEFINE_GUIDSTRUCT ( "185FEDEA-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_CD_MUTE   
)

◆ DEFINE_GUIDSTRUCT() [18/119]

DEFINE_GUIDSTRUCT ( "185FEDEC-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_LINE_MUTE   
)

◆ DEFINE_GUIDSTRUCT() [19/119]

DEFINE_GUIDSTRUCT ( "185FEDED-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_MIC_VOLUME   
)

◆ DEFINE_GUIDSTRUCT() [20/119]

DEFINE_GUIDSTRUCT ( "185FEDEE-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_MIC_MUTE   
)

◆ DEFINE_GUIDSTRUCT() [21/119]

DEFINE_GUIDSTRUCT ( "185FEDEF-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_RECORDING_SOURCE   
)

◆ DEFINE_GUIDSTRUCT() [22/119]

DEFINE_GUIDSTRUCT ( "185FEDF0-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_PC_SPEAKER_VOLUME   
)

◆ DEFINE_GUIDSTRUCT() [23/119]

DEFINE_GUIDSTRUCT ( "185FEDF1-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_PC_SPEAKER_MUTE   
)

◆ DEFINE_GUIDSTRUCT() [24/119]

DEFINE_GUIDSTRUCT ( "185FEDF4-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_LINE_IN_VOLUME   
)

◆ DEFINE_GUIDSTRUCT() [25/119]

DEFINE_GUIDSTRUCT ( "185FEDF5-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_MIC_IN_VOLUME   
)

◆ DEFINE_GUIDSTRUCT() [26/119]

DEFINE_GUIDSTRUCT ( "185FEDF7-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_VOLUME_CONTROL   
)

◆ DEFINE_GUIDSTRUCT() [27/119]

DEFINE_GUIDSTRUCT ( "185FEDF8-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_MIDI   
)

◆ DEFINE_GUIDSTRUCT() [28/119]

DEFINE_GUIDSTRUCT ( "185FEDF9-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_LINE_IN   
)

◆ DEFINE_GUIDSTRUCT() [29/119]

DEFINE_GUIDSTRUCT ( "185FEDFA-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_RECORDING_CONTROL   
)

◆ DEFINE_GUIDSTRUCT() [30/119]

DEFINE_GUIDSTRUCT ( "185FEDFB-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_CD_AUDIO   
)

◆ DEFINE_GUIDSTRUCT() [31/119]

DEFINE_GUIDSTRUCT ( "185FEDFC-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_AUX_VOLUME   
)

◆ DEFINE_GUIDSTRUCT() [32/119]

DEFINE_GUIDSTRUCT ( "185FEDFD-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_AUX_MUTE   
)

◆ DEFINE_GUIDSTRUCT() [33/119]

DEFINE_GUIDSTRUCT ( "185FEDFE-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_AUX   
)

◆ DEFINE_GUIDSTRUCT() [34/119]

DEFINE_GUIDSTRUCT ( "185FEDFF-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_PC_SPEAKER   
)

◆ DEFINE_GUIDSTRUCT() [35/119]

DEFINE_GUIDSTRUCT ( "1AD247ED-96E3-11d2-AC4C-00C04F8EFB68"  ,
KSAUDFNAME_STEREO_MIX_VOLUME   
)

◆ DEFINE_GUIDSTRUCT() [36/119]

DEFINE_GUIDSTRUCT ( "1D262760-E957-11CF-A5D6-28DB04C10000"  ,
KSDATAFORMAT_SUBTYPE_MIDI   
)

◆ DEFINE_GUIDSTRUCT() [37/119]

DEFINE_GUIDSTRUCT ( "20173F20-C559-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_CHORUS   
)

◆ DEFINE_GUIDSTRUCT() [38/119]

DEFINE_GUIDSTRUCT ( "22B0EAFE-96E3-11d2-AC4C-00C04F8EFB68"  ,
KSAUDFNAME_MONO_MIX_VOLUME   
)

◆ DEFINE_GUIDSTRUCT() [39/119]

DEFINE_GUIDSTRUCT ( "2BC31D6A-96E3-11d2-AC4C-00C04F8EFB68"  ,
KSAUDFNAME_MICROPHONE_BOOST   
)

◆ DEFINE_GUIDSTRUCT() [40/119]

DEFINE_GUIDSTRUCT ( "2BC31D6B-96E3-11d2-AC4C-00C04F8EFB68"  ,
KSAUDFNAME_ALTERNATE_MICROPHONE   
)

◆ DEFINE_GUIDSTRUCT() [41/119]

DEFINE_GUIDSTRUCT ( "2CA15FA0-6CFE-11CF-A5D6-28DB04C10000"  ,
KSDATAFORMAT_SUBTYPE_MIDI_BUS   
)

◆ DEFINE_GUIDSTRUCT() [42/119]

DEFINE_GUIDSTRUCT ( "2CEAF780-C556-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_MUX   
)

◆ DEFINE_GUIDSTRUCT() [43/119]

DEFINE_GUIDSTRUCT ( "2F2C8DDD-4198-4fac-BA29-61BB05B7DE06"  ,
KSPROPSETID_DrmAudioStream   
)

◆ DEFINE_GUIDSTRUCT() [44/119]

DEFINE_GUIDSTRUCT ( "3503EAC4-1F26-11D1-8AB0-00A0C9223196"  ,
KSCATEGORY_VIRTUAL   
)

◆ DEFINE_GUIDSTRUCT() [45/119]

DEFINE_GUIDSTRUCT ( "3A13EB40-30A7-11D0-A5D6-28DB04C10000"  ,
KSINTERFACESETID_Media   
)

◆ DEFINE_GUIDSTRUCT() [46/119]

DEFINE_GUIDSTRUCT ( "3A5ACC00-C557-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_VOLUME   
)

◆ DEFINE_GUIDSTRUCT() [47/119]

DEFINE_GUIDSTRUCT ( "3E227E76-690D-11D2-8161-0000F8775BF1"  ,
KSCATEGORY_WDMAUD   
)

◆ DEFINE_GUIDSTRUCT() [48/119]

DEFINE_GUIDSTRUCT ( "41887440-C558-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_LOUDNESS   
)

◆ DEFINE_GUIDSTRUCT() [49/119]

DEFINE_GUIDSTRUCT ( "4509F757-2D46-4637-8E62-CE7DB944F57B"  ,
KSPROPSETID_Jack   
)

◆ DEFINE_GUIDSTRUCT() [50/119]

DEFINE_GUIDSTRUCT ( "45FFAAA0-6E1B-11D0-BCF2-444553540000"  ,
KSPROPSETID_Audio   
)

◆ DEFINE_GUIDSTRUCT() [51/119]

DEFINE_GUIDSTRUCT ( "4682B940-C6EF-11D0-96D8-00AA0051E51D"  ,
KSEVENTSETID_LoopedStreaming   
)

◆ DEFINE_GUIDSTRUCT() [52/119]

DEFINE_GUIDSTRUCT ( "47A4FA20-A251-11D1-A050-0000F8004788"  ,
KSCATEGORY_WDMAUD_USE_PIN_NAME   
)

◆ DEFINE_GUIDSTRUCT() [53/119]

DEFINE_GUIDSTRUCT ( "4D837FE0-C555-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_ADC   
)

◆ DEFINE_GUIDSTRUCT() [54/119]

DEFINE_GUIDSTRUCT ( "507AE360-C554-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_DAC   
)

◆ DEFINE_GUIDSTRUCT() [55/119]

DEFINE_GUIDSTRUCT ( "518590a2-a184-11d0-8522-00c04fd9baf3"  ,
KSDATAFORMAT_SPECIFIER_DSOUND   
)

◆ DEFINE_GUIDSTRUCT() [56/119]

DEFINE_GUIDSTRUCT ( "55515860-C559-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_3D_EFFECTS   
)

◆ DEFINE_GUIDSTRUCT() [57/119]

DEFINE_GUIDSTRUCT ( "63FF5747-991F-11d2-AC4D-00C04F8EFB68"  ,
KSAUDFNAME_3D_DEPTH   
)

◆ DEFINE_GUIDSTRUCT() [58/119]

DEFINE_GUIDSTRUCT ( "67C9CC3C-69C4-11D2-8759-00A0C9223196"  ,
KSCATEGORY_NETWORK   
)

◆ DEFINE_GUIDSTRUCT() [59/119]

DEFINE_GUIDSTRUCT ( "6994AD04-93EF-11D0-A3CC-00A0C9223196"  ,
KSCATEGORY_AUDIO   
)

◆ DEFINE_GUIDSTRUCT() [60/119]

DEFINE_GUIDSTRUCT ( "6994AD05-93EF-11D0-A3CC-00A0C9223196"  ,
KSCATEGORY_VIDEO   
)

◆ DEFINE_GUIDSTRUCT() [61/119]

DEFINE_GUIDSTRUCT ( "6994AD06-93EF-11D0-A3CC-00A0C9223196"  ,
KSCATEGORY_TEXT   
)

◆ DEFINE_GUIDSTRUCT() [62/119]

DEFINE_GUIDSTRUCT ( "6dba3190-67bd-11cf-a0f7-0020afd156e4"  ,
KSDATAFORMAT_SUBTYPE_ANALOG   
)

◆ DEFINE_GUIDSTRUCT() [63/119]

DEFINE_GUIDSTRUCT ( "7364696D-0000-0010-8000-00aa00389b71"  ,
KSDATAFORMAT_TYPE_MIDI   
)

◆ DEFINE_GUIDSTRUCT() [64/119]

DEFINE_GUIDSTRUCT ( "73646976-0000-0010-8000-00aa00389b71"  ,
KSDATAFORMAT_TYPE_VIDEO   
)

◆ DEFINE_GUIDSTRUCT() [65/119]

DEFINE_GUIDSTRUCT ( "73647561-0000-0010-8000-00aa00389b71"  ,
KSDATAFORMAT_TYPE_AUDIO   
)

◆ DEFINE_GUIDSTRUCT() [66/119]

DEFINE_GUIDSTRUCT ( "73747874-0000-0010-8000-00aa00389b71"  ,
KSDATAFORMAT_TYPE_TEXT   
)

◆ DEFINE_GUIDSTRUCT() [67/119]

DEFINE_GUIDSTRUCT ( "7607E580-C557-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_TONE   
)

◆ DEFINE_GUIDSTRUCT() [68/119]

DEFINE_GUIDSTRUCT ( "7f4bcbe0-9ea5-11cf-a5d6-28db04c10000"  ,
KSEVENTSETID_Connection   
)

◆ DEFINE_GUIDSTRUCT() [69/119]

DEFINE_GUIDSTRUCT ( "86C92E60-62E8-11CF-A5D6-28DB04C10000"  ,
KSMUSIC_TECHNOLOGY_PORT   
)

◆ DEFINE_GUIDSTRUCT() [70/119]

DEFINE_GUIDSTRUCT ( "8F1275F0-26E9-4264-BA4D-39FFF01D94AA"  ,
KSCOMPONENTID_USBAUDIO   
)

◆ DEFINE_GUIDSTRUCT() [71/119]

DEFINE_GUIDSTRUCT ( "915DAEC4-A434-11d2-AC52-00C04F8EFB68"  ,
KSAUDFNAME_VIDEO   
)

◆ DEFINE_GUIDSTRUCT() [72/119]

DEFINE_GUIDSTRUCT ( "9B46E708-992A-11d2-AC4D-00C04F8EFB68"  ,
KSAUDFNAME_VIDEO_VOLUME   
)

◆ DEFINE_GUIDSTRUCT() [73/119]

DEFINE_GUIDSTRUCT ( "9B46E709-992A-11d2-AC4D-00C04F8EFB68"  ,
KSAUDFNAME_VIDEO_MUTE   
)

◆ DEFINE_GUIDSTRUCT() [74/119]

DEFINE_GUIDSTRUCT ( "9BAF9572-340C-11D3-ABDC-00A0C90AB16F"  ,
KSCATEGORY_AUDIO_GFX   
)

◆ DEFINE_GUIDSTRUCT() [75/119]

DEFINE_GUIDSTRUCT ( "9DB7B9E0-C555-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_SRC   
)

◆ DEFINE_GUIDSTRUCT() [76/119]

DEFINE_GUIDSTRUCT ( "9EA331FA-B91B-45F8-9285-BD2BC77AFCDE"  ,
KSCATEGORY_AUDIO_SPLITTER   
)

◆ DEFINE_GUIDSTRUCT() [77/119]

DEFINE_GUIDSTRUCT ( "9F0670B4-991F-11d2-AC4D-00C04F8EFB68"  ,
KSAUDFNAME_3D_CENTER   
)

◆ DEFINE_GUIDSTRUCT() [78/119]

DEFINE_GUIDSTRUCT ( "A085651E-5F0D-4b36-A869-D195D6AB4B9E"  ,
KSNODETYPE_PEAKMETER   
)

◆ DEFINE_GUIDSTRUCT() [79/119]

DEFINE_GUIDSTRUCT ( "A3A53220-C6E4-11D0-B465-00001A1818E6"  ,
KSPROPSETID_Sysaudio_Pin   
)

◆ DEFINE_GUIDSTRUCT() [80/119]

DEFINE_GUIDSTRUCT ( "A7C7A5B1-5AF3-11D1-9CED-00A024BF0407"  ,
KSCATEGORY_SYSAUDIO   
)

◆ DEFINE_GUIDSTRUCT() [81/119]

DEFINE_GUIDSTRUCT ( "A9E69800-C558-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_STEREO_WIDE   
)

◆ DEFINE_GUIDSTRUCT() [82/119]

DEFINE_GUIDSTRUCT ( "BF963D80-C559-11D0-8A2B-00A0C9255AC1"  ,
KSCATEGORY_ACOUSTIC_ECHO_CANCEL   
)

◆ DEFINE_GUIDSTRUCT() [83/119]

DEFINE_GUIDSTRUCT ( "BFABE720-6E1F-11D0-BCF2-444553540000"  ,
KSPROPSETID_AC3   
)

◆ DEFINE_GUIDSTRUCT() [84/119]

DEFINE_GUIDSTRUCT ( "CBE3FAA0-CC75-11D0-B465-00001A1818E6"  ,
KSPROPSETID_Sysaudio   
)

◆ DEFINE_GUIDSTRUCT() [85/119]

DEFINE_GUIDSTRUCT ( "D6C5066E-72C1-11D2-9755-0000F8004788"  ,
KSCATEGORY_PREFERRED_WAVEOUT_DEVICE   
)

◆ DEFINE_GUIDSTRUCT() [86/119]

DEFINE_GUIDSTRUCT ( "D6C50671-72C1-11D2-9755-0000F8004788"  ,
KSCATEGORY_PREFERRED_WAVEIN_DEVICE   
)

◆ DEFINE_GUIDSTRUCT() [87/119]

DEFINE_GUIDSTRUCT ( "D6C50674-72C1-11D2-9755-0000F8004788"  ,
KSCATEGORY_PREFERRED_MIDIOUT_DEVICE   
)

◆ DEFINE_GUIDSTRUCT() [88/119]

DEFINE_GUIDSTRUCT ( "DA441A60-C556-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_SUM   
)

◆ DEFINE_GUIDSTRUCT() [89/119]

DEFINE_GUIDSTRUCT ( "DDA54A40-1E4C-11D1-A050-405705C10000"  ,
KSCATEGORY_TOPOLOGY   
)

◆ DEFINE_GUIDSTRUCT() [90/119]

DEFINE_GUIDSTRUCT ( "DFF21BE1-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_MICROPHONE   
)

◆ DEFINE_GUIDSTRUCT() [91/119]

DEFINE_GUIDSTRUCT ( "DFF21BE2-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_DESKTOP_MICROPHONE   
)

◆ DEFINE_GUIDSTRUCT() [92/119]

DEFINE_GUIDSTRUCT ( "DFF21BE3-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_PERSONAL_MICROPHONE   
)

◆ DEFINE_GUIDSTRUCT() [93/119]

DEFINE_GUIDSTRUCT ( "DFF21BE4-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_OMNI_DIRECTIONAL_MICROPHONE   
)

◆ DEFINE_GUIDSTRUCT() [94/119]

DEFINE_GUIDSTRUCT ( "DFF21BE5-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_MICROPHONE_ARRAY   
)

◆ DEFINE_GUIDSTRUCT() [95/119]

DEFINE_GUIDSTRUCT ( "DFF21BE6-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_PROCESSING_MICROPHONE_ARRAY   
)

◆ DEFINE_GUIDSTRUCT() [96/119]

DEFINE_GUIDSTRUCT ( "DFF21CE1-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_SPEAKER   
)

◆ DEFINE_GUIDSTRUCT() [97/119]

DEFINE_GUIDSTRUCT ( "DFF21CE2-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_HEADPHONES   
)

◆ DEFINE_GUIDSTRUCT() [98/119]

DEFINE_GUIDSTRUCT ( "DFF21CE3-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_HEAD_MOUNTED_DISPLAY_AUDIO   
)

◆ DEFINE_GUIDSTRUCT() [99/119]

DEFINE_GUIDSTRUCT ( "DFF21CE4-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_DESKTOP_SPEAKER   
)

◆ DEFINE_GUIDSTRUCT() [100/119]

DEFINE_GUIDSTRUCT ( "DFF21CE5-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_ROOM_SPEAKER   
)

◆ DEFINE_GUIDSTRUCT() [101/119]

DEFINE_GUIDSTRUCT ( "DFF21CE6-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_COMMUNICATION_SPEAKER   
)

◆ DEFINE_GUIDSTRUCT() [102/119]

DEFINE_GUIDSTRUCT ( "DFF21CE7-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_LOW_FREQUENCY_EFFECTS_SPEAKER   
)

◆ DEFINE_GUIDSTRUCT() [103/119]

DEFINE_GUIDSTRUCT ( "DFF21EE1-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_PHONE_LINE   
)

◆ DEFINE_GUIDSTRUCT() [104/119]

DEFINE_GUIDSTRUCT ( "DFF21FE1-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_ANALOG_CONNECTOR   
)

◆ DEFINE_GUIDSTRUCT() [105/119]

DEFINE_GUIDSTRUCT ( "DFF21FE3-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_LINE_CONNECTOR   
)

◆ DEFINE_GUIDSTRUCT() [106/119]

DEFINE_GUIDSTRUCT ( "DFF21FE5-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_SPDIF_INTERFACE   
)

◆ DEFINE_GUIDSTRUCT() [107/119]

DEFINE_GUIDSTRUCT ( "DFF220E3-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_CD_PLAYER   
)

◆ DEFINE_GUIDSTRUCT() [108/119]

DEFINE_GUIDSTRUCT ( "DFF220F3-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_SYNTHESIZER   
)

◆ DEFINE_GUIDSTRUCT() [109/119]

DEFINE_GUIDSTRUCT ( "e06d802c-db46-11cf-b4d1-00805f6cbbea"  ,
KSDATAFORMAT_SUBTYPE_AC3_AUDIO   
)

◆ DEFINE_GUIDSTRUCT() [110/119]

DEFINE_GUIDSTRUCT ( "e06d80e4-db46-11cf-b4d1-00805f6cbbea"  ,
KSDATAFORMAT_SPECIFIER_AC3_AUDIO   
)

◆ DEFINE_GUIDSTRUCT() [111/119]

DEFINE_GUIDSTRUCT ( "E573ADC0-C555-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_SUPERMIX   
)

◆ DEFINE_GUIDSTRUCT() [112/119]

DEFINE_GUIDSTRUCT ( "E725D360-62CC-11CF-A5D6-28DB04C10000"  ,
KSDATAFORMAT_TYPE_MUSIC   
)

◆ DEFINE_GUIDSTRUCT() [113/119]

DEFINE_GUIDSTRUCT ( "E85E9698-FA2F-11D1-95BD-00C04FB925D3"  ,
KSEVENTSETID_AudioControlChange   
)

◆ DEFINE_GUIDSTRUCT() [114/119]

DEFINE_GUIDSTRUCT ( "E88C9BA0-C557-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_AGC   
)

◆ DEFINE_GUIDSTRUCT() [115/119]

DEFINE_GUIDSTRUCT ( "EF0328E0-C558-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_REVERB   
)

◆ DEFINE_GUIDSTRUCT() [116/119]

DEFINE_GUIDSTRUCT ( "F9B41DC3-96E2-11d2-AC4C-00C04F8EFB68"  ,
KSAUDFNAME_MONO_OUT   
)

◆ DEFINE_GUIDSTRUCT() [117/119]

DEFINE_GUIDSTRUCT ( "FB6C4281-0353-11d1-905F-0000C0CC16BA"  ,
PINNAME_VIDEO_CAPTURE   
)

◆ DEFINE_GUIDSTRUCT() [118/119]

DEFINE_GUIDSTRUCT ( "FB6C4283-0353-11D1-905F-0000C0CC16BA"  ,
PINNAME_VIDEO_ANALOGVIDEOIN   
)

◆ DEFINE_GUIDSTRUCT() [119/119]

DEFINE_GUIDSTRUCT ( "FBF6F530-07B9-11D2-A71E-0000F8004788"  ,
KSCATEGORY_AUDIO_DEVICE   
)