ReactOS  0.4.14-dev-554-g2f8d847
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_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 ("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 1322 of file ksmedia.h.

◆ _WAVEFORMATEXTENSIBLE_

#define _WAVEFORMATEXTENSIBLE_

Definition at line 536 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 858 of file ksmedia.h.

◆ eGeoLocReserved5

#define eGeoLocReserved5   eGeoLocNotApplicable

Definition at line 1246 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;\
}
const GUID * guid
unsigned short USHORT
Definition: pedump.c:61
GLenum GLuint id
Definition: glext.h:5579

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;\
}
const GUID * guid
unsigned short USHORT
Definition: pedump.c:61
GLenum GLuint id
Definition: glext.h:5579

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:3835
const GUID * guid
unsigned short USHORT
Definition: pedump.c:61

Definition at line 99 of file ksmedia.h.

◆ INIT_WAVEFORMATEX_GUID

#define INIT_WAVEFORMATEX_GUID (   Guid,
  x 
)
Value:
{ \
(Guid)->Data1 = (USHORT)(x); \
}
#define KSDATAFORMAT_SUBTYPE_WAVEFORMATEX
Definition: ksmedia.h:864
GLint GLint GLint GLint GLint x
Definition: gl.h:1548
static GUID * Guid
Definition: apphelp.c:93
unsigned short USHORT
Definition: pedump.c:61

Definition at line 867 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))
const GUID * guid

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))
const GUID * guid

Definition at line 83 of file ksmedia.h.

◆ JACKDESC2_DYNAMIC_FORMAT_CHANGE_CAPABILITY

#define JACKDESC2_DYNAMIC_FORMAT_CHANGE_CAPABILITY   0x2

Definition at line 1312 of file ksmedia.h.

◆ JACKDESC2_PRESENCE_DETECT_CAPABILITY

#define JACKDESC2_PRESENCE_DETECT_CAPABILITY   0x1

Definition at line 1311 of file ksmedia.h.

◆ KS_SIZE_PREHEADER

#define KS_SIZE_PREHEADER   (FIELD_OFFSET(KS_VIDEOINFOHEADER,bmiHeader))

Definition at line 855 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_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_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 1201 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_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 1099 of file ksmedia.h.

◆ KSAUDIO_CPU_RESOURCES_NOT_HOST_CPU

#define KSAUDIO_CPU_RESOURCES_NOT_HOST_CPU   0x00000000

Definition at line 1098 of file ksmedia.h.

◆ KSAUDIO_SPEAKER_5POINT1 [1/2]

#define KSAUDIO_SPEAKER_5POINT1
Value:
SPEAKER_FRONT_CENTER | SPEAKER_LOW_FREQUENCY | \
SPEAKER_BACK_LEFT | SPEAKER_BACK_RIGHT)
#define SPEAKER_FRONT_RIGHT
Definition: ksmedia.h:1326
#define SPEAKER_FRONT_LEFT
Definition: ksmedia.h:1325
#define SPEAKER_BACK_RIGHT
Definition: ksmedia.h:1330
#define SPEAKER_LOW_FREQUENCY
Definition: ksmedia.h:1328

Definition at line 1359 of file ksmedia.h.

◆ KSAUDIO_SPEAKER_5POINT1 [2/2]

#define KSAUDIO_SPEAKER_5POINT1
Value:
SPEAKER_FRONT_CENTER | SPEAKER_LOW_FREQUENCY | \
SPEAKER_BACK_LEFT | SPEAKER_BACK_RIGHT)
#define SPEAKER_FRONT_RIGHT
Definition: ksmedia.h:1326
#define SPEAKER_FRONT_LEFT
Definition: ksmedia.h:1325
#define SPEAKER_BACK_RIGHT
Definition: ksmedia.h:1330
#define SPEAKER_LOW_FREQUENCY
Definition: ksmedia.h:1328

Definition at line 1359 of file ksmedia.h.

◆ KSAUDIO_SPEAKER_5POINT1_BACK

#define KSAUDIO_SPEAKER_5POINT1_BACK   KSAUDIO_SPEAKER_5POINT1

Definition at line 1127 of file ksmedia.h.

◆ KSAUDIO_SPEAKER_5POINT1_SURROUND

#define KSAUDIO_SPEAKER_5POINT1_SURROUND
Value:
SPEAKER_FRONT_CENTER | SPEAKER_LOW_FREQUENCY | \
SPEAKER_SIDE_LEFT | SPEAKER_SIDE_RIGHT)
#define SPEAKER_FRONT_RIGHT
Definition: ksmedia.h:1326
#define SPEAKER_FRONT_LEFT
Definition: ksmedia.h:1325
#define SPEAKER_LOW_FREQUENCY
Definition: ksmedia.h:1328
#define SPEAKER_SIDE_RIGHT
Definition: ksmedia.h:1335

Definition at line 1120 of file ksmedia.h.

◆ KSAUDIO_SPEAKER_7POINT1 [1/2]

#define KSAUDIO_SPEAKER_7POINT1
Value:
SPEAKER_FRONT_CENTER | SPEAKER_LOW_FREQUENCY | \
SPEAKER_BACK_LEFT | SPEAKER_BACK_RIGHT | \
SPEAKER_FRONT_LEFT_OF_CENTER | SPEAKER_FRONT_RIGHT_OF_CENTER)
#define SPEAKER_FRONT_RIGHT_OF_CENTER
Definition: ksmedia.h:1332
#define SPEAKER_FRONT_RIGHT
Definition: ksmedia.h:1326
#define SPEAKER_FRONT_LEFT
Definition: ksmedia.h:1325
#define SPEAKER_BACK_RIGHT
Definition: ksmedia.h:1330
#define SPEAKER_LOW_FREQUENCY
Definition: ksmedia.h:1328

Definition at line 1362 of file ksmedia.h.

◆ KSAUDIO_SPEAKER_7POINT1 [2/2]

#define KSAUDIO_SPEAKER_7POINT1
Value:
SPEAKER_FRONT_CENTER | SPEAKER_LOW_FREQUENCY | \
SPEAKER_BACK_LEFT | SPEAKER_BACK_RIGHT | \
SPEAKER_FRONT_LEFT_OF_CENTER | SPEAKER_FRONT_RIGHT_OF_CENTER)
#define SPEAKER_FRONT_RIGHT_OF_CENTER
Definition: ksmedia.h:1332
#define SPEAKER_FRONT_RIGHT
Definition: ksmedia.h:1326
#define SPEAKER_FRONT_LEFT
Definition: ksmedia.h:1325
#define SPEAKER_BACK_RIGHT
Definition: ksmedia.h:1330
#define SPEAKER_LOW_FREQUENCY
Definition: ksmedia.h:1328

Definition at line 1362 of file ksmedia.h.

◆ KSAUDIO_SPEAKER_7POINT1_SURROUND

#define KSAUDIO_SPEAKER_7POINT1_SURROUND
Value:
SPEAKER_FRONT_CENTER | SPEAKER_LOW_FREQUENCY | \
SPEAKER_BACK_LEFT | SPEAKER_BACK_RIGHT | \
SPEAKER_SIDE_LEFT | SPEAKER_SIDE_RIGHT)
#define SPEAKER_FRONT_RIGHT
Definition: ksmedia.h:1326
#define SPEAKER_FRONT_LEFT
Definition: ksmedia.h:1325
#define SPEAKER_BACK_RIGHT
Definition: ksmedia.h:1330
#define SPEAKER_LOW_FREQUENCY
Definition: ksmedia.h:1328
#define SPEAKER_SIDE_RIGHT
Definition: ksmedia.h:1335

Definition at line 1123 of file ksmedia.h.

◆ KSAUDIO_SPEAKER_7POINT1_WIDE

#define KSAUDIO_SPEAKER_7POINT1_WIDE   KSAUDIO_SPEAKER_7POINT1

Definition at line 1128 of file ksmedia.h.

◆ KSAUDIO_SPEAKER_DIRECTOUT [1/2]

#define KSAUDIO_SPEAKER_DIRECTOUT   0

Definition at line 1350 of file ksmedia.h.

◆ KSAUDIO_SPEAKER_DIRECTOUT [2/2]

#define KSAUDIO_SPEAKER_DIRECTOUT   0

Definition at line 1350 of file ksmedia.h.

◆ KSAUDIO_SPEAKER_MONO [1/2]

#define KSAUDIO_SPEAKER_MONO   (SPEAKER_FRONT_CENTER)

Definition at line 1353 of file ksmedia.h.

◆ KSAUDIO_SPEAKER_MONO [2/2]

#define KSAUDIO_SPEAKER_MONO   (SPEAKER_FRONT_CENTER)

Definition at line 1353 of file ksmedia.h.

◆ KSAUDIO_SPEAKER_QUAD [1/2]

#define KSAUDIO_SPEAKER_QUAD
Value:
SPEAKER_BACK_LEFT | SPEAKER_BACK_RIGHT)
#define SPEAKER_FRONT_RIGHT
Definition: ksmedia.h:1326
#define SPEAKER_FRONT_LEFT
Definition: ksmedia.h:1325
#define SPEAKER_BACK_RIGHT
Definition: ksmedia.h:1330

Definition at line 1355 of file ksmedia.h.

◆ KSAUDIO_SPEAKER_QUAD [2/2]

#define KSAUDIO_SPEAKER_QUAD
Value:
SPEAKER_BACK_LEFT | SPEAKER_BACK_RIGHT)
#define SPEAKER_FRONT_RIGHT
Definition: ksmedia.h:1326
#define SPEAKER_FRONT_LEFT
Definition: ksmedia.h:1325
#define SPEAKER_BACK_RIGHT
Definition: ksmedia.h:1330

Definition at line 1355 of file ksmedia.h.

◆ KSAUDIO_SPEAKER_STEREO [1/2]

#define KSAUDIO_SPEAKER_STEREO   (SPEAKER_FRONT_LEFT | SPEAKER_FRONT_RIGHT)

Definition at line 1354 of file ksmedia.h.

◆ KSAUDIO_SPEAKER_STEREO [2/2]

#define KSAUDIO_SPEAKER_STEREO   (SPEAKER_FRONT_LEFT | SPEAKER_FRONT_RIGHT)

Definition at line 1354 of file ksmedia.h.

◆ KSAUDIO_SPEAKER_SURROUND [1/2]

#define KSAUDIO_SPEAKER_SURROUND
Value:
SPEAKER_FRONT_CENTER | SPEAKER_BACK_CENTER)
#define SPEAKER_FRONT_RIGHT
Definition: ksmedia.h:1326
#define SPEAKER_FRONT_LEFT
Definition: ksmedia.h:1325
#define SPEAKER_BACK_CENTER
Definition: ksmedia.h:1333

Definition at line 1357 of file ksmedia.h.

◆ KSAUDIO_SPEAKER_SURROUND [2/2]

#define KSAUDIO_SPEAKER_SURROUND
Value:
SPEAKER_FRONT_CENTER | SPEAKER_BACK_CENTER)
#define SPEAKER_FRONT_RIGHT
Definition: ksmedia.h:1326
#define SPEAKER_FRONT_LEFT
Definition: ksmedia.h:1325
#define SPEAKER_BACK_CENTER
Definition: ksmedia.h:1333

Definition at line 1357 of file ksmedia.h.

◆ 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 519 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 941 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 888 of file ksmedia.h.

◆ KSDATAFORMAT_SPECIFIER_WAVEFORMATEX

#define KSDATAFORMAT_SPECIFIER_WAVEFORMATEX   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_WAVEFORMATEX)

Definition at line 931 of file ksmedia.h.

◆ KSDATAFORMAT_SUBTYPE_AC3_AUDIO

#define KSDATAFORMAT_SUBTYPE_AC3_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_AC3_AUDIO)

Definition at line 936 of file ksmedia.h.

◆ KSDATAFORMAT_SUBTYPE_ANALOG

#define KSDATAFORMAT_SUBTYPE_ANALOG   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_ANALOG)

Definition at line 893 of file ksmedia.h.

◆ KSDATAFORMAT_SUBTYPE_IEEE_FLOAT

#define KSDATAFORMAT_SUBTYPE_IEEE_FLOAT   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_IEEE_FLOAT)

Definition at line 926 of file ksmedia.h.

◆ KSDATAFORMAT_SUBTYPE_MIDI

#define KSDATAFORMAT_SUBTYPE_MIDI   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_MIDI)

Definition at line 916 of file ksmedia.h.

◆ KSDATAFORMAT_SUBTYPE_MIDI_BUS

#define KSDATAFORMAT_SUBTYPE_MIDI_BUS   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_MIDI_BUS)

Definition at line 1196 of file ksmedia.h.

◆ KSDATAFORMAT_SUBTYPE_PCM

#define KSDATAFORMAT_SUBTYPE_PCM   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_PCM)

Definition at line 921 of file ksmedia.h.

◆ KSDATAFORMAT_SUBTYPE_WAVEFORMATEX

#define KSDATAFORMAT_SUBTYPE_WAVEFORMATEX   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_WAVEFORMATEX)

Definition at line 864 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 883 of file ksmedia.h.

◆ KSDATAFORMAT_TYPE_MIDI

#define KSDATAFORMAT_TYPE_MIDI   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_MIDI)

Definition at line 911 of file ksmedia.h.

◆ KSDATAFORMAT_TYPE_MUSIC

#define KSDATAFORMAT_TYPE_MUSIC   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_MUSIC)

Definition at line 905 of file ksmedia.h.

◆ KSDATAFORMAT_TYPE_TEXT

#define KSDATAFORMAT_TYPE_TEXT   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_TEXT)

Definition at line 900 of file ksmedia.h.

◆ KSDATAFORMAT_TYPE_VIDEO

#define KSDATAFORMAT_TYPE_VIDEO   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_VIDEO)

Definition at line 877 of file ksmedia.h.

◆ KSEVENTSETID_AudioControlChange

#define KSEVENTSETID_AudioControlChange   DEFINE_GUIDNAMED(KSEVENTSETID_AudioControlChange)

Definition at line 1017 of file ksmedia.h.

◆ KSEVENTSETID_Connection

#define KSEVENTSETID_Connection   DEFINE_GUIDNAMED(KSEVENTSETID_Connection)

Definition at line 1036 of file ksmedia.h.

◆ KSEVENTSETID_LoopedStreaming

#define KSEVENTSETID_LoopedStreaming   DEFINE_GUIDNAMED(KSEVENTSETID_LoopedStreaming)

Definition at line 1027 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 1191 of file ksmedia.h.

◆ KSNODEPIN_DEMUX_IN

#define KSNODEPIN_DEMUX_IN   0

Definition at line 1175 of file ksmedia.h.

◆ KSNODEPIN_DEMUX_OUT

#define KSNODEPIN_DEMUX_OUT   1

Definition at line 1176 of file ksmedia.h.

◆ KSNODEPIN_STANDARD_IN

#define KSNODEPIN_STANDARD_IN   1

Definition at line 1169 of file ksmedia.h.

◆ KSNODEPIN_STANDARD_OUT

#define KSNODEPIN_STANDARD_OUT   0

Definition at line 1170 of file ksmedia.h.

◆ KSNODEPIN_SUM_MUX_IN

#define KSNODEPIN_SUM_MUX_IN   1

Definition at line 1172 of file ksmedia.h.

◆ KSNODEPIN_SUM_MUX_OUT

#define KSNODEPIN_SUM_MUX_OUT   0

Definition at line 1173 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_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 1206 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 946 of file ksmedia.h.

◆ KSPROPSETID_Audio

#define KSPROPSETID_Audio   DEFINE_GUIDNAMED(KSPROPSETID_Audio)

Definition at line 951 of file ksmedia.h.

◆ KSPROPSETID_DrmAudioStream

#define KSPROPSETID_DrmAudioStream   DEFINE_GUIDNAMED(KSPROPSETID_DrmAudioStream)

Definition at line 1051 of file ksmedia.h.

◆ KSPROPSETID_Jack

#define KSPROPSETID_Jack   DEFINE_GUIDNAMED(KSPROPSETID_Jack)

Definition at line 1222 of file ksmedia.h.

◆ KSPROPSETID_Sysaudio

#define KSPROPSETID_Sysaudio   DEFINE_GUIDNAMED(KSPROPSETID_Sysaudio)

Definition at line 1065 of file ksmedia.h.

◆ KSPROPSETID_Sysaudio_Pin

#define KSPROPSETID_Sysaudio_Pin   DEFINE_GUIDNAMED(KSPROPSETID_Sysaudio_Pin)

Definition at line 1091 of file ksmedia.h.

◆ MAX_SINK_DESCRIPTION_NAME_LENGTH

#define MAX_SINK_DESCRIPTION_NAME_LENGTH   32

Definition at line 1297 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 1345 of file ksmedia.h.

◆ SPEAKER_BACK_CENTER

#define SPEAKER_BACK_CENTER   0x100

Definition at line 1333 of file ksmedia.h.

◆ SPEAKER_BACK_LEFT

#define SPEAKER_BACK_LEFT   0x10

Definition at line 1329 of file ksmedia.h.

◆ SPEAKER_BACK_RIGHT

#define SPEAKER_BACK_RIGHT   0x20

Definition at line 1330 of file ksmedia.h.

◆ SPEAKER_FRONT_CENTER

#define SPEAKER_FRONT_CENTER   0x4

Definition at line 1327 of file ksmedia.h.

◆ SPEAKER_FRONT_LEFT

#define SPEAKER_FRONT_LEFT   0x1

Definition at line 1325 of file ksmedia.h.

◆ SPEAKER_FRONT_LEFT_OF_CENTER

#define SPEAKER_FRONT_LEFT_OF_CENTER   0x40

Definition at line 1331 of file ksmedia.h.

◆ SPEAKER_FRONT_RIGHT

#define SPEAKER_FRONT_RIGHT   0x2

Definition at line 1326 of file ksmedia.h.

◆ SPEAKER_FRONT_RIGHT_OF_CENTER

#define SPEAKER_FRONT_RIGHT_OF_CENTER   0x80

Definition at line 1332 of file ksmedia.h.

◆ SPEAKER_LOW_FREQUENCY

#define SPEAKER_LOW_FREQUENCY   0x8

Definition at line 1328 of file ksmedia.h.

◆ SPEAKER_RESERVED

#define SPEAKER_RESERVED   0x7FFC0000

Definition at line 1344 of file ksmedia.h.

◆ SPEAKER_SIDE_LEFT

#define SPEAKER_SIDE_LEFT   0x200

Definition at line 1334 of file ksmedia.h.

◆ SPEAKER_SIDE_RIGHT

#define SPEAKER_SIDE_RIGHT   0x400

Definition at line 1335 of file ksmedia.h.

◆ SPEAKER_TOP_BACK_CENTER

#define SPEAKER_TOP_BACK_CENTER   0x10000

Definition at line 1341 of file ksmedia.h.

◆ SPEAKER_TOP_BACK_LEFT

#define SPEAKER_TOP_BACK_LEFT   0x8000

Definition at line 1340 of file ksmedia.h.

◆ SPEAKER_TOP_BACK_RIGHT

#define SPEAKER_TOP_BACK_RIGHT   0x20000

Definition at line 1342 of file ksmedia.h.

◆ SPEAKER_TOP_CENTER

#define SPEAKER_TOP_CENTER   0x800

Definition at line 1336 of file ksmedia.h.

◆ SPEAKER_TOP_FRONT_CENTER

#define SPEAKER_TOP_FRONT_CENTER   0x2000

Definition at line 1338 of file ksmedia.h.

◆ SPEAKER_TOP_FRONT_LEFT

#define SPEAKER_TOP_FRONT_LEFT   0x1000

Definition at line 1337 of file ksmedia.h.

◆ SPEAKER_TOP_FRONT_RIGHT

#define SPEAKER_TOP_FRONT_RIGHT   0x4000

Definition at line 1339 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_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_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 1198 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_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 516 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 938 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 885 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 928 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 933 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 890 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 923 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 913 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 1193 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 918 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 861 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 880 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 908 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 902 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 897 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 874 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 1014 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 1033 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 1024 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 1188 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_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 1203 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 943 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 948 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 1048 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 1219 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 1062 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 1088 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 1085 of file ksmedia.h.

◆ WAVE_FORMAT_EXTENSIBLE

#define WAVE_FORMAT_EXTENSIBLE   0xFFFE

Definition at line 551 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 1231 of file ksmedia.h.

◆ EPcxGenLocation

Enumerator
eGenLocPrimaryBox 
eGenLocInternal 
eGenLocSeparate 
eGenLocOther 
eGenLocPrimaryBox 
eGenLocInternal 
eGenLocSeparate 
eGenLocOther 
EPcxGenLocation_enum_count 

Definition at line 1267 of file ksmedia.h.

◆ 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 1248 of file ksmedia.h.

◆ EPxcPortConnection

Enumerator
ePortConnJack 
ePortConnIntegratedDevice 
ePortConnBothIntegratedAndJack 
ePortConnUnknown 
ePortConnJack 
ePortConnIntegratedDevice 
ePortConnBothIntegratedAndJack 
ePortConnUnknown 

Definition at line 1275 of file ksmedia.h.

◆ 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 664 of file ksmedia.h.

664  {
665  KS_AnalogVideo_None = 0x00000000,
666  KS_AnalogVideo_NTSC_M = 0x00000001,
667  KS_AnalogVideo_NTSC_M_J = 0x00000002,
668  KS_AnalogVideo_NTSC_433 = 0x00000004,
669  KS_AnalogVideo_PAL_B = 0x00000010,
670  KS_AnalogVideo_PAL_D = 0x00000020,
671  KS_AnalogVideo_PAL_G = 0x00000040,
672  KS_AnalogVideo_PAL_H = 0x00000080,
673  KS_AnalogVideo_PAL_I = 0x00000100,
674  KS_AnalogVideo_PAL_M = 0x00000200,
675  KS_AnalogVideo_PAL_N = 0x00000400,
676  KS_AnalogVideo_PAL_60 = 0x00000800,
677  KS_AnalogVideo_SECAM_B = 0x00001000,
678  KS_AnalogVideo_SECAM_D = 0x00002000,
679  KS_AnalogVideo_SECAM_G = 0x00004000,
680  KS_AnalogVideo_SECAM_H = 0x00008000,
681  KS_AnalogVideo_SECAM_K = 0x00010000,
682  KS_AnalogVideo_SECAM_K1 = 0x00020000,
683  KS_AnalogVideo_SECAM_L = 0x00040000,
684  KS_AnalogVideo_SECAM_L1 = 0x00080000,
685  KS_AnalogVideo_PAL_N_COMBO = 0x00100000
KS_AnalogVideoStandard
Definition: ksmedia.h:664

◆ KS_TUNER_STRATEGY

Enumerator
KS_TUNER_STRATEGY_PLL 
KS_TUNER_STRATEGY_SIGNAL_STRENGTH 
KS_TUNER_STRATEGY_DRIVER_TUNES 

Definition at line 606 of file ksmedia.h.

◆ KS_TUNER_TUNING_FLAGS

Enumerator
KS_TUNER_TUNING_EXACT 
KS_TUNER_TUNING_FINE 
KS_TUNER_TUNING_COARSE 

Definition at line 600 of file ksmedia.h.

◆ KSEVENT_AUDIO_CONTROL_CHANGE

Enumerator
KSEVENT_CONTROL_CHANGE 

Definition at line 1019 of file ksmedia.h.

◆ KSEVENT_LOOPEDSTREAMING

Enumerator
KSEVENT_LOOPEDSTREAMING_POSITION 

Definition at line 1029 of file ksmedia.h.

◆ KSEVENT_TUNER

Enumerator
KSEVENT_TUNER_CHANGED 
KSEVENT_TUNER_INITIATE_SCAN 

Definition at line 659 of file ksmedia.h.

◆ KSJACK_SINK_CONNECTIONTYPE

Enumerator
KSJACK_SINK_CONNECTIONTYPE_HDMI 
KSJACK_SINK_CONNECTIONTYPE_DISPLAYPORT 
KSJACK_SINK_CONNECTIONTYPE_HDMI 
KSJACK_SINK_CONNECTIONTYPE_DISPLAYPORT 

Definition at line 1292 of file ksmedia.h.

◆ 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 571 of file ksmedia.h.

◆ 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 953 of file ksmedia.h.

953  {
990 
991 #if (NTDDI_VERSION >= NTDDI_WINXP)
996 
997 #endif
998 #if (NTDDI_VERSION >= NTDDI_LONGHORN)
1010 #endif
1011 
KSPROPERTY_AUDIO
Definition: ksmedia.h:953

◆ KSPROPERTY_DRMAUDIOSTREAM

Enumerator
KSPROPERTY_DRMAUDIOSTREAM_CONTENTID 

Definition at line 1053 of file ksmedia.h.

◆ KSPROPERTY_JACK

Enumerator
KSPROPERTY_JACK_DESCRIPTION 
KSPROPERTY_JACK_DESCRIPTION2 
KSPROPERTY_JACK_SINK_INFO 
KSPROPERTY_JACK_CONTAINERID 

Definition at line 1224 of file ksmedia.h.

◆ 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 1067 of file ksmedia.h.

◆ KSPROPERTY_SYSAUDIO_PIN

Enumerator
KSPROPERTY_SYSAUDIO_ATTACH_VIRTUAL_SOURCE 

Definition at line 1093 of file ksmedia.h.

Function Documentation

◆ DEFINE_GUIDSTRUCT() [1/99]

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

◆ DEFINE_GUIDSTRUCT() [2/99]

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

◆ DEFINE_GUIDSTRUCT() [3/99]

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

◆ DEFINE_GUIDSTRUCT() [4/99]

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

◆ DEFINE_GUIDSTRUCT() [5/99]

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

◆ DEFINE_GUIDSTRUCT() [6/99]

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

◆ DEFINE_GUIDSTRUCT() [7/99]

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

◆ DEFINE_GUIDSTRUCT() [8/99]

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

◆ DEFINE_GUIDSTRUCT() [9/99]

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

◆ DEFINE_GUIDSTRUCT() [10/99]

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

◆ DEFINE_GUIDSTRUCT() [11/99]

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

◆ DEFINE_GUIDSTRUCT() [12/99]

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

◆ DEFINE_GUIDSTRUCT() [13/99]

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

◆ DEFINE_GUIDSTRUCT() [14/99]

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

◆ DEFINE_GUIDSTRUCT() [15/99]

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

◆ DEFINE_GUIDSTRUCT() [16/99]

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

◆ DEFINE_GUIDSTRUCT() [17/99]

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

◆ DEFINE_GUIDSTRUCT() [18/99]

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

◆ DEFINE_GUIDSTRUCT() [19/99]

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

◆ DEFINE_GUIDSTRUCT() [20/99]

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

◆ DEFINE_GUIDSTRUCT() [21/99]

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

◆ DEFINE_GUIDSTRUCT() [22/99]

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

◆ DEFINE_GUIDSTRUCT() [23/99]

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

◆ DEFINE_GUIDSTRUCT() [24/99]

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

◆ DEFINE_GUIDSTRUCT() [25/99]

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

◆ DEFINE_GUIDSTRUCT() [26/99]

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

◆ DEFINE_GUIDSTRUCT() [27/99]

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

◆ DEFINE_GUIDSTRUCT() [28/99]

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

◆ DEFINE_GUIDSTRUCT() [29/99]

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

◆ DEFINE_GUIDSTRUCT() [30/99]

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

◆ DEFINE_GUIDSTRUCT() [31/99]

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

◆ DEFINE_GUIDSTRUCT() [32/99]

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

◆ DEFINE_GUIDSTRUCT() [33/99]

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

◆ DEFINE_GUIDSTRUCT() [34/99]

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

◆ DEFINE_GUIDSTRUCT() [35/99]

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

◆ DEFINE_GUIDSTRUCT() [36/99]

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

◆ DEFINE_GUIDSTRUCT() [37/99]

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

◆ DEFINE_GUIDSTRUCT() [38/99]

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

◆ DEFINE_GUIDSTRUCT() [39/99]

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

◆ DEFINE_GUIDSTRUCT() [40/99]

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

◆ DEFINE_GUIDSTRUCT() [41/99]

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

◆ DEFINE_GUIDSTRUCT() [42/99]

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

◆ DEFINE_GUIDSTRUCT() [43/99]

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

◆ DEFINE_GUIDSTRUCT() [44/99]

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

◆ DEFINE_GUIDSTRUCT() [45/99]

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

◆ DEFINE_GUIDSTRUCT() [46/99]

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

◆ DEFINE_GUIDSTRUCT() [47/99]

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

◆ DEFINE_GUIDSTRUCT() [48/99]

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

◆ DEFINE_GUIDSTRUCT() [49/99]

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

◆ DEFINE_GUIDSTRUCT() [50/99]

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

◆ DEFINE_GUIDSTRUCT() [51/99]

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

◆ DEFINE_GUIDSTRUCT() [52/99]

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

◆ DEFINE_GUIDSTRUCT() [53/99]

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

◆ DEFINE_GUIDSTRUCT() [54/99]

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

◆ DEFINE_GUIDSTRUCT() [55/99]

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

◆ DEFINE_GUIDSTRUCT() [56/99]

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

◆ DEFINE_GUIDSTRUCT() [57/99]

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

◆ DEFINE_GUIDSTRUCT() [58/99]

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

◆ DEFINE_GUIDSTRUCT() [59/99]

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

◆ DEFINE_GUIDSTRUCT() [60/99]

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

◆ DEFINE_GUIDSTRUCT() [61/99]

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

◆ DEFINE_GUIDSTRUCT() [62/99]

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

◆ DEFINE_GUIDSTRUCT() [63/99]

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

◆ DEFINE_GUIDSTRUCT() [64/99]

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

◆ DEFINE_GUIDSTRUCT() [65/99]

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

◆ DEFINE_GUIDSTRUCT() [66/99]

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

◆ DEFINE_GUIDSTRUCT() [67/99]

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

◆ DEFINE_GUIDSTRUCT() [68/99]

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

◆ DEFINE_GUIDSTRUCT() [69/99]

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

◆ DEFINE_GUIDSTRUCT() [70/99]

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

◆ DEFINE_GUIDSTRUCT() [71/99]

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

◆ DEFINE_GUIDSTRUCT() [72/99]

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

◆ DEFINE_GUIDSTRUCT() [73/99]

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

◆ DEFINE_GUIDSTRUCT() [74/99]

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

◆ DEFINE_GUIDSTRUCT() [75/99]

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

◆ DEFINE_GUIDSTRUCT() [76/99]

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

◆ DEFINE_GUIDSTRUCT() [77/99]

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

◆ DEFINE_GUIDSTRUCT() [78/99]

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

◆ DEFINE_GUIDSTRUCT() [79/99]

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

◆ DEFINE_GUIDSTRUCT() [80/99]

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

◆ DEFINE_GUIDSTRUCT() [81/99]

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

◆ DEFINE_GUIDSTRUCT() [82/99]

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

◆ DEFINE_GUIDSTRUCT() [83/99]

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

◆ DEFINE_GUIDSTRUCT() [84/99]

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

◆ DEFINE_GUIDSTRUCT() [85/99]

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

◆ DEFINE_GUIDSTRUCT() [86/99]

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

◆ DEFINE_GUIDSTRUCT() [87/99]

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

◆ DEFINE_GUIDSTRUCT() [88/99]

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

◆ DEFINE_GUIDSTRUCT() [89/99]

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

◆ DEFINE_GUIDSTRUCT() [90/99]

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

◆ DEFINE_GUIDSTRUCT() [91/99]

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

◆ DEFINE_GUIDSTRUCT() [92/99]

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

◆ DEFINE_GUIDSTRUCT() [93/99]

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

◆ DEFINE_GUIDSTRUCT() [94/99]

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

◆ DEFINE_GUIDSTRUCT() [95/99]

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

◆ DEFINE_GUIDSTRUCT() [96/99]

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

◆ DEFINE_GUIDSTRUCT() [97/99]

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

◆ DEFINE_GUIDSTRUCT() [98/99]

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

◆ DEFINE_GUIDSTRUCT() [99/99]

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