ksmedia.h File Reference

#include "ks.h"
#include <pshpack1.h>
#include <poppack.h>

Go to the source code of this file.

Data Structures

struct  KSMULTIPLE_DATA_PROP
struct  KSAUDIO_POSITION
struct  _DS3DVECTOR
struct  KSDS3D_LISTENER_ALL
struct  KSDS3D_LISTENER_ORIENTATION
struct  KSDS3D_BUFFER_ALL
struct  KSDS3D_BUFFER_CONE_ANGLES
struct  KSDS3D_HRTF_PARAMS_MSG
struct  KSDS3D_HRTF_INIT_MSG
struct  KSDS3D_HRTF_FILTER_FORMAT_MSG
struct  KSDS3D_ITD_PARAMS
struct  KSDS3D_ITD_PARAMS_MSG
struct  KSDATARANGE_AUDIO
struct  KSAUDIO_COPY_PROTECTION
struct  KSAUDIO_CHANNEL_CONFIG
struct  KSAUDIO_DYNAMIC_RANGE
struct  KSAUDIO_MIXLEVEL
struct  KSAUDIO_MIX_CAPS
struct  KSAUDIO_MIXCAP_TABLE
struct  KSAUDIO_STEREO_ENHANCE
struct  KSAUDIO_PREFERRED_STATUS
struct  KSWAVETABLE_WAVE_DESC
struct  KSWAVE_COMPATCAPS
struct  KSWAVE_INPUT_CAPABILITIES
struct  KSWAVE_OUTPUT_CAPABILITIES
struct  KSWAVE_VOLUME
struct  KSWAVE_BUFFER
struct  KSDATARANGE_MUSIC
struct  LOOPEDSTREAMING_POSITION_EVENT_DATA
struct  SYSAUDIO_CREATE_VIRTUAL_SOURCE
struct  SYSAUDIO_SELECT_GRAPH
struct  SYSAUDIO_INSTANCE_INFO
struct  SYSAUDIO_ATTACH_VIRTUAL_SOURCE
struct  KSNODEPROPERTY
struct  KSNODEPROPERTY_AUDIO_CHANNEL
struct  KSNODEPROPERTY_AUDIO_DEV_SPECIFIC
struct  KSNODEPROPERTY_AUDIO_3D_LISTENER
struct  KSNODEPROPERTY_AUDIO_PROPERTY
struct  KSMUSICFORMAT
struct  _KSMPEGVID_RECT
struct  KSAC3_ERROR_CONCEALMENT
struct  KSAC3_ALTERNATE_AUDIO
struct  KSAC3_DOWNMIX
struct  KSAC3_BIT_STREAM_MODE
struct  KSAC3_DIALOGUE_LEVEL
struct  KSAC3_ROOM_TYPE
struct  _KS_DVD_YCrCb
struct  _KS_DVD_YUV
struct  _KSPROPERTY_SPPAL
struct  _KS_COLCON
struct  _KSPROPERTY_SPHLI
struct  _KS_DVDCOPY_CHLGKEY
struct  _KS_DVDCOPY_BUSKEY
struct  _KS_DVDCOPY_DISCKEY
struct  _KS_DVDCOPY_REGION
struct  _KS_DVDCOPY_TITLEKEY
struct  _KS_COPY_MACROVISION
struct  _KS_DVDCOPY_SET_COPY_STATE
struct  tagKS_RGBQUAD
struct  tagKS_BITMAPINFOHEADER
struct  tag_KS_TRUECOLORINFO
struct  tagKS_VIDEOINFOHEADER
struct  tagKS_VIDEOINFO
struct  tagKS_VBIINFOHEADER
struct  tagKS_AnalogVideoInfo
struct  tagKS_TVTUNER_CHANGE_INFO
struct  tagKS_VIDEOINFOHEADER2
struct  tagKS_MPEG1VIDEOINFO
struct  tagKS_MPEGVIDEOINFO2
struct  tagKS_MPEAUDIOINFO
struct  tagKS_DATAFORMAT_VIDEOINFOHEADER
struct  tagKS_DATAFORMAT_VIDEOINFOHEADER2
struct  tagKS_DATAFORMAT_VIDEOINFO_PALETTE
struct  tagKS_DATAFORMAT_VBIINFOHEADER
struct  _KS_VIDEO_STREAM_CONFIG_CAPS
struct  tagKS_DATARANGE_VIDEO
struct  tagKS_DATARANGE_VIDEO2
struct  tagKS_DATARANGE_MPEG1_VIDEO
struct  tagKS_DATARANGE_MPEG2_VIDEO
struct  tagKS_DATARANGE_VIDEO_PALETTE
struct  tagKS_DATARANGE_VIDEO_VBI
struct  tagKS_DATARANGE_ANALOGVIDEO
struct  _VBICAP_PROPERTIES_PROTECTION_S
struct  _NABTSFEC_BUFFER
struct  _VBICODECFILTERING_SCANLINES
struct  _VBICODECFILTERING_NABTS_SUBSTREAMS
struct  _VBICODECFILTERING_CC_SUBSTREAMS
struct  _CC_BYTE_PAIR
struct  _CC_HW_FIELD
struct  _NABTS_BUFFER_LINE
struct  _NABTS_BUFFER
struct  _WST_BUFFER_LINE
struct  _WST_BUFFER
struct  _VBICODECFILTERING_STATISTICS_COMMON
struct  _VBICODECFILTERING_STATISTICS_COMMON_PIN
struct  _VBICODECFILTERING_STATISTICS_NABTS
struct  _VBICODECFILTERING_STATISTICS_NABTS_PIN
struct  _VBICODECFILTERING_STATISTICS_CC
struct  _VBICODECFILTERING_STATISTICS_CC_PIN
struct  _VBICODECFILTERING_STATISTICS_TELETEXT
struct  _VBICODECFILTERING_STATISTICS_TELETEXT_PIN
struct  KSPROPERTY_VBICODECFILTERING_SCANLINES_S
struct  KSPROPERTY_VBICODECFILTERING_NABTS_SUBSTREAMS_S
struct  KSPROPERTY_VBICODECFILTERING_CC_SUBSTREAMS_S
struct  KSPROPERTY_VBICODECFILTERING_STATISTICS_COMMON_S
struct  KSPROPERTY_VBICODECFILTERING_STATISTICS_COMMON_PIN_S
struct  KSPROPERTY_VBICODECFILTERING_STATISTICS_NABTS_S
struct  KSPROPERTY_VBICODECFILTERING_STATISTICS_NABTS_PIN_S
struct  KSPROPERTY_VBICODECFILTERING_STATISTICS_CC_S
struct  KSPROPERTY_VBICODECFILTERING_STATISTICS_CC_PIN_S
struct  tagKS_FRAME_INFO
struct  tagKS_VBI_FRAME_INFO
struct  KSPROPERTY_ALLOCATOR_CONTROL_SURFACE_SIZE_S
struct  KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_CAPS_S
struct  KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_INTERLEAVE_S
struct  KSPROPERTY_VIDEOPROCAMP_S
struct  KSPROPERTY_VIDEOPROCAMP_NODE_S
struct  KSPROPERTY_VIDEOPROCAMP_S2
struct  KSPROPERTY_VIDEOPROCAMP_NODE_S2
struct  KSPROPERTY_SELECTOR_S
struct  KSPROPERTY_SELECTOR_NODE_S
struct  KSPROPERTY_TUNER_CAPS_S
struct  KSPROPERTY_TUNER_IF_MEDIUM_S
struct  KSPROPERTY_TUNER_MODE_CAPS_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_VIDEOENCODER_S
struct  KSPROPERTY_VIDEODECODER_CAPS_S
struct  KSPROPERTY_VIDEODECODER_STATUS_S
struct  KSPROPERTY_VIDEODECODER_S
struct  KSPROPERTY_CAMERACONTROL_S
struct  KSPROPERTY_CAMERACONTROL_NODE_S
struct  KSPROPERTY_CAMERACONTROL_S2
struct  KSPROPERTY_CAMERACONTROL_NODE_S2
struct  KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH_S
struct  KSPROPERTY_CAMERACONTROL_NODE_FOCAL_LENGTH_S
struct  tagDEVCAPS
struct  KSPROPERTY_EXTDEVICE_S
struct  tagTRANSPORTSTATUS
struct  tagTRANSPORTBASICPARMS
struct  tagTRANSPORTVIDEOPARMS
struct  tagTRANSPORTAUDIOPARMS
struct  MEDIUM_INFO
struct  TRANSPORT_STATE
struct  KSPROPERTY_EXTXPORT_S
struct  KSPROPERTY_EXTXPORT_NODE_S
union  _timecode
struct  tagTIMECODE_SAMPLE
struct  KSPROPERTY_TIMECODE_S
struct  KSPROPERTY_TIMECODE_NODE_S
struct  KSPROPERTY_CROSSBAR_CAPS_S
struct  KSPROPERTY_CROSSBAR_PININFO_S
struct  KSPROPERTY_CROSSBAR_ROUTE_S
struct  KSPROPERTY_TVAUDIO_CAPS_S
struct  KSPROPERTY_TVAUDIO_S
struct  KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S
struct  KSPROPERTY_VIDEOCOMPRESSION_S
struct  KSPROPERTY_VIDEOCOMPRESSION_S1
struct  KSDISPLAYCHANGE
struct  KSPROPERTY_VIDEOCONTROL_CAPS_S
struct  KSPROPERTY_VIDEOCONTROL_MODE_S
struct  KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S
struct  KSPROPERTY_VIDEOCONTROL_FRAME_RATES_S
struct  KSPROPERTY_DROPPEDFRAMES_CURRENT_S
struct  _DDPIXELFORMAT
struct  _DDVIDEOPORTCONNECT
struct  tagKS_AMVPDIMINFO
struct  tagKS_AMVPDATAINFO
struct  tagKS_AMVPSIZE
struct  KSVPMAXPIXELRATE
struct  KSVPSIZE_PROP
struct  KSVPSURFACEPARAMS
struct  _KSGOP_USERDATA
struct  KS_AM_SimpleRateChange
struct  KS_AM_ExactRateChange
struct  KSJACK_DESCRIPTION
struct  _tagKSJACK_SINK_INFORMATION
struct  _tagKSJACK_DESCRIPTION2

Defines

#define _KSMEDIA_
#define STATIC_KSMEDIUMSETID_MidiBus   0x05908040L,0x3246,0x11D0,0xA5,0xD6,0x28,0xDB,0x04,0xC1,0x00,0x00
#define KSMEDIUMSETID_MidiBus   DEFINE_GUIDNAMED(KSMEDIUMSETID_MidiBus)
#define STATIC_KSMEDIUMSETID_VPBus   0xA18C15ECL,0xCE43,0x11D0,0xAB,0xE7,0x00,0xA0,0xC9,0x22,0x31,0x96
#define KSMEDIUMSETID_VPBus   DEFINE_GUIDNAMED(KSMEDIUMSETID_VPBus)
#define STATIC_KSINTERFACESETID_Media   0x3A13EB40L,0x30A7,0x11D0,0xA5,0xD6,0x28,0xDB,0x04,0xC1,0x00,0x00
#define KSINTERFACESETID_Media   DEFINE_GUIDNAMED(KSINTERFACESETID_Media)
#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 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 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 STATIC_KSCOMPONENTID_USBAUDIO   0x8F1275F0,0x26E9,0x4264,0xBA,0x4D,0x39,0xFF,0xF0,0x1D,0x94,0xAA
#define KSCOMPONENTID_USBAUDIO   DEFINE_GUIDNAMED(KSCOMPONENTID_USBAUDIO)
#define INIT_USB_TERMINAL(guid, id)
#define EXTRACT_USB_TERMINAL(guid)   (USHORT)((guid)->Data1 - 0xDFF219E0)
#define DEFINE_USB_TERMINAL_GUID(id)   0xDFF219E0+(USHORT)(id),0xF70F,0x11D0,0xB9,0x17,0x00,0xA0,0xC9,0x22,0x31,0x96
#define STATIC_KSNODETYPE_MICROPHONE   DEFINE_USB_TERMINAL_GUID(0x0201)
#define KSNODETYPE_MICROPHONE   DEFINE_GUIDNAMED(KSNODETYPE_MICROPHONE)
#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_KSCATEGORY_MICROPHONE_ARRAY_PROCESSOR   0x830a44f2,0xa32d,0x476b,0xbe,0x97,0x42,0x84,0x56,0x73,0xb3,0x5a
#define KSCATEGORY_MICROPHONE_ARRAY_PROCESSOR   DEFINE_GUIDNAMED(KSCATEGORY_MICROPHONE_ARRAY_PROCESSOR)
#define STATIC_KSNODETYPE_SPEAKER   DEFINE_USB_TERMINAL_GUID(0x0301)
#define KSNODETYPE_SPEAKER   DEFINE_GUIDNAMED(KSNODETYPE_SPEAKER)
#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_KSNODETYPE_HANDSET   DEFINE_USB_TERMINAL_GUID(0x0401)
#define KSNODETYPE_HANDSET   DEFINE_GUIDNAMED(KSNODETYPE_HANDSET)
#define STATIC_KSNODETYPE_HEADSET   DEFINE_USB_TERMINAL_GUID(0x0402)
#define KSNODETYPE_HEADSET   DEFINE_GUIDNAMED(KSNODETYPE_HEADSET)
#define STATIC_KSNODETYPE_SPEAKERPHONE_NO_ECHO_REDUCTION   DEFINE_USB_TERMINAL_GUID(0x0403)
#define KSNODETYPE_SPEAKERPHONE_NO_ECHO_REDUCTION   DEFINE_GUIDNAMED(KSNODETYPE_SPEAKERPHONE_NO_ECHO_REDUCTION)
#define STATIC_KSNODETYPE_ECHO_SUPPRESSING_SPEAKERPHONE   DEFINE_USB_TERMINAL_GUID(0x0404)
#define KSNODETYPE_ECHO_SUPPRESSING_SPEAKERPHONE   DEFINE_GUIDNAMED(KSNODETYPE_ECHO_SUPPRESSING_SPEAKERPHONE)
#define STATIC_KSNODETYPE_ECHO_CANCELING_SPEAKERPHONE   DEFINE_USB_TERMINAL_GUID(0x0405)
#define KSNODETYPE_ECHO_CANCELING_SPEAKERPHONE   DEFINE_GUIDNAMED(KSNODETYPE_ECHO_CANCELING_SPEAKERPHONE)
#define STATIC_KSNODETYPE_PHONE_LINE   DEFINE_USB_TERMINAL_GUID(0x0501)
#define KSNODETYPE_PHONE_LINE   DEFINE_GUIDNAMED(KSNODETYPE_PHONE_LINE)
#define STATIC_KSNODETYPE_TELEPHONE   DEFINE_USB_TERMINAL_GUID(0x0502)
#define KSNODETYPE_TELEPHONE   DEFINE_GUIDNAMED(KSNODETYPE_TELEPHONE)
#define STATIC_KSNODETYPE_DOWN_LINE_PHONE   DEFINE_USB_TERMINAL_GUID(0x0503)
#define KSNODETYPE_DOWN_LINE_PHONE   DEFINE_GUIDNAMED(KSNODETYPE_DOWN_LINE_PHONE)
#define STATIC_KSNODETYPE_ANALOG_CONNECTOR   DEFINE_USB_TERMINAL_GUID(0x601)
#define KSNODETYPE_ANALOG_CONNECTOR   DEFINE_GUIDNAMED(KSNODETYPE_ANALOG_CONNECTOR)
#define STATIC_KSNODETYPE_DIGITAL_AUDIO_INTERFACE   DEFINE_USB_TERMINAL_GUID(0x0602)
#define KSNODETYPE_DIGITAL_AUDIO_INTERFACE   DEFINE_GUIDNAMED(KSNODETYPE_DIGITAL_AUDIO_INTERFACE)
#define STATIC_KSNODETYPE_LINE_CONNECTOR   DEFINE_USB_TERMINAL_GUID(0x0603)
#define KSNODETYPE_LINE_CONNECTOR   DEFINE_GUIDNAMED(KSNODETYPE_LINE_CONNECTOR)
#define STATIC_KSNODETYPE_LEGACY_AUDIO_CONNECTOR   DEFINE_USB_TERMINAL_GUID(0x0604)
#define KSNODETYPE_LEGACY_AUDIO_CONNECTOR   DEFINE_GUIDNAMED(KSNODETYPE_LEGACY_AUDIO_CONNECTOR)
#define STATIC_KSNODETYPE_SPDIF_INTERFACE   DEFINE_USB_TERMINAL_GUID(0x0605)
#define KSNODETYPE_SPDIF_INTERFACE   DEFINE_GUIDNAMED(KSNODETYPE_SPDIF_INTERFACE)
#define STATIC_KSNODETYPE_1394_DA_STREAM   DEFINE_USB_TERMINAL_GUID(0x0606)
#define KSNODETYPE_1394_DA_STREAM   DEFINE_GUIDNAMED(KSNODETYPE_1394_DA_STREAM)
#define STATIC_KSNODETYPE_1394_DV_STREAM_SOUNDTRACK   DEFINE_USB_TERMINAL_GUID(0x0607)
#define KSNODETYPE_1394_DV_STREAM_SOUNDTRACK   DEFINE_GUIDNAMED(KSNODETYPE_1394_DV_STREAM_SOUNDTRACK)
#define STATIC_KSNODETYPE_LEVEL_CALIBRATION_NOISE_SOURCE   DEFINE_USB_TERMINAL_GUID(0x0701)
#define KSNODETYPE_LEVEL_CALIBRATION_NOISE_SOURCE   DEFINE_GUIDNAMED(KSNODETYPE_LEVEL_CALIBRATION_NOISE_SOURCE)
#define STATIC_KSNODETYPE_EQUALIZATION_NOISE   DEFINE_USB_TERMINAL_GUID(0x0702)
#define KSNODETYPE_EQUALIZATION_NOISE   DEFINE_GUIDNAMED(KSNODETYPE_EQUALIZATION_NOISE)
#define STATIC_KSNODETYPE_CD_PLAYER   DEFINE_USB_TERMINAL_GUID(0x0703)
#define KSNODETYPE_CD_PLAYER   DEFINE_GUIDNAMED(KSNODETYPE_CD_PLAYER)
#define STATIC_KSNODETYPE_DAT_IO_DIGITAL_AUDIO_TAPE   DEFINE_USB_TERMINAL_GUID(0x0704)
#define KSNODETYPE_DAT_IO_DIGITAL_AUDIO_TAPE   DEFINE_GUIDNAMED(KSNODETYPE_DAT_IO_DIGITAL_AUDIO_TAPE)
#define STATIC_KSNODETYPE_DCC_IO_DIGITAL_COMPACT_CASSETTE   DEFINE_USB_TERMINAL_GUID(0x0705)
#define KSNODETYPE_DCC_IO_DIGITAL_COMPACT_CASSETTE   DEFINE_GUIDNAMED(KSNODETYPE_DCC_IO_DIGITAL_COMPACT_CASSETTE)
#define STATIC_KSNODETYPE_MINIDISK   DEFINE_USB_TERMINAL_GUID(0x0706)
#define KSNODETYPE_MINIDISK   DEFINE_GUIDNAMED(KSNODETYPE_MINIDISK)
#define STATIC_KSNODETYPE_ANALOG_TAPE   DEFINE_USB_TERMINAL_GUID(0x0707)
#define KSNODETYPE_ANALOG_TAPE   DEFINE_GUIDNAMED(KSNODETYPE_ANALOG_TAPE)
#define STATIC_KSNODETYPE_PHONOGRAPH   DEFINE_USB_TERMINAL_GUID(0x0708)
#define KSNODETYPE_PHONOGRAPH   DEFINE_GUIDNAMED(KSNODETYPE_PHONOGRAPH)
#define STATIC_KSNODETYPE_VCR_AUDIO   DEFINE_USB_TERMINAL_GUID(0x0708)
#define KSNODETYPE_VCR_AUDIO   DEFINE_GUIDNAMED(KSNODETYPE_VCR_AUDIO)
#define STATIC_KSNODETYPE_VIDEO_DISC_AUDIO   DEFINE_USB_TERMINAL_GUID(0x070A)
#define KSNODETYPE_VIDEO_DISC_AUDIO   DEFINE_GUIDNAMED(KSNODETYPE_VIDEO_DISC_AUDIO)
#define STATIC_KSNODETYPE_DVD_AUDIO   DEFINE_USB_TERMINAL_GUID(0x070B)
#define KSNODETYPE_DVD_AUDIO   DEFINE_GUIDNAMED(KSNODETYPE_DVD_AUDIO)
#define STATIC_KSNODETYPE_TV_TUNER_AUDIO   DEFINE_USB_TERMINAL_GUID(0x070C)
#define KSNODETYPE_TV_TUNER_AUDIO   DEFINE_GUIDNAMED(KSNODETYPE_TV_TUNER_AUDIO)
#define STATIC_KSNODETYPE_SATELLITE_RECEIVER_AUDIO   DEFINE_USB_TERMINAL_GUID(0x070D)
#define KSNODETYPE_SATELLITE_RECEIVER_AUDIO   DEFINE_GUIDNAMED(KSNODETYPE_SATELLITE_RECEIVER_AUDIO)
#define STATIC_KSNODETYPE_CABLE_TUNER_AUDIO   DEFINE_USB_TERMINAL_GUID(0x070E)
#define KSNODETYPE_CABLE_TUNER_AUDIO   DEFINE_GUIDNAMED(KSNODETYPE_CABLE_TUNER_AUDIO)
#define STATIC_KSNODETYPE_DSS_AUDIO   DEFINE_USB_TERMINAL_GUID(0x070F)
#define KSNODETYPE_DSS_AUDIO   DEFINE_GUIDNAMED(KSNODETYPE_DSS_AUDIO)
#define STATIC_KSNODETYPE_RADIO_RECEIVER   DEFINE_USB_TERMINAL_GUID(0x0710)
#define KSNODETYPE_RADIO_RECEIVER   DEFINE_GUIDNAMED(KSNODETYPE_RADIO_RECEIVER)
#define STATIC_KSNODETYPE_RADIO_TRANSMITTER   DEFINE_USB_TERMINAL_GUID(0x0711)
#define KSNODETYPE_RADIO_TRANSMITTER   DEFINE_GUIDNAMED(KSNODETYPE_RADIO_TRANSMITTER)
#define STATIC_KSNODETYPE_MULTITRACK_RECORDER   DEFINE_USB_TERMINAL_GUID(0x0712)
#define KSNODETYPE_MULTITRACK_RECORDER   DEFINE_GUIDNAMED(KSNODETYPE_MULTITRACK_RECORDER)
#define STATIC_KSNODETYPE_SYNTHESIZER   DEFINE_USB_TERMINAL_GUID(0x0713)
#define KSNODETYPE_SYNTHESIZER   DEFINE_GUIDNAMED(KSNODETYPE_SYNTHESIZER)
#define STATIC_KSNODETYPE_SWSYNTH   0x423274A0L,0x8B81,0x11D1,0xA0,0x50,0x00,0x00,0xF8,0x00,0x47,0x88
#define KSNODETYPE_SWSYNTH   DEFINE_GUIDNAMED(KSNODETYPE_SWSYNTH)
#define STATIC_KSNODETYPE_SWMIDI   0xCB9BEFA0L,0xA251,0x11D1,0xA0,0x50,0x00,0x00,0xF8,0x00,0x47,0x88
#define KSNODETYPE_SWMIDI   DEFINE_GUIDNAMED(KSNODETYPE_SWMIDI)
#define STATIC_KSNODETYPE_DRM_DESCRAMBLE   0xFFBB6E3FL,0xCCFE,0x4D84,0x90,0xD9,0x42,0x14,0x18,0xB0,0x3A,0x8E
#define KSNODETYPE_DRM_DESCRAMBLE   DEFINE_GUIDNAMED(KSNODETYPE_DRM_DESCRAMBLE)
#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_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_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_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_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 STATIC_KSCATEGORY_ESCALANTE_PLATFORM_DRIVER   0x74f3aea8L,0x9768,0x11d1,0x8e,0x07,0x00,0xa0,0xc9,0x5e,0xc2,0x2e
#define KSCATEGORY_ESCALANTE_PLATFORM_DRIVER   DEFINE_GUIDNAMED(KSCATEGORY_ESCALANTE_PLATFORM_DRIVER)
#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_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_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 EXTRACT_WAVEFORMATEX_ID(Guid)   (USHORT)((Guid)->Data1)
#define IS_VALID_WAVEFORMATEX_GUID(Guid)   (!memcmp(((PUSHORT)&KSDATAFORMAT_SUBTYPE_WAVEFORMATEX) + 1, ((PUSHORT)(Guid)) + 1,sizeof(GUID) - sizeof(USHORT)))
#define INIT_MMREG_MID(guid, id)
#define EXTRACT_MMREG_MID(guid)   (USHORT)((guid)->Data1 - 0xd5a47fa7)
#define DEFINE_MMREG_MID_GUID(id)   0xd5a47fa7+(USHORT)(id),0x6d98,0x11d1,0xa2,0x1a,0x00,0xa0,0xc9,0x22,0x31,0x96
#define IS_COMPATIBLE_MMREG_MID(guid)
#define INIT_MMREG_PID(guid, id)
#define EXTRACT_MMREG_PID(guid)   (USHORT)((guid)->Data1 - 0xe36dc2ac)
#define DEFINE_MMREG_PID_GUID(id)   0xe36dc2ac+(USHORT)(id),0x6d9a,0x11d1,0xa2,0x1a,0x00,0xa0,0xc9,0x22,0x31,0x96
#define IS_COMPATIBLE_MMREG_PID(guid)
#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_SUBTYPE_PCM   DEFINE_WAVEFORMATEX_GUID(WAVE_FORMAT_PCM)
#define KSDATAFORMAT_SUBTYPE_PCM   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_PCM)
#define STATIC_KSDATAFORMAT_SPECIFIER_VC_ID   0xAD98D184L,0xAAC3,0x11D0,0xA4,0x1C,0x00,0xA0,0xC9,0x22,0x31,0x96
#define KSDATAFORMAT_SPECIFIER_VC_ID   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_VC_ID)
#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_SPECIFIER_DSOUND   0x518590a2L,0xa184,0x11d0,0x85,0x22,0x00,0xc0,0x4f,0xd9,0xba,0xf3
#define KSDATAFORMAT_SPECIFIER_DSOUND   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_DSOUND)
#define KSDSOUND_BUFFER_PRIMARY   0x00000001
#define KSDSOUND_BUFFER_STATIC   0x00000002
#define KSDSOUND_BUFFER_LOCHARDWARE   0x00000004
#define KSDSOUND_BUFFER_LOCSOFTWARE   0x00000008
#define KSDSOUND_BUFFER_CTRL_3D   0x00000001
#define KSDSOUND_BUFFER_CTRL_FREQUENCY   0x00000002
#define KSDSOUND_BUFFER_CTRL_PAN   0x00000004
#define KSDSOUND_BUFFER_CTRL_VOLUME   0x00000008
#define KSDSOUND_BUFFER_CTRL_POSITIONNOTIFY   0x00000010
#define STATIC_KSPROPSETID_DirectSound3DListener   0x437b3414L,0xd060,0x11d0,0x85,0x83,0x00,0xc0,0x4f,0xd9,0xba,0xf3
#define KSPROPSETID_DirectSound3DListener   DEFINE_GUIDNAMED(KSPROPSETID_DirectSound3DListener)
#define STATIC_KSPROPSETID_DirectSound3DBuffer   0x437b3411L,0xd060,0x11d0,0x85,0x83,0x00,0xc0,0x4f,0xd9,0xba,0xf3
#define KSPROPSETID_DirectSound3DBuffer   DEFINE_GUIDNAMED(KSPROPSETID_DirectSound3DBuffer)
#define KSAUDIO_STEREO_SPEAKER_GEOMETRY_HEADPHONE   (-1)
#define KSAUDIO_STEREO_SPEAKER_GEOMETRY_MIN   5
#define KSAUDIO_STEREO_SPEAKER_GEOMETRY_NARROW   10
#define KSAUDIO_STEREO_SPEAKER_GEOMETRY_WIDE   20
#define KSAUDIO_STEREO_SPEAKER_GEOMETRY_MAX   180
#define KSDSOUND_3D_MODE_NORMAL   0x00000000
#define KSDSOUND_3D_MODE_HEADRELATIVE   0x00000001
#define KSDSOUND_3D_MODE_DISABLE   0x00000002
#define KSDSOUND_BUFFER_CTRL_HRTF_3D   0x40000000
#define STATIC_KSPROPSETID_Hrtf3d   0xb66decb0L,0xa083,0x11d0,0x85,0x1e,0x00,0xc0,0x4f,0xd9,0xba,0xf3
#define KSPROPSETID_Hrtf3d   DEFINE_GUIDNAMED(KSPROPSETID_Hrtf3d)
#define STATIC_KSPROPSETID_Itd3d   0x6429f090L,0x9fd9,0x11d0,0xa7,0x5b,0x00,0xa0,0xc9,0x03,0x65,0xe3
#define KSPROPSETID_Itd3d   DEFINE_GUIDNAMED(KSPROPSETID_Itd3d)
#define STATIC_KSDATAFORMAT_SUBTYPE_RIFF   0x4995DAEEL,0x9EE6,0x11D0,0xA4,0x0E,0x00,0xA0,0xC9,0x22,0x31,0x96
#define KSDATAFORMAT_SUBTYPE_RIFF   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_RIFF)
#define STATIC_KSDATAFORMAT_SUBTYPE_RIFFWAVE   0xe436eb8bL,0x524f,0x11ce,0x9f,0x53,0x00,0x20,0xaf,0x0b,0xa7,0x70
#define KSDATAFORMAT_SUBTYPE_RIFFWAVE   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_RIFFWAVE)
#define STATIC_KSPROPSETID_Bibliographic   0x07BA150EL,0xE2B1,0x11D0,0xAC,0x17,0x00,0xA0,0xC9,0x22,0x31,0x96
#define KSPROPSETID_Bibliographic   DEFINE_GUIDNAMED(KSPROPSETID_Bibliographic)
#define STATIC_KSPROPSETID_TopologyNode   0x45FFAAA1L,0x6E1B,0x11D0,0xBC,0xF2,0x44,0x45,0x53,0x54,0x00,0x00
#define KSPROPSETID_TopologyNode   DEFINE_GUIDNAMED(KSPROPSETID_TopologyNode)
#define STATIC_KSPROPSETID_RtAudio   0xa855a48c,0x2f78,0x4729,0x90,0x51,0x19,0x68,0x74,0x6b,0x9e,0xef
#define KSPROPSETID_RtAudio   DEFINE_GUIDNAMED(KSPROPSETID_RtAudio)
#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_Audio   0x45FFAAA0L,0x6E1B,0x11D0,0xBC,0xF2,0x44,0x45,0x53,0x54,0x00,0x00
#define KSPROPSETID_Audio   DEFINE_GUIDNAMED(KSPROPSETID_Audio)
#define KSAUDIO_QUALITY_WORST   0x0
#define KSAUDIO_QUALITY_PC   0x1
#define KSAUDIO_QUALITY_BASIC   0x2
#define KSAUDIO_QUALITY_ADVANCED   0x3
#define KSAUDIO_CPU_RESOURCES_NOT_HOST_CPU   0x00000000
#define KSAUDIO_CPU_RESOURCES_HOST_CPU   0x7FFFFFFF
#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
#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 KSAUDIO_SPEAKER_GROUND_FRONT_LEFT   SPEAKER_FRONT_LEFT
#define KSAUDIO_SPEAKER_GROUND_FRONT_CENTER   SPEAKER_FRONT_CENTER
#define KSAUDIO_SPEAKER_GROUND_FRONT_RIGHT   SPEAKER_FRONT_RIGHT
#define KSAUDIO_SPEAKER_GROUND_REAR_LEFT   SPEAKER_BACK_LEFT
#define KSAUDIO_SPEAKER_GROUND_REAR_RIGHT   SPEAKER_BACK_RIGHT
#define KSAUDIO_SPEAKER_TOP_MIDDLE   SPEAKER_TOP_CENTER
#define KSAUDIO_SPEAKER_SUPER_WOOFER   SPEAKER_LOW_FREQUENCY
#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_ADC   0x4D837FE0L,0xC555,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define KSNODETYPE_ADC   DEFINE_GUIDNAMED(KSNODETYPE_ADC)
#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_SUPERMIX   0xE573ADC0L,0xC555,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define KSNODETYPE_SUPERMIX   DEFINE_GUIDNAMED(KSNODETYPE_SUPERMIX)
#define STATIC_KSNODETYPE_MUX   0x2CEAF780L,0xC556,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define KSNODETYPE_MUX   DEFINE_GUIDNAMED(KSNODETYPE_MUX)
#define STATIC_KSNODETYPE_DEMUX   0xC0EB67D4L,0xE807,0x11D0,0x95,0x8A,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define KSNODETYPE_DEMUX   DEFINE_GUIDNAMED(KSNODETYPE_DEMUX)
#define STATIC_KSNODETYPE_SUM   0xDA441A60L,0xC556,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define KSNODETYPE_SUM   DEFINE_GUIDNAMED(KSNODETYPE_SUM)
#define STATIC_KSNODETYPE_MUTE   0x02B223C0L,0xC557,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define KSNODETYPE_MUTE   DEFINE_GUIDNAMED(KSNODETYPE_MUTE)
#define STATIC_KSNODETYPE_VOLUME   0x3A5ACC00L,0xC557,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define KSNODETYPE_VOLUME   DEFINE_GUIDNAMED(KSNODETYPE_VOLUME)
#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_EQUALIZER   0x9D41B4A0L,0xC557,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define KSNODETYPE_EQUALIZER   DEFINE_GUIDNAMED(KSNODETYPE_EQUALIZER)
#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_NOISE_SUPPRESS   0xe07f903f,0x62fd,0x4e60,0x8c,0xdd,0xde,0xa7,0x23,0x66,0x65,0xb5
#define KSNODETYPE_NOISE_SUPPRESS   DEFINE_GUIDNAMED(KSNODETYPE_NOISE_SUPPRESS)
#define STATIC_KSNODETYPE_DELAY   0x144981E0L,0xC558,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define KSNODETYPE_DELAY   DEFINE_GUIDNAMED(KSNODETYPE_DELAY)
#define STATIC_KSNODETYPE_LOUDNESS   0x41887440L,0xC558,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define KSNODETYPE_LOUDNESS   DEFINE_GUIDNAMED(KSNODETYPE_LOUDNESS)
#define STATIC_KSNODETYPE_PROLOGIC_DECODER   0x831C2C80L,0xC558,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define KSNODETYPE_PROLOGIC_DECODER   DEFINE_GUIDNAMED(KSNODETYPE_PROLOGIC_DECODER)
#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_STEREO_ENHANCE   0xAF6878ACL,0xE83F,0x11D0,0x95,0x8A,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define KSNODETYPE_STEREO_ENHANCE   DEFINE_GUIDNAMED(KSNODETYPE_STEREO_ENHANCE)
#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_CHORUS   0x20173F20L,0xC559,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define KSNODETYPE_CHORUS   DEFINE_GUIDNAMED(KSNODETYPE_CHORUS)
#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_ACOUSTIC_ECHO_CANCEL   STATIC_KSCATEGORY_ACOUSTIC_ECHO_CANCEL
#define KSNODETYPE_ACOUSTIC_ECHO_CANCEL   KSCATEGORY_ACOUSTIC_ECHO_CANCEL
#define STATIC_KSALGORITHMINSTANCE_SYSTEM_ACOUSTIC_ECHO_CANCEL   0x1c22c56dL,0x9879,0x4f5b,0xa3,0x89,0x27,0x99,0x6d,0xdc,0x28,0x10
#define KSALGORITHMINSTANCE_SYSTEM_ACOUSTIC_ECHO_CANCEL   DEFINE_GUIDNAMED(KSALGORITHMINSTANCE_SYSTEM_ACOUSTIC_ECHO_CANCEL)
#define STATIC_KSALGORITHMINSTANCE_SYSTEM_NOISE_SUPPRESS   0x5ab0882eL,0x7274,0x4516,0x87,0x7d,0x4e,0xee,0x99,0xba,0x4f,0xd0
#define KSALGORITHMINSTANCE_SYSTEM_NOISE_SUPPRESS   DEFINE_GUIDNAMED(KSALGORITHMINSTANCE_SYSTEM_NOISE_SUPPRESS)
#define STATIC_KSALGORITHMINSTANCE_SYSTEM_AGC   0x950e55b9L,0x877c,0x4c67,0xbe,0x8,0xe4,0x7b,0x56,0x11,0x13,0xa
#define KSALGORITHMINSTANCE_SYSTEM_AGC   DEFINE_GUIDNAMED(KSALGORITHMINSTANCE_SYSTEM_AGC)
#define STATIC_KSALGORITHMINSTANCE_SYSTEM_MICROPHONE_ARRAY_PROCESSOR   0xB6F5A0A0L,0x9E61,0x4F8C,0x91,0xE3,0x76,0xCF,0xF,0x3C,0x47,0x1F
#define KSALGORITHMINSTANCE_SYSTEM_MICROPHONE_ARRAY_PROCESSOR   DEFINE_GUIDNAMED(KSALGORITHMINSTANCE_SYSTEM_MICROPHONE_ARRAY_PROCESSOR)
#define STATIC_KSNODETYPE_MICROPHONE_ARRAY_PROCESSOR   STATIC_KSCATEGORY_MICROPHONE_ARRAY_PROCESSOR
#define KSNODETYPE_MICROPHONE_ARRAY_PROCESSOR   KSCATEGORY_MICROPHONE_ARRAY_PROCESSOR
#define STATIC_KSNODETYPE_DEV_SPECIFIC   0x941C7AC0L,0xC559,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define KSNODETYPE_DEV_SPECIFIC   DEFINE_GUIDNAMED(KSNODETYPE_DEV_SPECIFIC)
#define STATIC_KSNODETYPE_PROLOGIC_ENCODER   0x8074C5B2L,0x3C66,0x11D2,0xB4,0x5A,0x30,0x78,0x30,0x2C,0x20,0x30
#define KSNODETYPE_PROLOGIC_ENCODER   DEFINE_GUIDNAMED(KSNODETYPE_PROLOGIC_ENCODER)
#define KSNODETYPE_SURROUND_ENCODER   KSNODETYPE_PROLOGIC_ENCODER
#define STATIC_KSNODETYPE_PEAKMETER   0xa085651eL,0x5f0d,0x4b36,0xa8,0x69,0xd1,0x95,0xd6,0xab,0x4b,0x9e
#define KSNODETYPE_PEAKMETER   DEFINE_GUIDNAMED(KSNODETYPE_PEAKMETER)
#define STATIC_KSAUDFNAME_BASS   0x185FEDE0L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define KSAUDFNAME_BASS   DEFINE_GUIDNAMED(KSAUDFNAME_BASS)
#define STATIC_KSAUDFNAME_TREBLE   0x185FEDE1L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define KSAUDFNAME_TREBLE   DEFINE_GUIDNAMED(KSAUDFNAME_TREBLE)
#define STATIC_KSAUDFNAME_3D_STEREO   0x185FEDE2L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define KSAUDFNAME_3D_STEREO   DEFINE_GUIDNAMED(KSAUDFNAME_3D_STEREO)
#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_MASTER_MUTE   0x185FEDE4L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define KSAUDFNAME_MASTER_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_MASTER_MUTE)
#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_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_MIDI_VOLUME   0x185FEDE7L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define KSAUDFNAME_MIDI_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_MIDI_VOLUME)
#define STATIC_KSAUDFNAME_MIDI_MUTE   0x185FEDE8L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define KSAUDFNAME_MIDI_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_MIDI_MUTE)
#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_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_VOLUME   0x185FEDEBL,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define KSAUDFNAME_LINE_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_LINE_VOLUME)
#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_VOLUME   0x185FEDEDL,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define KSAUDFNAME_MIC_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_MIC_VOLUME)
#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_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_PC_SPEAKER_VOLUME   0x185FEDF0L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define KSAUDFNAME_PC_SPEAKER_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_PC_SPEAKER_VOLUME)
#define STATIC_KSAUDFNAME_PC_SPEAKER_MUTE   0x185FEDF1L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define KSAUDFNAME_PC_SPEAKER_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_PC_SPEAKER_MUTE)
#define STATIC_KSAUDFNAME_MIDI_IN_VOLUME   0x185FEDF2L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define KSAUDFNAME_MIDI_IN_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_MIDI_IN_VOLUME)
#define STATIC_KSAUDFNAME_CD_IN_VOLUME   0x185FEDF3L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define KSAUDFNAME_CD_IN_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_CD_IN_VOLUME)
#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_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_KSAUDFNAME_WAVE_IN_VOLUME   0x185FEDF6L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define KSAUDFNAME_WAVE_IN_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_WAVE_IN_VOLUME)
#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_KSAUDFNAME_MIDI   0x185FEDF8L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define KSAUDFNAME_MIDI   DEFINE_GUIDNAMED(KSAUDFNAME_MIDI)
#define STATIC_KSAUDFNAME_LINE_IN   0x185FEDF9L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define KSAUDFNAME_LINE_IN   DEFINE_GUIDNAMED(KSAUDFNAME_LINE_IN)
#define STATIC_KSAUDFNAME_RECORDING_CONTROL   0x185FEDFAL,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define KSAUDFNAME_RECORDING_CONTROL   DEFINE_GUIDNAMED(KSAUDFNAME_RECORDING_CONTROL)
#define STATIC_KSAUDFNAME_CD_AUDIO   0x185FEDFBL,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define KSAUDFNAME_CD_AUDIO   DEFINE_GUIDNAMED(KSAUDFNAME_CD_AUDIO)
#define STATIC_KSAUDFNAME_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_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_AUX   0x185FEDFEL,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define KSAUDFNAME_AUX   DEFINE_GUIDNAMED(KSAUDFNAME_AUX)
#define STATIC_KSAUDFNAME_PC_SPEAKER   0x185FEDFFL,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define KSAUDFNAME_PC_SPEAKER   DEFINE_GUIDNAMED(KSAUDFNAME_PC_SPEAKER)
#define STATIC_KSAUDFNAME_WAVE_OUT_MIX   0x185FEE00L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define KSAUDFNAME_WAVE_OUT_MIX   DEFINE_GUIDNAMED(KSAUDFNAME_WAVE_OUT_MIX)
#define STATIC_KSAUDFNAME_MONO_OUT   0xf9b41dc3L,0x96e2,0x11d2,0xac,0x4c,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define KSAUDFNAME_MONO_OUT   DEFINE_GUIDNAMED(KSAUDFNAME_MONO_OUT)
#define STATIC_KSAUDFNAME_STEREO_MIX   0xdff077L,0x96e3,0x11d2,0xac,0x4c,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define KSAUDFNAME_STEREO_MIX   DEFINE_GUIDNAMED(KSAUDFNAME_STEREO_MIX)
#define STATIC_KSAUDFNAME_MONO_MIX   0xdff078L,0x96e3,0x11d2,0xac,0x4c,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define KSAUDFNAME_MONO_MIX   DEFINE_GUIDNAMED(KSAUDFNAME_MONO_MIX)
#define STATIC_KSAUDFNAME_MONO_OUT_VOLUME   0x1ad247ebL,0x96e3,0x11d2,0xac,0x4c,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define KSAUDFNAME_MONO_OUT_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_MONO_OUT_VOLUME)
#define STATIC_KSAUDFNAME_MONO_OUT_MUTE   0x1ad247ecL,0x96e3,0x11d2,0xac,0x4c,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define KSAUDFNAME_MONO_OUT_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_MONO_OUT_MUTE)
#define STATIC_KSAUDFNAME_STEREO_MIX_VOLUME   0x1ad247edL,0x96e3,0x11d2,0xac,0x4c,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define KSAUDFNAME_STEREO_MIX_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_STEREO_MIX_VOLUME)
#define STATIC_KSAUDFNAME_STEREO_MIX_MUTE   0x22b0eafdL,0x96e3,0x11d2,0xac,0x4c,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define KSAUDFNAME_STEREO_MIX_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_STEREO_MIX_MUTE)
#define STATIC_KSAUDFNAME_MONO_MIX_VOLUME   0x22b0eafeL,0x96e3,0x11d2,0xac,0x4c,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define KSAUDFNAME_MONO_MIX_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_MONO_MIX_VOLUME)
#define STATIC_KSAUDFNAME_MONO_MIX_MUTE   0x2bc31d69L,0x96e3,0x11d2,0xac,0x4c,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define KSAUDFNAME_MONO_MIX_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_MONO_MIX_MUTE)
#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_ALTERNATE_MICROPHONE   0x2bc31d6bL,0x96e3,0x11d2,0xac,0x4c,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define KSAUDFNAME_ALTERNATE_MICROPHONE   DEFINE_GUIDNAMED(KSAUDFNAME_ALTERNATE_MICROPHONE)
#define STATIC_KSAUDFNAME_3D_DEPTH   0x63ff5747L,0x991f,0x11d2,0xac,0x4d,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define KSAUDFNAME_3D_DEPTH   DEFINE_GUIDNAMED(KSAUDFNAME_3D_DEPTH)
#define STATIC_KSAUDFNAME_3D_CENTER   0x9f0670b4L,0x991f,0x11d2,0xac,0x4d,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define KSAUDFNAME_3D_CENTER   DEFINE_GUIDNAMED(KSAUDFNAME_3D_CENTER)
#define STATIC_KSAUDFNAME_VIDEO_VOLUME   0x9b46e708L,0x992a,0x11d2,0xac,0x4d,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define KSAUDFNAME_VIDEO_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_VIDEO_VOLUME)
#define STATIC_KSAUDFNAME_VIDEO_MUTE   0x9b46e709L,0x992a,0x11d2,0xac,0x4d,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define KSAUDFNAME_VIDEO_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_VIDEO_MUTE)
#define STATIC_KSAUDFNAME_VIDEO   0x915daec4L,0xa434,0x11d2,0xac,0x52,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define KSAUDFNAME_VIDEO   DEFINE_GUIDNAMED(KSAUDFNAME_VIDEO)
#define STATIC_KSAUDFNAME_PEAKMETER   0x57e24340L,0xfc5b,0x4612,0xa5,0x62,0x72,0xb1,0x1a,0x29,0xdf,0xae
#define KSAUDFNAME_PEAKMETER   DEFINE_GUIDNAMED(KSAUDFNAME_PEAKMETER)
#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 KSNODEPIN_AEC_RENDER_IN   1
#define KSNODEPIN_AEC_RENDER_OUT   0
#define KSNODEPIN_AEC_CAPTURE_IN   2
#define KSNODEPIN_AEC_CAPTURE_OUT   3
#define STATIC_KSMETHODSETID_Wavetable   0xDCEF31EBL,0xD907,0x11D0,0x95,0x83,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define KSMETHODSETID_Wavetable   DEFINE_GUIDNAMED(KSMETHODSETID_Wavetable)
#define STATIC_KSPROPSETID_Acoustic_Echo_Cancel   0xd7a4af8bL,0x3dc1,0x4902,0x91,0xea,0x8a,0x15,0xc9,0x0e,0x05,0xb2
#define KSPROPSETID_Acoustic_Echo_Cancel   DEFINE_GUIDNAMED(KSPROPSETID_Acoustic_Echo_Cancel)
#define AEC_STATUS_FD_HISTORY_UNINITIALIZED   0x0
#define AEC_STATUS_FD_HISTORY_CONTINUOUSLY_CONVERGED   0x1
#define AEC_STATUS_FD_HISTORY_PREVIOUSLY_DIVERGED   0x2
#define AEC_STATUS_FD_CURRENTLY_CONVERGED   0x8
#define AEC_MODE_PASS_THROUGH   0x0
#define AEC_MODE_HALF_DUPLEX   0x1
#define AEC_MODE_FULL_DUPLEX   0x2
#define STATIC_KSPROPSETID_Wave   0x924e54b0L,0x630f,0x11cf,0xad,0xa7,0x08,0x00,0x3e,0x30,0x49,0x4a
#define KSPROPSETID_Wave   DEFINE_GUIDNAMED(KSPROPSETID_Wave)
#define KSWAVE_COMPATCAPS_INPUT   0x00000000
#define KSWAVE_COMPATCAPS_OUTPUT   0x00000001
#define KSWAVE_BUFFER_ATTRIBUTEF_LOOPING   0x00000001
#define KSWAVE_BUFFER_ATTRIBUTEF_STATIC   0x00000002
#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_KSMUSIC_TECHNOLOGY_SQSYNTH   0x0ECF4380L,0x62E9,0x11CF,0xA5,0xD6,0x28,0xDB,0x04,0xC1,0x00,0x00
#define KSMUSIC_TECHNOLOGY_SQSYNTH   DEFINE_GUIDNAMED(KSMUSIC_TECHNOLOGY_SQSYNTH)
#define STATIC_KSMUSIC_TECHNOLOGY_FMSYNTH   0x252C5C80L,0x62E9,0x11CF,0xA5,0xD6,0x28,0xDB,0x04,0xC1,0x00,0x00
#define KSMUSIC_TECHNOLOGY_FMSYNTH   DEFINE_GUIDNAMED(KSMUSIC_TECHNOLOGY_FMSYNTH)
#define STATIC_KSMUSIC_TECHNOLOGY_WAVETABLE   0x394EC7C0L,0x62E9,0x11CF,0xA5,0xD6,0x28,0xDB,0x04,0xC1,0x00,0x00
#define KSMUSIC_TECHNOLOGY_WAVETABLE   DEFINE_GUIDNAMED(KSMUSIC_TECHNOLOGY_WAVETABLE)
#define STATIC_KSMUSIC_TECHNOLOGY_SWSYNTH   0x37407736L,0x3620,0x11D1,0x85,0xD3,0x00,0x00,0xF8,0x75,0x43,0x80
#define KSMUSIC_TECHNOLOGY_SWSYNTH   DEFINE_GUIDNAMED(KSMUSIC_TECHNOLOGY_SWSYNTH)
#define STATIC_KSPROPSETID_WaveTable   0x8539E660L,0x62E9,0x11CF,0xA5,0xD6,0x28,0xDB,0x04,0xC1,0x00,0x00
#define KSPROPSETID_WaveTable   DEFINE_GUIDNAMED(KSPROPSETID_WaveTable)
#define STATIC_KSEVENTSETID_Cyclic   0x142C1AC0L,0x072A,0x11D0,0xA5,0xD6,0x28,0xDB,0x04,0xC1,0x00,0x00
#define KSEVENTSETID_Cyclic   DEFINE_GUIDNAMED(KSEVENTSETID_Cyclic)
#define STATIC_KSPROPSETID_Cyclic   0x3FFEAEA0L,0x2BEE,0x11CF,0xA5,0xD6,0x28,0xDB,0x04,0xC1,0x00,0x00
#define KSPROPSETID_Cyclic   DEFINE_GUIDNAMED(KSPROPSETID_Cyclic)
#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_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 STATIC_KSPROPSETID_AudioGfx   0x79a9312eL,0x59ae,0x43b0,0xa3,0x50,0x8b,0x5,0x28,0x4c,0xab,0x24
#define KSPROPSETID_AudioGfx   DEFINE_GUIDNAMED(KSPROPSETID_AudioGfx)
#define STATIC_KSPROPSETID_Linear   0x5A2FFE80L,0x16B9,0x11D0,0xA5,0xD6,0x28,0xDB,0x04,0xC1,0x00,0x00
#define KSPROPSETID_Linear   DEFINE_GUIDNAMED(KSPROPSETID_Linear)
#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_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_KSDATAFORMAT_SUBTYPE_RIFFMIDI   0x4995DAF0L,0x9EE6,0x11D0,0xA4,0x0E,0x00,0xA0,0xC9,0x22,0x31,0x96
#define KSDATAFORMAT_SUBTYPE_RIFFMIDI   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_RIFFMIDI)
#define STATIC_KSDATAFORMAT_TYPE_STANDARD_ELEMENTARY_STREAM   0x36523b11L,0x8ee5,0x11d1,0x8c,0xa3,0x00,0x60,0xb0,0x57,0x66,0x4a
#define KSDATAFORMAT_TYPE_STANDARD_ELEMENTARY_STREAM   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_STANDARD_ELEMENTARY_STREAM)
#define STATIC_KSDATAFORMAT_TYPE_STANDARD_PES_PACKET   0x36523b12L,0x8ee5,0x11d1,0x8c,0xa3,0x00,0x60,0xb0,0x57,0x66,0x4a
#define KSDATAFORMAT_TYPE_STANDARD_PES_PACKET   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_STANDARD_PES_PACKET)
#define STATIC_KSDATAFORMAT_TYPE_STANDARD_PACK_HEADER   0x36523b13L,0x8ee5,0x11d1,0x8c,0xa3,0x00,0x60,0xb0,0x57,0x66,0x4a
#define KSDATAFORMAT_TYPE_STANDARD_PACK_HEADER   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_STANDARD_PACK_HEADER)
#define STATIC_KSDATAFORMAT_SUBTYPE_STANDARD_MPEG1_VIDEO   0x36523b21L,0x8ee5,0x11d1,0x8c,0xa3,0x00,0x60,0xb0,0x57,0x66,0x4a
#define KSDATAFORMAT_SUBTYPE_STANDARD_MPEG1_VIDEO   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_STANDARD_MPEG1_VIDEO)
#define STATIC_KSDATAFORMAT_SUBTYPE_STANDARD_MPEG1_AUDIO   0x36523b22L,0x8ee5,0x11d1,0x8c,0xa3,0x00,0x60,0xb0,0x57,0x66,0x4a
#define KSDATAFORMAT_SUBTYPE_STANDARD_MPEG1_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_STANDARD_MPEG1_AUDIO)
#define STATIC_KSDATAFORMAT_SUBTYPE_STANDARD_MPEG2_VIDEO   0x36523b23L,0x8ee5,0x11d1,0x8c,0xa3,0x00,0x60,0xb0,0x57,0x66,0x4a
#define KSDATAFORMAT_SUBTYPE_STANDARD_MPEG2_VIDEO   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_STANDARD_MPEG2_VIDEO)
#define STATIC_KSDATAFORMAT_SUBTYPE_STANDARD_MPEG2_AUDIO   0x36523b24L,0x8ee5,0x11d1,0x8c,0xa3,0x00,0x60,0xb0,0x57,0x66,0x4a
#define KSDATAFORMAT_SUBTYPE_STANDARD_MPEG2_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_STANDARD_MPEG2_AUDIO)
#define STATIC_KSDATAFORMAT_SUBTYPE_STANDARD_AC3_AUDIO   0x36523b25L,0x8ee5,0x11d1,0x8c,0xa3,0x00,0x60,0xb0,0x57,0x66,0x4a
#define KSDATAFORMAT_SUBTYPE_STANDARD_AC3_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_STANDARD_AC3_AUDIO)
#define STATIC_KSDATAFORMAT_SPECIFIER_DIALECT_MPEG1_VIDEO   0x36523b31L,0x8ee5,0x11d1,0x8c,0xa3,0x00,0x60,0xb0,0x57,0x66,0x4a
#define KSDATAFORMAT_SPECIFIER_DIALECT_MPEG1_VIDEO   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_DIALECT_MPEG1_VIDEO)
#define STATIC_KSDATAFORMAT_SPECIFIER_DIALECT_MPEG1_AUDIO   0x36523b32L,0x8ee5,0x11d1,0x8c,0xa3,0x00,0x60,0xb0,0x57,0x66,0x4a
#define KSDATAFORMAT_SPECIFIER_DIALECT_MPEG1_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_DIALECT_MPEG1_AUDIO)
#define STATIC_KSDATAFORMAT_SPECIFIER_DIALECT_MPEG2_VIDEO   0x36523b33L,0x8ee5,0x11d1,0x8c,0xa3,0x00,0x60,0xb0,0x57,0x66,0x4a
#define KSDATAFORMAT_SPECIFIER_DIALECT_MPEG2_VIDEO   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_DIALECT_MPEG2_VIDEO)
#define STATIC_KSDATAFORMAT_SPECIFIER_DIALECT_MPEG2_AUDIO   0x36523b34L,0x8ee5,0x11d1,0x8c,0xa3,0x00,0x60,0xb0,0x57,0x66,0x4a
#define KSDATAFORMAT_SPECIFIER_DIALECT_MPEG2_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_DIALECT_MPEG2_AUDIO)
#define STATIC_KSDATAFORMAT_SPECIFIER_DIALECT_AC3_AUDIO   0x36523b35L,0x8ee5,0x11d1,0x8c,0xa3,0x00,0x60,0xb0,0x57,0x66,0x4a
#define KSDATAFORMAT_SPECIFIER_DIALECT_AC3_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_DIALECT_AC3_AUDIO)
#define STATIC_KSDATAFORMAT_SUBTYPE_DSS_VIDEO   0xa0af4f81L,0xe163,0x11d0,0xba,0xd9,0x00,0x60,0x97,0x44,0x11,0x1a
#define KSDATAFORMAT_SUBTYPE_DSS_VIDEO   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_DSS_VIDEO)
#define STATIC_KSDATAFORMAT_SUBTYPE_DSS_AUDIO   0xa0af4f82L,0xe163,0x11d0,0xba,0xd9,0x00,0x60,0x97,0x44,0x11,0x1a
#define KSDATAFORMAT_SUBTYPE_DSS_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_DSS_AUDIO)
#define STATIC_KSDATAFORMAT_SUBTYPE_MPEG1Packet   0xe436eb80,0x524f,0x11ce,0x9f,0x53,0x00,0x20,0xaf,0x0b,0xa7,0x70
#define KSDATAFORMAT_SUBTYPE_MPEG1Packet   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_MPEG1Packet)
#define STATIC_KSDATAFORMAT_SUBTYPE_MPEG1Payload   0xe436eb81,0x524f,0x11ce,0x9f,0x53,0x00,0x20,0xaf,0x0b,0xa7,0x70
#define KSDATAFORMAT_SUBTYPE_MPEG1Payload   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_MPEG1Payload)
#define STATIC_KSDATAFORMAT_SUBTYPE_MPEG1Video   0xe436eb86,0x524f,0x11ce,0x9f,0x53,0x00,0x20,0xaf,0x0b,0xa7,0x70
#define KSDATAFORMAT_SUBTYPE_MPEG1Video   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_MPEG1Video)
#define STATIC_KSDATAFORMAT_SPECIFIER_MPEG1_VIDEO   0x05589f82L,0xc356,0x11ce,0xbf,0x01,0x00,0xaa,0x00,0x55,0x59,0x5a
#define KSDATAFORMAT_SPECIFIER_MPEG1_VIDEO   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_MPEG1_VIDEO)
#define STATIC_KSDATAFORMAT_TYPE_MPEG2_PES   0xe06d8020L,0xdb46,0x11cf,0xb4,0xd1,0x00,0x80,0x5f,0x6c,0xbb,0xea
#define KSDATAFORMAT_TYPE_MPEG2_PES   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_MPEG2_PES)
#define STATIC_KSDATAFORMAT_TYPE_MPEG2_PROGRAM   0xe06d8022L,0xdb46,0x11cf,0xb4,0xd1,0x00,0x80,0x5f,0x6c,0xbb,0xea
#define KSDATAFORMAT_TYPE_MPEG2_PROGRAM   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_MPEG2_PROGRAM)
#define STATIC_KSDATAFORMAT_TYPE_MPEG2_TRANSPORT   0xe06d8023L,0xdb46,0x11cf,0xb4,0xd1,0x00,0x80,0x5f,0x6c,0xbb,0xea
#define KSDATAFORMAT_TYPE_MPEG2_TRANSPORT   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_MPEG2_TRANSPORT)
#define STATIC_KSDATAFORMAT_SUBTYPE_MPEG2_VIDEO   0xe06d8026L,0xdb46,0x11cf,0xb4,0xd1,0x00,0x80,0x5f,0x6c,0xbb,0xea
#define KSDATAFORMAT_SUBTYPE_MPEG2_VIDEO   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_MPEG2_VIDEO)
#define STATIC_KSDATAFORMAT_SPECIFIER_MPEG2_VIDEO   0xe06d80e3L,0xdb46,0x11cf,0xb4,0xd1,0x00,0x80,0x5f,0x6c,0xbb,0xea
#define KSDATAFORMAT_SPECIFIER_MPEG2_VIDEO   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_MPEG2_VIDEO)
#define STATIC_KSPROPSETID_Mpeg2Vid   0xC8E11B60L,0x0CC9,0x11D0,0xBD,0x69,0x00,0x35,0x05,0xC1,0x03,0xA9
#define KSPROPSETID_Mpeg2Vid   DEFINE_GUIDNAMED(KSPROPSETID_Mpeg2Vid)
#define KSMPEGVIDMODE_PANSCAN   0x0001
#define KSMPEGVIDMODE_LTRBOX   0x0002
#define KSMPEGVIDMODE_SCALE   0x0004
#define STATIC_KSDATAFORMAT_SUBTYPE_MPEG2_AUDIO   0xe06d802bL,0xdb46,0x11cf,0xb4,0xd1,0x00,0x80,0x5f,0x6c,0xbb,0xea
#define KSDATAFORMAT_SUBTYPE_MPEG2_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_MPEG2_AUDIO)
#define STATIC_KSDATAFORMAT_SPECIFIER_MPEG2_AUDIO   0xe06d80e5L,0xdb46,0x11cf,0xb4,0xd1,0x00,0x80,0x5f,0x6c,0xbb,0xea
#define KSDATAFORMAT_SPECIFIER_MPEG2_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_MPEG2_AUDIO)
#define STATIC_KSDATAFORMAT_SUBTYPE_LPCM_AUDIO   0xe06d8032L,0xdb46,0x11cf,0xb4,0xd1,0x00,0x80,0x5f,0x6c,0xbb,0xea
#define KSDATAFORMAT_SUBTYPE_LPCM_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_LPCM_AUDIO)
#define STATIC_KSDATAFORMAT_SPECIFIER_LPCM_AUDIO   0xe06d80e6L,0xdb46,0x11cf,0xb4,0xd1,0x00,0x80,0x5f,0x6c,0xbb,0xea
#define KSDATAFORMAT_SPECIFIER_LPCM_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_LPCM_AUDIO)
#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 KSAC3_ALTERNATE_AUDIO_1   1
#define KSAC3_ALTERNATE_AUDIO_2   2
#define KSAC3_ALTERNATE_AUDIO_BOTH   3
#define KSAC3_SERVICE_MAIN_AUDIO   0
#define KSAC3_SERVICE_NO_DIALOG   1
#define KSAC3_SERVICE_VISUALLY_IMPAIRED   2
#define KSAC3_SERVICE_HEARING_IMPAIRED   3
#define KSAC3_SERVICE_DIALOG_ONLY   4
#define KSAC3_SERVICE_COMMENTARY   5
#define KSAC3_SERVICE_EMERGENCY_FLASH   6
#define KSAC3_SERVICE_VOICE_OVER   7
#define STATIC_KSDATAFORMAT_SUBTYPE_DTS_AUDIO   0xe06d8033L,0xdb46,0x11cf,0xb4,0xd1,0x00,0x80,0x5f,0x6c,0xbb,0xea
#define KSDATAFORMAT_SUBTYPE_DTS_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_DTS_AUDIO)
#define STATIC_KSDATAFORMAT_SUBTYPE_SDDS_AUDIO   0xe06d8034L,0xdb46,0x11cf,0xb4,0xd1,0x00,0x80,0x5f,0x6c,0xbb,0xea
#define KSDATAFORMAT_SUBTYPE_SDDS_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_SDDS_AUDIO)
#define STATIC_KSPROPSETID_AudioDecoderOut   0x6ca6e020L,0x43bd,0x11d0,0xbd,0x6a,0x00,0x35,0x05,0xc1,0x03,0xa9
#define KSPROPSETID_AudioDecoderOut   DEFINE_GUIDNAMED(KSPROPSETID_AudioDecoderOut)
#define KSAUDDECOUTMODE_STEREO_ANALOG   0x0001
#define KSAUDDECOUTMODE_PCM_51   0x0002
#define KSAUDDECOUTMODE_SPDIFF   0x0004
#define STATIC_KSDATAFORMAT_SUBTYPE_SUBPICTURE   0xe06d802dL,0xdb46,0x11cf,0xb4,0xd1,0x00,0x80,0x5f,0x6c,0xbb,0xea
#define KSDATAFORMAT_SUBTYPE_SUBPICTURE   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_SUBPICTURE)
#define STATIC_KSPROPSETID_DvdSubPic   0xac390460L,0x43af,0x11d0,0xbd,0x6a,0x00,0x35,0x05,0xc1,0x03,0xa9
#define KSPROPSETID_DvdSubPic   DEFINE_GUIDNAMED(KSPROPSETID_DvdSubPic)
#define STATIC_KSPROPSETID_CopyProt   0x0E8A0A40L,0x6AEF,0x11D0,0x9E,0xD0,0x00,0xA0,0x24,0xCA,0x19,0xB3
#define KSPROPSETID_CopyProt   DEFINE_GUIDNAMED(KSPROPSETID_CopyProt)
#define KS_DVD_CGMS_RESERVED_MASK   0x00000078
#define KS_DVD_CGMS_COPY_PROTECT_MASK   0x00000018
#define KS_DVD_CGMS_COPY_PERMITTED   0x00000000
#define KS_DVD_CGMS_COPY_ONCE   0x00000010
#define KS_DVD_CGMS_NO_COPY   0x00000018
#define KS_DVD_COPYRIGHT_MASK   0x00000040
#define KS_DVD_NOT_COPYRIGHTED   0x00000000
#define KS_DVD_COPYRIGHTED   0x00000040
#define KS_DVD_SECTOR_PROTECT_MASK   0x00000020
#define KS_DVD_SECTOR_NOT_PROTECTED   0x00000000
#define KS_DVD_SECTOR_PROTECTED   0x00000020
#define STATIC_KSCATEGORY_TVTUNER   0xa799a800L,0xa46d,0x11d0,0xa1,0x8c,0x00,0xa0,0x24,0x01,0xdc,0xd4
#define KSCATEGORY_TVTUNER   DEFINE_GUIDNAMED(KSCATEGORY_TVTUNER)
#define STATIC_KSCATEGORY_CROSSBAR   0xa799a801L,0xa46d,0x11d0,0xa1,0x8c,0x00,0xa0,0x24,0x01,0xdc,0xd4
#define KSCATEGORY_CROSSBAR   DEFINE_GUIDNAMED(KSCATEGORY_CROSSBAR)
#define STATIC_KSCATEGORY_TVAUDIO   0xa799a802L,0xa46d,0x11d0,0xa1,0x8c,0x00,0xa0,0x24,0x01,0xdc,0xd4
#define KSCATEGORY_TVAUDIO   DEFINE_GUIDNAMED(KSCATEGORY_TVAUDIO)
#define STATIC_KSCATEGORY_VPMUX   0xa799a803L,0xa46d,0x11d0,0xa1,0x8c,0x00,0xa0,0x24,0x01,0xdc,0xd4
#define KSCATEGORY_VPMUX   DEFINE_GUIDNAMED(KSCATEGORY_VPMUX)
#define STATIC_KSCATEGORY_VBICODEC   0x07dad660L,0x22f1,0x11d1,0xa9,0xf4,0x00,0xc0,0x4f,0xbb,0xde,0x8f
#define KSCATEGORY_VBICODEC   DEFINE_GUIDNAMED(KSCATEGORY_VBICODEC)
#define STATIC_KSDATAFORMAT_SUBTYPE_VPVideo   0x5a9b6a40L,0x1a22,0x11d1,0xba,0xd9,0x0,0x60,0x97,0x44,0x11,0x1a
#define KSDATAFORMAT_SUBTYPE_VPVideo   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_VPVideo)
#define STATIC_KSDATAFORMAT_SUBTYPE_VPVBI   0x5a9b6a41L,0x1a22,0x11d1,0xba,0xd9,0x0,0x60,0x97,0x44,0x11,0x1a
#define KSDATAFORMAT_SUBTYPE_VPVBI   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_VPVBI)
#define STATIC_KSDATAFORMAT_SPECIFIER_VIDEOINFO   0x05589f80L,0xc356,0x11ce,0xbf,0x01,0x00,0xaa,0x00,0x55,0x59,0x5a
#define KSDATAFORMAT_SPECIFIER_VIDEOINFO   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_VIDEOINFO)
#define STATIC_KSDATAFORMAT_SPECIFIER_VIDEOINFO2   0xf72a76A0L,0xeb0a,0x11d0,0xac,0xe4,0x00,0x00,0xc0,0xcc,0x16,0xba
#define KSDATAFORMAT_SPECIFIER_VIDEOINFO2   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_VIDEOINFO2)
#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_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_ANALOGAUDIO   0x0482dee1L,0x7817,0x11cf,0x8a,0x03,0x00,0xaa,0x00,0x6e,0xcb,0x65
#define KSDATAFORMAT_TYPE_ANALOGAUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_ANALOGAUDIO)
#define STATIC_KSDATAFORMAT_SPECIFIER_VBI   0xf72a76e0L,0xeb0a,0x11d0,0xac,0xe4,0x00,0x00,0xc0,0xcc,0x16,0xba
#define KSDATAFORMAT_SPECIFIER_VBI   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_VBI)
#define STATIC_KSDATAFORMAT_TYPE_VBI   0xf72a76e1L,0xeb0a,0x11d0,0xac,0xe4,0x00,0x00,0xc0,0xcc,0x16,0xba
#define KSDATAFORMAT_TYPE_VBI   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_VBI)
#define STATIC_KSDATAFORMAT_SUBTYPE_RAW8   0xca20d9a0,0x3e3e,0x11d1,0x9b,0xf9,0x0,0xc0,0x4f,0xbb,0xde,0xbf
#define KSDATAFORMAT_SUBTYPE_RAW8   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_RAW8)
#define STATIC_KSDATAFORMAT_SUBTYPE_CC   0x33214cc1,0x11f,0x11d2,0xb4,0xb1,0x0,0xa0,0xd1,0x2,0xcf,0xbe
#define KSDATAFORMAT_SUBTYPE_CC   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_CC)
#define STATIC_KSDATAFORMAT_SUBTYPE_NABTS   0xf72a76e2L,0xeb0a,0x11d0,0xac,0xe4,0x00,0x00,0xc0,0xcc,0x16,0xba
#define KSDATAFORMAT_SUBTYPE_NABTS   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_NABTS)
#define STATIC_KSDATAFORMAT_SUBTYPE_TELETEXT   0xf72a76e3L,0xeb0a,0x11d0,0xac,0xe4,0x00,0x00,0xc0,0xcc,0x16,0xba
#define KSDATAFORMAT_SUBTYPE_TELETEXT   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_TELETEXT)
#define KS_BI_RGB   0L
#define KS_BI_RLE8   1L
#define KS_BI_RLE4   2L
#define KS_BI_BITFIELDS   3L
#define KS_iPALETTE_COLORS   256
#define KS_iEGA_COLORS   16
#define KS_iMASK_COLORS   3
#define KS_iTRUECOLOR   16
#define KS_iRED   0
#define KS_iGREEN   1
#define KS_iBLUE   2
#define KS_iPALETTE   8
#define KS_iMAXBITS   8
#define KS_SIZE_EGA_PALETTE   (KS_iEGA_COLORS *sizeof(KS_RGBQUAD))
#define KS_SIZE_PALETTE   (KS_iPALETTE_COLORS *sizeof(KS_RGBQUAD))
#define KS_WIDTHBYTES(bits)   ((DWORD)(((bits)+31) & (~31)) / 8)
#define KS_DIBWIDTHBYTES(bi)   (DWORD)KS_WIDTHBYTES((DWORD)(bi).biWidth *(DWORD)(bi).biBitCount)
#define KS__DIBSIZE(bi)   (KS_DIBWIDTHBYTES(bi) *(DWORD)(bi).biHeight)
#define KS_DIBSIZE(bi)   ((bi).biHeight < 0 ? (-1)*(KS__DIBSIZE(bi)) : KS__DIBSIZE(bi))
#define KS_SIZE_MASKS   (KS_iMASK_COLORS *sizeof(DWORD))
#define KS_SIZE_PREHEADER   (FIELD_OFFSET(KS_VIDEOINFOHEADER,bmiHeader))
#define KS_SIZE_VIDEOHEADER(pbmi)   ((pbmi)->bmiHeader.biSize + KS_SIZE_PREHEADER)
#define KS_VBIDATARATE_NABTS   (5727272L)
#define KS_VBIDATARATE_CC   (503493L)
#define KS_VBISAMPLINGRATE_4X_NABTS   ((long)(4*KS_VBIDATARATE_NABTS))
#define KS_VBISAMPLINGRATE_47X_NABTS   ((long)(27000000))
#define KS_VBISAMPLINGRATE_5X_NABTS   ((long)(5*KS_VBIDATARATE_NABTS))
#define KS_47NABTS_SCALER   (KS_VBISAMPLINGRATE_47X_NABTS/(double)KS_VBIDATARATE_NABTS)
#define KS_TVTUNER_CHANGE_BEGIN_TUNE   0x0001L
#define KS_TVTUNER_CHANGE_END_TUNE   0x0002L
#define KS_INTERLACE_IsInterlaced   0x00000001
#define KS_INTERLACE_1FieldPerSample   0x00000002
#define KS_INTERLACE_Field1First   0x00000004
#define KS_INTERLACE_UNUSED   0x00000008
#define KS_INTERLACE_FieldPatternMask   0x00000030
#define KS_INTERLACE_FieldPatField1Only   0x00000000
#define KS_INTERLACE_FieldPatField2Only   0x00000010
#define KS_INTERLACE_FieldPatBothRegular   0x00000020
#define KS_INTERLACE_FieldPatBothIrregular   0x00000030
#define KS_INTERLACE_DisplayModeMask   0x000000c0
#define KS_INTERLACE_DisplayModeBobOnly   0x00000000
#define KS_INTERLACE_DisplayModeWeaveOnly   0x00000040
#define KS_INTERLACE_DisplayModeBobOrWeave   0x00000080
#define KS_MPEG2_DoPanScan   0x00000001
#define KS_MPEG2_DVDLine21Field1   0x00000002
#define KS_MPEG2_DVDLine21Field2   0x00000004
#define KS_MPEG2_SourceIsLetterboxed   0x00000008
#define KS_MPEG2_FilmCameraMode   0x00000010
#define KS_MPEG2_LetterboxAnalogOut   0x00000020
#define KS_MPEG2_DSS_UserData   0x00000040
#define KS_MPEG2_DVB_UserData   0x00000080
#define KS_MPEG2_27MhzTimebase   0x00000100
#define KS_MAX_SIZE_MPEG1_SEQUENCE_INFO   140
#define KS_SIZE_MPEG1VIDEOINFO(pv)   (FIELD_OFFSET(KS_MPEG1VIDEOINFO,bSequenceHeader[0]) + (pv)->cbSequenceHeader)
#define KS_MPEG1_SEQUENCE_INFO(pv)   ((const BYTE *)(pv)->bSequenceHeader)
#define KS_SIZE_MPEGVIDEOINFO2(pv)   (FIELD_OFFSET(KS_MPEGVIDEOINFO2,bSequenceHeader[0]) + (pv)->cbSequenceHeader)
#define KS_MPEG1_SEQUENCE_INFO(pv)   ((const BYTE *)(pv)->bSequenceHeader)
#define KS_MPEGAUDIOINFO_27MhzTimebase   0x00000001
#define KS_VIDEOSTREAM_PREVIEW   0x0001
#define KS_VIDEOSTREAM_CAPTURE   0x0002
#define KS_VIDEOSTREAM_VBI   0x0010
#define KS_VIDEOSTREAM_NABTS   0x0020
#define KS_VIDEOSTREAM_CC   0x0100
#define KS_VIDEOSTREAM_EDS   0x0200
#define KS_VIDEOSTREAM_TELETEXT   0x0400
#define KS_VIDEOSTREAM_STILL   0x1000
#define KS_VIDEOSTREAM_IS_VPE   0x8000
#define KS_VIDEO_ALLOC_VPE_SYSTEM   0x0001
#define KS_VIDEO_ALLOC_VPE_DISPLAY   0x0002
#define KS_VIDEO_ALLOC_VPE_AGP   0x0004
#define STATIC_KSPROPSETID_VBICAP_PROPERTIES   0xf162c607,0x7b35,0x496f,0xad,0x7f,0x2d,0xca,0x3b,0x46,0xb7,0x18
#define KSPROPSETID_VBICAP_PROPERTIES   DEFINE_GUIDNAMED(KSPROPSETID_VBICAP_PROPERTIES)
#define KS_VBICAP_PROTECTION_MV_PRESENT   0x0001L
#define KS_VBICAP_PROTECTION_MV_HARDWARE   0x0002L
#define KS_VBICAP_PROTECTION_MV_DETECTED   0x0004L
#define KS_NABTS_GROUPID_ORIGINAL_CONTENT_BASE   0x800
#define KS_NABTS_GROUPID_ORIGINAL_CONTENT_ADVERTISER_BASE   0x810
#define KS_NABTS_GROUPID_PRODUCTION_COMPANY_CONTENT_BASE   0x820
#define KS_NABTS_GROUPID_PRODUCTION_COMPANY_ADVERTISER_BASE   0x830
#define KS_NABTS_GROUPID_SYNDICATED_SHOW_CONTENT_BASE   0x840
#define KS_NABTS_GROUPID_SYNDICATED_SHOW_ADVERTISER_BASE   0x850
#define KS_NABTS_GROUPID_NETWORK_WIDE_CONTENT_BASE   0x860
#define KS_NABTS_GROUPID_NETWORK_WIDE_ADVERTISER_BASE   0x870
#define KS_NABTS_GROUPID_TELEVISION_STATION_CONTENT_BASE   0x880
#define KS_NABTS_GROUPID_TELEVISION_STATION_ADVERTISER_BASE   0x890
#define KS_NABTS_GROUPID_LOCAL_CABLE_SYSTEM_CONTENT_BASE   0x8A0
#define KS_NABTS_GROUPID_LOCAL_CABLE_SYSTEM_ADVERTISER_BASE   0x8B0
#define KS_NABTS_GROUPID_MICROSOFT_RESERVED_TEST_DATA_BASE   0x8F0
#define STATIC_KSDATAFORMAT_TYPE_NABTS   0xe757bca0,0x39ac,0x11d1,0xa9,0xf5,0x0,0xc0,0x4f,0xbb,0xde,0x8f
#define KSDATAFORMAT_TYPE_NABTS   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_NABTS)
#define STATIC_KSDATAFORMAT_SUBTYPE_NABTS_FEC   0xe757bca1,0x39ac,0x11d1,0xa9,0xf5,0x0,0xc0,0x4f,0xbb,0xde,0x8f
#define KSDATAFORMAT_SUBTYPE_NABTS_FEC   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_NABTS_FEC)
#define MAX_NABTS_VBI_LINES_PER_FIELD   11
#define NABTS_LINES_PER_BUNDLE   16
#define NABTS_PAYLOAD_PER_LINE   28
#define NABTS_BYTES_PER_LINE   36
#define STATIC_KSPROPSETID_VBICodecFiltering   0xcafeb0caL,0x8715,0x11d0,0xbd,0x6a,0x00,0x35,0xc0,0xed,0xba,0xbe
#define KSPROPSETID_VBICodecFiltering   DEFINE_GUIDNAMED(KSPROPSETID_VBICodecFiltering)
#define KS_CC_SUBSTREAM_ODD   0x0001L
#define KS_CC_SUBSTREAM_EVEN   0x0002L
#define KS_CC_SUBSTREAM_FIELD1_MASK   0x00F0L
#define KS_CC_SUBSTREAM_SERVICE_CC1   0x0010L
#define KS_CC_SUBSTREAM_SERVICE_CC2   0x0020L
#define KS_CC_SUBSTREAM_SERVICE_T1   0x0040L
#define KS_CC_SUBSTREAM_SERVICE_T2   0x0080L
#define KS_CC_SUBSTREAM_FIELD2_MASK   0x1F00L
#define KS_CC_SUBSTREAM_SERVICE_CC3   0x0100L
#define KS_CC_SUBSTREAM_SERVICE_CC4   0x0200L
#define KS_CC_SUBSTREAM_SERVICE_T3   0x0400L
#define KS_CC_SUBSTREAM_SERVICE_T4   0x0800L
#define KS_CC_SUBSTREAM_SERVICE_XDS   0x1000L
#define CC_MAX_HW_DECODE_LINES   12
#define NABTS_BUFFER_PICTURENUMBER_SUPPORT   1
#define WST_TVTUNER_CHANGE_BEGIN_TUNE   0x1000L
#define WST_TVTUNER_CHANGE_END_TUNE   0x2000L
#define MAX_WST_VBI_LINES_PER_FIELD   17
#define WST_BYTES_PER_LINE   42
#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_PINNAME_VIDEO_CC_CAPTURE   0x1aad8061,0x12d,0x11d2,0xb4,0xb1,0x0,0xa0,0xd1,0x2,0xcf,0xbe
#define STATIC_PINNAME_CC_CAPTURE   STATIC_PINNAME_VIDEO_CC_CAPTURE
#define PINNAME_VIDEO_CC_CAPTURE   DEFINE_GUIDNAMED(PINNAME_VIDEO_CC_CAPTURE)
#define STATIC_PINNAME_VIDEO_NABTS_CAPTURE   0x29703660,0x498a,0x11d2,0xb4,0xb1,0x0,0xa0,0xd1,0x2,0xcf,0xbe
#define STATIC_PINNAME_NABTS_CAPTURE   STATIC_PINNAME_VIDEO_NABTS_CAPTURE
#define PINNAME_VIDEO_NABTS_CAPTURE   DEFINE_GUIDNAMED(PINNAME_VIDEO_NABTS_CAPTURE)
#define STATIC_PINNAME_VIDEO_PREVIEW   0xfb6c4282,0x353,0x11d1,0x90,0x5f,0x0,0x0,0xc0,0xcc,0x16,0xba
#define STATIC_PINNAME_PREVIEW   STATIC_PINNAME_VIDEO_PREVIEW
#define PINNAME_VIDEO_PREVIEW   DEFINE_GUIDNAMED(PINNAME_VIDEO_PREVIEW)
#define PINNAME_PREVIEW   PINNAME_VIDEO_PREVIEW
#define STATIC_PINNAME_VIDEO_ANALOGVIDEOIN   0xfb6c4283,0x353,0x11d1,0x90,0x5f,0x0,0x0,0xc0,0xcc,0x16,0xba
#define PINNAME_VIDEO_ANALOGVIDEOIN   DEFINE_GUIDNAMED(PINNAME_VIDEO_ANALOGVIDEOIN)
#define STATIC_PINNAME_VIDEO_VBI   0xfb6c4284,0x353,0x11d1,0x90,0x5f,0x0,0x0,0xc0,0xcc,0x16,0xba
#define PINNAME_VIDEO_VBI   DEFINE_GUIDNAMED(PINNAME_VIDEO_VBI)
#define STATIC_PINNAME_VIDEO_VIDEOPORT   0xfb6c4285,0x353,0x11d1,0x90,0x5f,0x0,0x0,0xc0,0xcc,0x16,0xba
#define PINNAME_VIDEO_VIDEOPORT   DEFINE_GUIDNAMED(PINNAME_VIDEO_VIDEOPORT)
#define STATIC_PINNAME_VIDEO_NABTS   0xfb6c4286,0x353,0x11d1,0x90,0x5f,0x0,0x0,0xc0,0xcc,0x16,0xba
#define PINNAME_VIDEO_NABTS   DEFINE_GUIDNAMED(PINNAME_VIDEO_NABTS)
#define STATIC_PINNAME_VIDEO_EDS   0xfb6c4287,0x353,0x11d1,0x90,0x5f,0x0,0x0,0xc0,0xcc,0x16,0xba
#define PINNAME_VIDEO_EDS   DEFINE_GUIDNAMED(PINNAME_VIDEO_EDS)
#define STATIC_PINNAME_VIDEO_TELETEXT   0xfb6c4288,0x353,0x11d1,0x90,0x5f,0x0,0x0,0xc0,0xcc,0x16,0xba
#define PINNAME_VIDEO_TELETEXT   DEFINE_GUIDNAMED(PINNAME_VIDEO_TELETEXT)
#define STATIC_PINNAME_VIDEO_CC   0xfb6c4289,0x353,0x11d1,0x90,0x5f,0x0,0x0,0xc0,0xcc,0x16,0xba
#define PINNAME_VIDEO_CC   DEFINE_GUIDNAMED(PINNAME_VIDEO_CC)
#define STATIC_PINNAME_VIDEO_STILL   0xfb6c428A,0x353,0x11d1,0x90,0x5f,0x0,0x0,0xc0,0xcc,0x16,0xba
#define PINNAME_VIDEO_STILL   DEFINE_GUIDNAMED(PINNAME_VIDEO_STILL)
#define STATIC_PINNAME_VIDEO_TIMECODE   0xfb6c428B,0x353,0x11d1,0x90,0x5f,0x0,0x0,0xc0,0xcc,0x16,0xba
#define PINNAME_VIDEO_TIMECODE   DEFINE_GUIDNAMED(PINNAME_VIDEO_TIMECODE)
#define STATIC_PINNAME_VIDEO_VIDEOPORT_VBI   0xfb6c428C,0x353,0x11d1,0x90,0x5f,0x0,0x0,0xc0,0xcc,0x16,0xba
#define PINNAME_VIDEO_VIDEOPORT_VBI   DEFINE_GUIDNAMED(PINNAME_VIDEO_VIDEOPORT_VBI)
#define KS_VIDEO_FLAG_FRAME   0x0000L
#define KS_VIDEO_FLAG_FIELD1   0x0001L
#define KS_VIDEO_FLAG_FIELD2   0x0002L
#define KS_VIDEO_FLAG_I_FRAME   0x0000L
#define KS_VIDEO_FLAG_P_FRAME   0x0010L
#define KS_VIDEO_FLAG_B_FRAME   0x0020L
#define KS_VBI_FLAG_FIELD1   0x0001L
#define KS_VBI_FLAG_FIELD2   0x0002L
#define KS_VBI_FLAG_MV_PRESENT   0x0100L
#define KS_VBI_FLAG_MV_HARDWARE   0x0200L
#define KS_VBI_FLAG_MV_DETECTED   0x0400L
#define KS_VBI_FLAG_TVTUNER_CHANGE   0x0010L
#define KS_VBI_FLAG_VBIINFOHEADER_CHANGE   0x0020L
#define KS_AnalogVideo_NTSC_Mask   0x00000007
#define KS_AnalogVideo_PAL_Mask   0x00100FF0
#define KS_AnalogVideo_SECAM_Mask   0x000FF000
#define STATIC_PROPSETID_ALLOCATOR_CONTROL   0x53171960,0x148e,0x11d2,0x99,0x79,0x0,0x0,0xc0,0xcc,0x16,0xba
#define PROPSETID_ALLOCATOR_CONTROL   DEFINE_GUIDNAMED(PROPSETID_ALLOCATOR_CONTROL)
#define STATIC_PROPSETID_VIDCAP_VIDEOPROCAMP   0xC6E13360L,0x30AC,0x11d0,0xa1,0x8c,0x00,0xA0,0xC9,0x11,0x89,0x56
#define PROPSETID_VIDCAP_VIDEOPROCAMP   DEFINE_GUIDNAMED(PROPSETID_VIDCAP_VIDEOPROCAMP)
#define KSPROPERTY_VIDEOPROCAMP_FLAGS_AUTO   0X0001L
#define KSPROPERTY_VIDEOPROCAMP_FLAGS_MANUAL   0X0002L
#define STATIC_PROPSETID_VIDCAP_SELECTOR   0x1ABDAECA,0x68B6,0x4F83,0x93,0x71,0xB4,0x13,0x90,0x7C,0x7B,0x9F
#define PROPSETID_VIDCAP_SELECTOR   DEFINE_GUIDNAMED(PROPSETID_VIDCAP_SELECTOR)
#define STATIC_PROPSETID_TUNER   0x6a2e0605L,0x28e4,0x11d0,0xa1,0x8c,0x00,0xa0,0xc9,0x11,0x89,0x56
#define PROPSETID_TUNER   DEFINE_GUIDNAMED(PROPSETID_TUNER)
#define STATIC_EVENTSETID_TUNER   0x6a2e0606L,0x28e4,0x11d0,0xa1,0x8c,0x00,0xa0,0xc9,0x11,0x89,0x56
#define EVENTSETID_TUNER   DEFINE_GUIDNAMED(EVENTSETID_TUNER)
#define STATIC_KSNODETYPE_VIDEO_STREAMING   0xDFF229E1L,0xF70F,0x11D0,0xB9,0x17,0x00,0xA0,0xC9,0x22,0x31,0x96
#define KSNODETYPE_VIDEO_STREAMING   DEFINE_GUIDNAMED(KSNODETYPE_VIDEO_STREAMING)
#define STATIC_KSNODETYPE_VIDEO_INPUT_TERMINAL   0xDFF229E2L,0xF70F,0x11D0,0xB9,0x17,0x00,0xA0,0xC9,0x22,0x31,0x96
#define KSNODETYPE_VIDEO_INPUT_TERMINAL   DEFINE_GUIDNAMED(KSNODETYPE_VIDEO_INPUT_TERMINAL)
#define STATIC_KSNODETYPE_VIDEO_OUTPUT_TERMINAL   0xDFF229E3L,0xF70F,0x11D0,0xB9,0x17,0x00,0xA0,0xC9,0x22,0x31,0x96
#define KSNODETYPE_VIDEO_OUTPUT_TERMINAL   DEFINE_GUIDNAMED(KSNODETYPE_VIDEO_OUTPUT_TERMINAL)
#define STATIC_KSNODETYPE_VIDEO_SELECTOR   0xDFF229E4L,0xF70F,0x11D0,0xB9,0x17,0x00,0xA0,0xC9,0x22,0x31,0x96
#define KSNODETYPE_VIDEO_SELECTOR   DEFINE_GUIDNAMED(KSNODETYPE_VIDEO_SELECTOR)
#define STATIC_KSNODETYPE_VIDEO_PROCESSING   0xDFF229E5L,0xF70F,0x11D0,0xB9,0x17,0x00,0xA0,0xC9,0x22,0x31,0x96
#define KSNODETYPE_VIDEO_PROCESSING   DEFINE_GUIDNAMED(KSNODETYPE_VIDEO_PROCESSING)
#define STATIC_KSNODETYPE_VIDEO_CAMERA_TERMINAL   0xDFF229E6L,0xF70F,0x11D0,0xB9,0x17,0x00,0xA0,0xC9,0x22,0x31,0x96
#define KSNODETYPE_VIDEO_CAMERA_TERMINAL   DEFINE_GUIDNAMED(KSNODETYPE_VIDEO_CAMERA_TERMINAL)
#define STATIC_KSNODETYPE_VIDEO_INPUT_MTT   0xDFF229E7L,0xF70F,0x11D0,0xB9,0x17,0x00,0xA0,0xC9,0x22,0x31,0x96
#define KSNODETYPE_VIDEO_INPUT_MTT   DEFINE_GUIDNAMED(KSNODETYPE_VIDEO_INPUT_MTT)
#define STATIC_KSNODETYPE_VIDEO_OUTPUT_MTT   0xDFF229E8L,0xF70F,0x11D0,0xB9,0x17,0x00,0xA0,0xC9,0x22,0x31,0x96
#define KSNODETYPE_VIDEO_OUTPUT_MTT   DEFINE_GUIDNAMED(KSNODETYPE_VIDEO_OUTPUT_MTT)
#define STATIC_PROPSETID_VIDCAP_VIDEOENCODER   0x6a2e0610L,0x28e4,0x11d0,0xa1,0x8c,0x00,0xa0,0xc9,0x11,0x89,0x56
#define PROPSETID_VIDCAP_VIDEOENCODER   DEFINE_GUIDNAMED(PROPSETID_VIDCAP_VIDEOENCODER)
#define STATIC_PROPSETID_VIDCAP_VIDEODECODER   0xC6E13350L,0x30AC,0x11d0,0xA1,0x8C,0x00,0xA0,0xC9,0x11,0x89,0x56
#define PROPSETID_VIDCAP_VIDEODECODER   DEFINE_GUIDNAMED(PROPSETID_VIDCAP_VIDEODECODER)
#define STATIC_EVENTSETID_VIDEODECODER   0x6a2e0621L,0x28e4,0x11d0,0xa1,0x8c,0x00,0xa0,0xc9,0x11,0x89,0x56
#define EVENTSETID_VIDEODECODER   DEFINE_GUIDNAMED(EVENTSETID_VIDEODECODER)
#define STATIC_PROPSETID_VIDCAP_CAMERACONTROL   0xC6E13370L,0x30AC,0x11d0,0xa1,0x8C,0x00,0xA0,0xC9,0x11,0x89,0x56
#define PROPSETID_VIDCAP_CAMERACONTROL   DEFINE_GUIDNAMED(PROPSETID_VIDCAP_CAMERACONTROL)
#define KSPROPERTY_CAMERACONTROL_FLAGS_AUTO   0X0001L
#define KSPROPERTY_CAMERACONTROL_FLAGS_MANUAL   0X0002L
#define KSPROPERTY_CAMERACONTROL_FLAGS_ABSOLUTE   0X0000L
#define KSPROPERTY_CAMERACONTROL_FLAGS_RELATIVE   0X0010L
#define STATIC_PROPSETID_EXT_DEVICE   0xB5730A90L,0x1A2C,0x11cf,0x8c,0x23,0x00,0xAA,0x00,0x6B,0x68,0x14
#define PROPSETID_EXT_DEVICE   DEFINE_GUIDNAMED(PROPSETID_EXT_DEVICE)
#define STATIC_PROPSETID_EXT_TRANSPORT   0xA03CD5F0L,0x3045,0x11cf,0x8c,0x44,0x00,0xAA,0x00,0x6B,0x68,0x14
#define PROPSETID_EXT_TRANSPORT   DEFINE_GUIDNAMED(PROPSETID_EXT_TRANSPORT)
#define STATIC_PROPSETID_TIMECODE_READER   0x9B496CE1L,0x811B,0x11cf,0x8C,0x77,0x00,0xAA,0x00,0x6B,0x68,0x14
#define PROPSETID_TIMECODE_READER   DEFINE_GUIDNAMED(PROPSETID_TIMECODE_READER)
#define STATIC_KSEVENTSETID_EXTDEV_Command   0x109c7988L,0xb3cb,0x11d2,0xb4,0x8e,0x00,0x60,0x97,0xb3,0x39,0x1b
#define KSEVENTSETID_EXTDEV_Command   DEFINE_GUIDNAMED(KSEVENTSETID_EXTDEV_Command)
#define STATIC_PROPSETID_VIDCAP_CROSSBAR   0x6a2e0640L,0x28e4,0x11d0,0xa1,0x8c,0x00,0xa0,0xc9,0x11,0x89,0x56
#define PROPSETID_VIDCAP_CROSSBAR   DEFINE_GUIDNAMED(PROPSETID_VIDCAP_CROSSBAR)
#define STATIC_EVENTSETID_CROSSBAR   0x6a2e0641L,0x28e4,0x11d0,0xa1,0x8c,0x00,0xa0,0xc9,0x11,0x89,0x56
#define EVENTSETID_CROSSBAR   DEFINE_GUIDNAMED(EVENTSETID_CROSSBAR)
#define STATIC_PROPSETID_VIDCAP_TVAUDIO   0x6a2e0650L,0x28e4,0x11d0,0xa1,0x8c,0x00,0xa0,0xc9,0x11,0x89,0x56
#define PROPSETID_VIDCAP_TVAUDIO   DEFINE_GUIDNAMED(PROPSETID_VIDCAP_TVAUDIO)
#define KS_TVAUDIO_MODE_MONO   0x0001
#define KS_TVAUDIO_MODE_STEREO   0x0002
#define KS_TVAUDIO_MODE_LANG_A   0x0010
#define KS_TVAUDIO_MODE_LANG_B   0x0020
#define KS_TVAUDIO_MODE_LANG_C   0x0040
#define STATIC_KSEVENTSETID_VIDCAP_TVAUDIO   0x6a2e0651L,0x28e4,0x11d0,0xa1,0x8c,0x00,0xa0,0xc9,0x11,0x89,0x56
#define KSEVENTSETID_VIDCAP_TVAUDIO   DEFINE_GUIDNAMED(KSEVENTSETID_VIDCAP_TVAUDIO)
#define STATIC_PROPSETID_VIDCAP_VIDEOCOMPRESSION   0xC6E13343L,0x30AC,0x11d0,0xA1,0x8C,0x00,0xA0,0xC9,0x11,0x89,0x56
#define PROPSETID_VIDCAP_VIDEOCOMPRESSION   DEFINE_GUIDNAMED(PROPSETID_VIDCAP_VIDEOCOMPRESSION)
#define STATIC_KSDATAFORMAT_SUBTYPE_OVERLAY   0xe436eb7fL,0x524f,0x11ce,0x9f,0x53,0x00,0x20,0xaf,0x0b,0xa7,0x70
#define KSDATAFORMAT_SUBTYPE_OVERLAY   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_OVERLAY)
#define STATIC_KSPROPSETID_OverlayUpdate   0x490EA5CFL,0x7681,0x11D1,0xA2,0x1C,0x00,0xA0,0xC9,0x22,0x31,0x96
#define KSPROPSETID_OverlayUpdate   DEFINE_GUIDNAMED(KSPROPSETID_OverlayUpdate)
#define DEFINE_KSPROPERTY_ITEM_OVERLAYUPDATE_INTERESTS(Handler)
#define DEFINE_KSPROPERTY_ITEM_OVERLAYUPDATE_PALETTE(Handler)
#define DEFINE_KSPROPERTY_ITEM_OVERLAYUPDATE_COLORKEY(Handler)
#define DEFINE_KSPROPERTY_ITEM_OVERLAYUPDATE_CLIPLIST(Handler)
#define DEFINE_KSPROPERTY_ITEM_OVERLAYUPDATE_VIDEOPOSITION(Handler)
#define DEFINE_KSPROPERTY_ITEM_OVERLAYUPDATE_DISPLAYCHANGE(Handler)
#define DEFINE_KSPROPERTY_ITEM_OVERLAYUPDATE_COLORREF(Handler)
#define STATIC_PROPSETID_VIDCAP_VIDEOCONTROL   0x6a2e0670L,0x28e4,0x11d0,0xa1,0x8c,0x00,0xa0,0xc9,0x11,0x89,0x56
#define PROPSETID_VIDCAP_VIDEOCONTROL   DEFINE_GUIDNAMED(PROPSETID_VIDCAP_VIDEOCONTROL)
#define STATIC_PROPSETID_VIDCAP_DROPPEDFRAMES   0xC6E13344L,0x30AC,0x11d0,0xa1,0x8c,0x00,0xa0,0xc9,0x11,0x89,0x56
#define PROPSETID_VIDCAP_DROPPEDFRAMES   DEFINE_GUIDNAMED(PROPSETID_VIDCAP_DROPPEDFRAMES)
#define STATIC_KSPROPSETID_VPConfig   0xbc29a660L,0x30e3,0x11d0,0x9e,0x69,0x00,0xc0,0x4f,0xd7,0xc1,0x5b
#define KSPROPSETID_VPConfig   DEFINE_GUIDNAMED(KSPROPSETID_VPConfig)
#define STATIC_KSPROPSETID_VPVBIConfig   0xec529b00L,0x1a1f,0x11d1,0xba,0xd9,0x0,0x60,0x97,0x44,0x11,0x1a
#define KSPROPSETID_VPVBIConfig   DEFINE_GUIDNAMED(KSPROPSETID_VPVBIConfig)
#define STATIC_CLSID_KsIBasicAudioInterfaceHandler   0xb9f8ac3e,0x0f71,0x11d2,0xb7,0x2c,0x00,0xc0,0x4f,0xb6,0xbd,0x3d
#define CLSID_KsIBasicAudioInterfaceHandler   DEFINE_GUIDNAMED(CLSID_KsIBasicAudioInterfaceHandler)
#define DDPF_FOURCC   0x00000004l
#define DDVPTYPE_E_HREFH_VREFH   0x54F39980L,0xDA60,0x11CF,0x9B,0x06,0x00,0xA0,0xC9,0x03,0xA3,0xB8
#define DDVPTYPE_E_HREFL_VREFL   0xE09C77E0L,0xDA60,0x11CF,0x9B,0x06,0x00,0xA0,0xC9,0x03,0xA3,0xB8
#define STATIC_KSEVENTSETID_VPNotify   0x20c5598eL,0xd3c8,0x11d0,0x8d,0xfc,0x00,0xc0,0x4f,0xd7,0xc0,0x8b
#define KSEVENTSETID_VPNotify   DEFINE_GUIDNAMED(KSEVENTSETID_VPNotify)
#define STATIC_KSEVENTSETID_VIDCAPTOSTI   0xdb47de20,0xf628,0x11d1,0xba,0x41,0x0,0xa0,0xc9,0xd,0x2b,0x5
#define KSEVENTSETID_VIDCAPNotify   DEFINE_GUIDNAMED(KSEVENTSETID_VIDCAPTOSTI)
#define STATIC_KSEVENTSETID_VPVBINotify   0xec529b01L,0x1a1f,0x11d1,0xba,0xd9,0x0,0x60,0x97,0x44,0x11,0x1a
#define KSEVENTSETID_VPVBINotify   DEFINE_GUIDNAMED(KSEVENTSETID_VPVBINotify)
#define STATIC_KSDATAFORMAT_TYPE_AUXLine21Data   0x670aea80L,0x3a82,0x11d0,0xb7,0x9b,0x00,0xaa,0x00,0x37,0x67,0xa7
#define KSDATAFORMAT_TYPE_AUXLine21Data   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_AUXLine21Data)
#define STATIC_KSDATAFORMAT_SUBTYPE_Line21_BytePair   0x6e8d4a22L,0x310c,0x11d0,0xb7,0x9a,0x00,0xaa,0x00,0x37,0x67,0xa7
#define KSDATAFORMAT_SUBTYPE_Line21_BytePair   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_Line21_BytePair)
#define STATIC_KSDATAFORMAT_SUBTYPE_Line21_GOPPacket   0x6e8d4a23L,0x310c,0x11d0,0xb7,0x9a,0x00,0xaa,0x00,0x37,0x67,0xa7
#define KSDATAFORMAT_SUBTYPE_Line21_GOPPacket   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_Line21_GOPPacket)
#define STATIC_KSDATAFORMAT_TYPE_DVD_ENCRYPTED_PACK   0xed0b916a,0x044d,0x11d1,0xaa,0x78,0x00,0xc0,0x4f,0xc3,0x1d,0x60
#define KSDATAFORMAT_TYPE_DVD_ENCRYPTED_PACK   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_DVD_ENCRYPTED_PACK)
#define KS_AM_UseNewCSSKey   0x1
#define STATIC_KSPROPSETID_TSRateChange   0xa503c5c0,0x1d1d,0x11d1,0xad,0x80,0x44,0x45,0x53,0x54,0x0,0x0
#define KSPROPSETID_TSRateChange   DEFINE_GUIDNAMED(KSPROPSETID_TSRateChange)
#define STATIC_KSCATEGORY_ENCODER   0x19689bf6,0xc384,0x48fd,0xad,0x51,0x90,0xe5,0x8c,0x79,0xf7,0xb
#define KSCATEGORY_ENCODER   DEFINE_GUIDNAMED(KSCATEGORY_ENCODER)
#define STATIC_KSCATEGORY_MULTIPLEXER   0x7a5de1d3,0x1a1,0x452c,0xb4,0x81,0x4f,0xa2,0xb9,0x62,0x71,0xe8
#define KSCATEGORY_MULTIPLEXER   DEFINE_GUIDNAMED(KSCATEGORY_MULTIPLEXER)
#define STATIC_ENCAPIPARAM_BITRATE   0x49cc4c43,0xca83,0x4ad4,0xa9,0xaf,0xf3,0x69,0x6a,0xf6,0x66,0xdf
#define ENCAPIPARAM_BITRATE   DEFINE_GUIDNAMED(ENCAPIPARAM_BITRATE)
#define STATIC_ENCAPIPARAM_PEAK_BITRATE   0x703f16a9,0x3d48,0x44a1,0xb0,0x77,0x1,0x8d,0xff,0x91,0x5d,0x19
#define ENCAPIPARAM_PEAK_BITRATE   DEFINE_GUIDNAMED(ENCAPIPARAM_PEAK_BITRATE)
#define STATIC_ENCAPIPARAM_BITRATE_MODE   0xee5fb25c,0xc713,0x40d1,0x9d,0x58,0xc0,0xd7,0x24,0x1e,0x25,0xf
#define ENCAPIPARAM_BITRATE_MODE   DEFINE_GUIDNAMED(ENCAPIPARAM_BITRATE_MODE)
#define STATIC_CODECAPI_CHANGELISTS   0x62b12acf,0xf6b0,0x47d9,0x94,0x56,0x96,0xf2,0x2c,0x4e,0x0b,0x9d
#define CODECAPI_CHANGELISTS   DEFINE_GUIDNAMED(CODECAPI_CHANGELISTS)
#define STATIC_CODECAPI_VIDEO_ENCODER   0x7112e8e1,0x3d03,0x47ef,0x8e,0x60,0x03,0xf1,0xcf,0x53,0x73,0x01
#define CODECAPI_VIDEO_ENCODER   DEFINE_GUIDNAMED(CODECAPI_VIDEO_ENCODER)
#define STATIC_CODECAPI_AUDIO_ENCODER   0xb9d19a3e,0xf897,0x429c,0xbc,0x46,0x81,0x38,0xb7,0x27,0x2b,0x2d
#define CODECAPI_AUDIO_ENCODER   DEFINE_GUIDNAMED(CODECAPI_AUDIO_ENCODER)
#define STATIC_CODECAPI_SETALLDEFAULTS   0x6c5e6a7c,0xacf8,0x4f55,0xa9,0x99,0x1a,0x62,0x81,0x09,0x05,0x1b
#define CODECAPI_SETALLDEFAULTS   DEFINE_GUIDNAMED(CODECAPI_SETALLDEFAULTS)
#define STATIC_CODECAPI_ALLSETTINGS   0x6a577e92,0x83e1,0x4113,0xad,0xc2,0x4f,0xce,0xc3,0x2f,0x83,0xa1
#define CODECAPI_ALLSETTINGS   DEFINE_GUIDNAMED(CODECAPI_ALLSETTINGS)
#define STATIC_CODECAPI_SUPPORTSEVENTS   0x0581af97,0x7693,0x4dbd,0x9d,0xca,0x3f,0x9e,0xbd,0x65,0x85,0xa1
#define CODECAPI_SUPPORTSEVENTS   DEFINE_GUIDNAMED(CODECAPI_SUPPORTSEVENTS)
#define STATIC_CODECAPI_CURRENTCHANGELIST   0x1cb14e83,0x7d72,0x4657,0x83,0xfd,0x47,0xa2,0xc5,0xb9,0xd1,0x3d
#define CODECAPI_CURRENTCHANGELIST   DEFINE_GUIDNAMED(CODECAPI_CURRENTCHANGELIST)
#define STATIC_KSPROPSETID_Jack   0x4509f757, 0x2d46, 0x4637, 0x8e, 0x62, 0xce, 0x7d, 0xb9, 0x44, 0xf5, 0x7b
#define KSPROPSETID_Jack   DEFINE_GUIDNAMED(KSPROPSETID_Jack)
#define MAX_SINK_DESCRIPTION_NAME_LENGTH   32
#define JACKDESC2_PRESENCE_DETECT_CAPABILITY   0x00000001
#define JACKDESC2_DYNAMIC_FORMAT_CHANGE_CAPABILITY   0x00000002

Typedefs

typedef struct
KSMULTIPLE_DATA_PROP * 
PKSMULTIPLE_DATA_PROP
typedef struct KSAUDIO_POSITION * PKSAUDIO_POSITION
typedef struct _DS3DVECTOR DS3DVECTOR
typedef struct _DS3DVECTOR * PDS3DVECTOR
typedef struct
KSDS3D_LISTENER_ALL * 
PKSDS3D_LISTENER_ALL
typedef struct
KSDS3D_LISTENER_ORIENTATION * 
PKSDS3D_LISTENER_ORIENTATION
typedef struct KSDS3D_BUFFER_ALL * PKSDS3D_BUFFER_ALL
typedef struct
KSDS3D_BUFFER_CONE_ANGLES * 
PKSDS3D_BUFFER_CONE_ANGLES
typedef struct
KSDS3D_HRTF_PARAMS_MSG * 
PKSDS3D_HRTF_PARAMS_MSG
typedef struct
KSDS3D_HRTF_INIT_MSG * 
PKSDS3D_HRTF_INIT_MSG
typedef struct
KSDS3D_HRTF_FILTER_FORMAT_MSG * 
PKSDS3D_HRTF_FILTER_FORMAT_MSG
typedef struct KSDS3D_ITD_PARAMS * PKSDS3D_ITD_PARAMS
typedef struct
KSDS3D_ITD_PARAMS_MSG * 
PKSDS3D_ITD_PARAMS_MSG
typedef struct KSDATARANGE_AUDIO * PKSDATARANGE_AUDIO
typedef struct
KSAUDIO_COPY_PROTECTION * 
PKSAUDIO_COPY_PROTECTION
typedef struct
KSAUDIO_CHANNEL_CONFIG * 
PKSAUDIO_CHANNEL_CONFIG
typedef struct
KSAUDIO_DYNAMIC_RANGE * 
PKSAUDIO_DYNAMIC_RANGE
typedef struct KSAUDIO_MIXLEVEL * PKSAUDIO_MIXLEVEL
typedef struct KSAUDIO_MIX_CAPS * PKSAUDIO_MIX_CAPS
typedef struct
KSAUDIO_MIXCAP_TABLE * 
PKSAUDIO_MIXCAP_TABLE
typedef struct
KSAUDIO_STEREO_ENHANCE * 
PKSAUDIO_STEREO_ENHANCE
typedef struct
KSAUDIO_PREFERRED_STATUS * 
PKSAUDIO_PREFERRED_STATUS
typedef struct
KSWAVETABLE_WAVE_DESC * 
PKSWAVETABLE_WAVE_DESC
typedef struct KSWAVE_COMPATCAPS * PKSWAVE_COMPATCAPS
typedef struct
KSWAVE_INPUT_CAPABILITIES * 
PKSWAVE_INPUT_CAPABILITIES
typedef struct
KSWAVE_OUTPUT_CAPABILITIES * 
PKSWAVE_OUTPUT_CAPABILITIES
typedef struct KSWAVE_VOLUME * PKSWAVE_VOLUME
typedef struct KSWAVE_BUFFER * PKSWAVE_BUFFER
typedef struct KSDATARANGE_MUSIC * PKSDATARANGE_MUSIC
typedef struct
LOOPEDSTREAMING_POSITION_EVENT_DATA * 
PLOOPEDSTREAMING_POSITION_EVENT_DATA
typedef struct
SYSAUDIO_CREATE_VIRTUAL_SOURCE * 
PSYSAUDIO_CREATE_VIRTUAL_SOURCE
typedef struct
SYSAUDIO_SELECT_GRAPH * 
PSYSAUDIO_SELECT_GRAPH
typedef struct
SYSAUDIO_INSTANCE_INFO * 
PSYSAUDIO_INSTANCE_INFO
typedef struct
SYSAUDIO_ATTACH_VIRTUAL_SOURCE * 
PSYSAUDIO_ATTACH_VIRTUAL_SOURCE
typedef struct KSNODEPROPERTY * PKSNODEPROPERTY
typedef struct
KSNODEPROPERTY_AUDIO_CHANNEL * 
PKSNODEPROPERTY_AUDIO_CHANNEL
typedef struct
KSNODEPROPERTY_AUDIO_DEV_SPECIFIC * 
PKSNODEPROPERTY_AUDIO_DEV_SPECIFIC
typedef struct
KSNODEPROPERTY_AUDIO_3D_LISTENER * 
PKSNODEPROPERTY_AUDIO_3D_LISTENER
typedef struct
KSNODEPROPERTY_AUDIO_PROPERTY * 
PKSNODEPROPERTY_AUDIO_PROPERTY
typedef struct KSMUSICFORMAT * PKSMUSICFORMAT
typedef struct _KSMPEGVID_RECT KSMPEGVID_RECT
typedef struct _KSMPEGVID_RECT * PKSMPEGVID_RECT
typedef struct
KSAC3_ERROR_CONCEALMENT * 
PKSAC3_ERROR_CONCEALMENT
typedef struct
KSAC3_ALTERNATE_AUDIO * 
PKSAC3_ALTERNATE_AUDIO
typedef struct KSAC3_DOWNMIX * PKSAC3_DOWNMIX
typedef struct
KSAC3_BIT_STREAM_MODE * 
PKSAC3_BIT_STREAM_MODE
typedef struct
KSAC3_DIALOGUE_LEVEL * 
PKSAC3_DIALOGUE_LEVEL
typedef struct KSAC3_ROOM_TYPE * PKSAC3_ROOM_TYPE
typedef struct _KS_DVD_YCrCb KS_DVD_YCrCb
typedef struct _KS_DVD_YCrCb * PKS_DVD_YCrCb
typedef struct _KS_DVD_YUV KS_DVD_YUV
typedef struct _KS_DVD_YUV * PKS_DVD_YUV
typedef struct _KSPROPERTY_SPPAL KSPROPERTY_SPPAL
typedef struct _KSPROPERTY_SPPAL * PKSPROPERTY_SPPAL
typedef struct _KS_COLCON KS_COLCON
typedef struct _KS_COLCON * PKS_COLCON
typedef struct _KSPROPERTY_SPHLI KSPROPERTY_SPHLI
typedef struct _KSPROPERTY_SPHLI * PKSPROPERTY_SPHLI
typedef WINBOOL KSPROPERTY_COMPOSIT_ON
typedef WINBOOL * PKSPROPERTY_COMPOSIT_ON
typedef struct _KS_DVDCOPY_CHLGKEY KS_DVDCOPY_CHLGKEY
typedef struct
_KS_DVDCOPY_CHLGKEY * 
PKS_DVDCOPY_CHLGKEY
typedef struct _KS_DVDCOPY_BUSKEY KS_DVDCOPY_BUSKEY
typedef struct _KS_DVDCOPY_BUSKEY * PKS_DVDCOPY_BUSKEY
typedef struct _KS_DVDCOPY_DISCKEY KS_DVDCOPY_DISCKEY
typedef struct
_KS_DVDCOPY_DISCKEY * 
PKS_DVDCOPY_DISCKEY
typedef struct _KS_DVDCOPY_REGION KS_DVDCOPY_REGION
typedef struct _KS_DVDCOPY_REGION * PKS_DVDCOPY_REGION
typedef struct _KS_DVDCOPY_TITLEKEY KS_DVDCOPY_TITLEKEY
typedef struct
_KS_DVDCOPY_TITLEKEY * 
PKS_DVDCOPY_TITLEKEY
typedef struct _KS_COPY_MACROVISION KS_COPY_MACROVISION
typedef struct
_KS_COPY_MACROVISION * 
PKS_COPY_MACROVISION
typedef struct
_KS_DVDCOPY_SET_COPY_STATE 
KS_DVDCOPY_SET_COPY_STATE
typedef struct
_KS_DVDCOPY_SET_COPY_STATE * 
PKS_DVDCOPY_SET_COPY_STATE
typedef enum
KS_COPY_MACROVISION_LEVEL * 
PKS_COPY_MACROVISION_LEVEL
typedef struct tagKS_RGBQUAD KS_RGBQUAD
typedef struct tagKS_RGBQUAD * PKS_RGBQUAD
typedef struct
tagKS_BITMAPINFOHEADER 
KS_BITMAPINFOHEADER
typedef struct
tagKS_BITMAPINFOHEADER * 
PKS_BITMAPINFOHEADER
typedef struct tag_KS_TRUECOLORINFO KS_TRUECOLORINFO
typedef struct
tag_KS_TRUECOLORINFO * 
PKS_TRUECOLORINFO
typedef LONGLONG REFERENCE_TIME
typedef struct
tagKS_VIDEOINFOHEADER 
KS_VIDEOINFOHEADER
typedef struct
tagKS_VIDEOINFOHEADER * 
PKS_VIDEOINFOHEADER
typedef struct tagKS_VIDEOINFO KS_VIDEOINFO
typedef struct tagKS_VIDEOINFO * PKS_VIDEOINFO
typedef struct tagKS_VBIINFOHEADER KS_VBIINFOHEADER
typedef struct
tagKS_VBIINFOHEADER * 
PKS_VBIINFOHEADER
typedef struct
tagKS_AnalogVideoInfo 
KS_ANALOGVIDEOINFO
typedef struct
tagKS_AnalogVideoInfo * 
PKS_ANALOGVIDEOINFO
typedef struct
tagKS_TVTUNER_CHANGE_INFO 
KS_TVTUNER_CHANGE_INFO
typedef struct
tagKS_TVTUNER_CHANGE_INFO * 
PKS_TVTUNER_CHANGE_INFO
typedef struct
tagKS_VIDEOINFOHEADER2 
KS_VIDEOINFOHEADER2
typedef struct
tagKS_VIDEOINFOHEADER2 * 
PKS_VIDEOINFOHEADER2
typedef struct tagKS_MPEG1VIDEOINFO KS_MPEG1VIDEOINFO
typedef struct
tagKS_MPEG1VIDEOINFO * 
PKS_MPEG1VIDEOINFO
typedef struct tagKS_MPEGVIDEOINFO2 KS_MPEGVIDEOINFO2
typedef struct
tagKS_MPEGVIDEOINFO2 * 
PKS_MPEGVIDEOINFO2
typedef struct tagKS_MPEAUDIOINFO KS_MPEGAUDIOINFO
typedef struct tagKS_MPEAUDIOINFO * PKS_MPEGAUDIOINFO
typedef struct
tagKS_DATAFORMAT_VIDEOINFOHEADER 
KS_DATAFORMAT_VIDEOINFOHEADER
typedef struct
tagKS_DATAFORMAT_VIDEOINFOHEADER * 
PKS_DATAFORMAT_VIDEOINFOHEADER
typedef struct
tagKS_DATAFORMAT_VIDEOINFOHEADER2 
KS_DATAFORMAT_VIDEOINFOHEADER2
typedef struct
tagKS_DATAFORMAT_VIDEOINFOHEADER2 * 
PKS_DATAFORMAT_VIDEOINFOHEADER2
typedef struct
tagKS_DATAFORMAT_VIDEOINFO_PALETTE 
KS_DATAFORMAT_VIDEOINFO_PALETTE
typedef struct
tagKS_DATAFORMAT_VIDEOINFO_PALETTE * 
PKS_DATAFORMAT_VIDEOINFO_PALETTE
typedef struct
tagKS_DATAFORMAT_VBIINFOHEADER 
KS_DATAFORMAT_VBIINFOHEADER
typedef struct
tagKS_DATAFORMAT_VBIINFOHEADER * 
PKS_DATAFORMAT_VBIINFOHEADER
typedef struct
_KS_VIDEO_STREAM_CONFIG_CAPS 
KS_VIDEO_STREAM_CONFIG_CAPS
typedef struct
_KS_VIDEO_STREAM_CONFIG_CAPS * 
PKS_VIDEO_STREAM_CONFIG_CAPS
typedef struct
tagKS_DATARANGE_VIDEO 
KS_DATARANGE_VIDEO
typedef struct
tagKS_DATARANGE_VIDEO * 
PKS_DATARANGE_VIDEO
typedef struct
tagKS_DATARANGE_VIDEO2 
KS_DATARANGE_VIDEO2
typedef struct
tagKS_DATARANGE_VIDEO2 * 
PKS_DATARANGE_VIDEO2
typedef struct
tagKS_DATARANGE_MPEG1_VIDEO 
KS_DATARANGE_MPEG1_VIDEO
typedef struct
tagKS_DATARANGE_MPEG1_VIDEO * 
PKS_DATARANGE_MPEG1_VIDEO
typedef struct
tagKS_DATARANGE_MPEG2_VIDEO 
KS_DATARANGE_MPEG2_VIDEO
typedef struct
tagKS_DATARANGE_MPEG2_VIDEO * 
PKS_DATARANGE_MPEG2_VIDEO
typedef struct
tagKS_DATARANGE_VIDEO_PALETTE 
KS_DATARANGE_VIDEO_PALETTE
typedef struct
tagKS_DATARANGE_VIDEO_PALETTE * 
PKS_DATARANGE_VIDEO_PALETTE
typedef struct
tagKS_DATARANGE_VIDEO_VBI 
KS_DATARANGE_VIDEO_VBI
typedef struct
tagKS_DATARANGE_VIDEO_VBI * 
PKS_DATARANGE_VIDEO_VBI
typedef struct
tagKS_DATARANGE_ANALOGVIDEO 
KS_DATARANGE_ANALOGVIDEO
typedef struct
tagKS_DATARANGE_ANALOGVIDEO * 
PKS_DATARANGE_ANALOGVIDEO
typedef struct
_VBICAP_PROPERTIES_PROTECTION_S 
VBICAP_PROPERTIES_PROTECTION_S
typedef struct
_VBICAP_PROPERTIES_PROTECTION_S * 
PVBICAP_PROPERTIES_PROTECTION_S
typedef struct _NABTSFEC_BUFFER NABTSFEC_BUFFER
typedef struct _NABTSFEC_BUFFER * PNABTSFEC_BUFFER
typedef struct
_VBICODECFILTERING_SCANLINES 
VBICODECFILTERING_SCANLINES
typedef struct
_VBICODECFILTERING_SCANLINES * 
PVBICODECFILTERING_SCANLINES
typedef struct
_VBICODECFILTERING_NABTS_SUBSTREAMS 
VBICODECFILTERING_NABTS_SUBSTREAMS
typedef struct
_VBICODECFILTERING_NABTS_SUBSTREAMS * 
PVBICODECFILTERING_NABTS_SUBSTREAMS
typedef struct
_VBICODECFILTERING_CC_SUBSTREAMS 
VBICODECFILTERING_CC_SUBSTREAMS
typedef struct
_VBICODECFILTERING_CC_SUBSTREAMS * 
PVBICODECFILTERING_CC_SUBSTREAMS
typedef struct _CC_BYTE_PAIR CC_BYTE_PAIR
typedef struct _CC_BYTE_PAIR * PCC_BYTE_PAIR
typedef struct _CC_HW_FIELD CC_HW_FIELD
typedef struct _CC_HW_FIELD * PCC_HW_FIELD
typedef struct _NABTS_BUFFER_LINE NABTS_BUFFER_LINE
typedef struct _NABTS_BUFFER_LINE * PNABTS_BUFFER_LINE
typedef struct _NABTS_BUFFER NABTS_BUFFER
typedef struct _NABTS_BUFFER * PNABTS_BUFFER
typedef struct _WST_BUFFER_LINE WST_BUFFER_LINE
typedef struct _WST_BUFFER_LINE * PWST_BUFFER_LINE
typedef struct _WST_BUFFER WST_BUFFER
typedef struct _WST_BUFFER * PWST_BUFFER
typedef struct
_VBICODECFILTERING_STATISTICS_COMMON 
VBICODECFILTERING_STATISTICS_COMMON
typedef struct
_VBICODECFILTERING_STATISTICS_COMMON * 
PVBICODECFILTERING_STATISTICS_COMMON
typedef struct
_VBICODECFILTERING_STATISTICS_COMMON_PIN 
VBICODECFILTERING_STATISTICS_COMMON_PIN
typedef struct
_VBICODECFILTERING_STATISTICS_COMMON_PIN * 
PVBICODECFILTERING_STATISTICS_COMMON_PIN
typedef struct
_VBICODECFILTERING_STATISTICS_NABTS 
VBICODECFILTERING_STATISTICS_NABTS
typedef struct
_VBICODECFILTERING_STATISTICS_NABTS * 
PVBICODECFILTERING_STATISTICS_NABTS
typedef struct
_VBICODECFILTERING_STATISTICS_NABTS_PIN 
VBICODECFILTERING_STATISTICS_NABTS_PIN
typedef struct
_VBICODECFILTERING_STATISTICS_NABTS_PIN * 
PVBICODECFILTERING_STATISTICS_NABTS_PIN
typedef struct
_VBICODECFILTERING_STATISTICS_CC 
VBICODECFILTERING_STATISTICS_CC
typedef struct
_VBICODECFILTERING_STATISTICS_CC * 
PVBICODECFILTERING_STATISTICS_CC
typedef struct
_VBICODECFILTERING_STATISTICS_CC_PIN 
VBICODECFILTERING_STATISTICS_CC_PIN
typedef struct
_VBICODECFILTERING_STATISTICS_CC_PIN * 
PVBICODECFILTERING_STATISTICS_CC_PIN
typedef struct
_VBICODECFILTERING_STATISTICS_TELETEXT 
VBICODECFILTERING_STATISTICS_TELETEXT
typedef struct
_VBICODECFILTERING_STATISTICS_TELETEXT * 
PVBICODECFILTERING_STATISTICS_TELETEXT
typedef struct
_VBICODECFILTERING_STATISTICS_TELETEXT_PIN 
VBICODECFILTERING_STATISTICS_TELETEXT_PIN
typedef struct
_VBICODECFILTERING_STATISTICS_TELETEXT_PIN * 
PVBICODECFILTERING_STATISTICS_TELETEXT_PIN
typedef struct
KSPROPERTY_VBICODECFILTERING_SCANLINES_S * 
PKSPROPERTY_VBICODECFILTERING_SCANLINES_S
typedef struct
KSPROPERTY_VBICODECFILTERING_NABTS_SUBSTREAMS_S * 
PKSPROPERTY_VBICODECFILTERING_NABTS_SUBSTREAMS_S
typedef struct
KSPROPERTY_VBICODECFILTERING_CC_SUBSTREAMS_S * 
PKSPROPERTY_VBICODECFILTERING_CC_SUBSTREAMS_S
typedef struct
KSPROPERTY_VBICODECFILTERING_STATISTICS_COMMON_S * 
PKSPROPERTY_VBICODECFILTERING_STATISTICS_COMMON_S
typedef struct
KSPROPERTY_VBICODECFILTERING_STATISTICS_COMMON_PIN_S * 
PKSPROPERTY_VBICODECFILTERING_STATISTICS_COMMON_PIN_S
typedef struct
KSPROPERTY_VBICODECFILTERING_STATISTICS_NABTS_S * 
PKSPROPERTY_VBICODECFILTERING_STATISTICS_NABTS_S
typedef struct
KSPROPERTY_VBICODECFILTERING_STATISTICS_NABTS_PIN_S * 
PKSPROPERTY_VBICODECFILTERING_STATISTICS_NABTS_PIN_S
typedef struct
KSPROPERTY_VBICODECFILTERING_STATISTICS_CC_S * 
PKSPROPERTY_VBICODECFILTERING_STATISTICS_CC_S
typedef struct
KSPROPERTY_VBICODECFILTERING_STATISTICS_CC_PIN_S * 
PKSPROPERTY_VBICODECFILTERING_STATISTICS_CC_PIN_S
typedef struct tagKS_FRAME_INFO KS_FRAME_INFO
typedef struct tagKS_FRAME_INFO * PKS_FRAME_INFO
typedef struct tagKS_VBI_FRAME_INFO KS_VBI_FRAME_INFO
typedef struct
tagKS_VBI_FRAME_INFO * 
PKS_VBI_FRAME_INFO
typedef struct
KSPROPERTY_ALLOCATOR_CONTROL_SURFACE_SIZE_S * 
PKSPROPERTY_ALLOCATOR_CONTROL_SURFACE_SIZE_S
typedef struct
KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_CAPS_S * 
PKSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_CAPS_S
typedef struct
KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_INTERLEAVE_S * 
PKSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_INTERLEAVE_S
typedef struct
KSPROPERTY_VIDEOPROCAMP_S * 
PKSPROPERTY_VIDEOPROCAMP_S
typedef struct
KSPROPERTY_VIDEOPROCAMP_NODE_S * 
PKSPROPERTY_VIDEOPROCAMP_NODE_S
typedef struct
KSPROPERTY_VIDEOPROCAMP_S2 * 
PKSPROPERTY_VIDEOPROCAMP_S2
typedef struct
KSPROPERTY_VIDEOPROCAMP_NODE_S2 * 
PKSPROPERTY_VIDEOPROCAMP_NODE_S2
typedef enum
KSPROPERTY_VIDCAP_SELECTOR * 
PKSPROPERTY_VIDCAP_SELECTOR
typedef struct
KSPROPERTY_SELECTOR_S * 
PKSPROPERTY_SELECTOR_S
typedef struct
KSPROPERTY_SELECTOR_NODE_S * 
PKSPROPERTY_SELECTOR_NODE_S
typedef struct
KSPROPERTY_TUNER_CAPS_S * 
PKSPROPERTY_TUNER_CAPS_S
typedef struct
KSPROPERTY_TUNER_IF_MEDIUM_S * 
PKSPROPERTY_TUNER_IF_MEDIUM_S
typedef struct
KSPROPERTY_TUNER_MODE_CAPS_S * 
PKSPROPERTY_TUNER_MODE_CAPS_S
typedef struct
KSPROPERTY_TUNER_MODE_S * 
PKSPROPERTY_TUNER_MODE_S
typedef struct
KSPROPERTY_TUNER_FREQUENCY_S * 
PKSPROPERTY_TUNER_FREQUENCY_S
typedef struct
KSPROPERTY_TUNER_STANDARD_S * 
PKSPROPERTY_TUNER_STANDARD_S
typedef struct
KSPROPERTY_TUNER_INPUT_S * 
PKSPROPERTY_TUNER_INPUT_S
typedef struct
KSPROPERTY_TUNER_STATUS_S * 
PKSPROPERTY_TUNER_STATUS_S
typedef struct
KSPROPERTY_VIDEOENCODER_S * 
PKSPROPERTY_VIDEOENCODER_S
typedef struct
KSPROPERTY_VIDEODECODER_CAPS_S * 
PKSPROPERTY_VIDEODECODER_CAPS_S
typedef struct
KSPROPERTY_VIDEODECODER_STATUS_S * 
PKSPROPERTY_VIDEODECODER_STATUS_S
typedef struct
KSPROPERTY_VIDEODECODER_S * 
PKSPROPERTY_VIDEODECODER_S
typedef struct
KSPROPERTY_CAMERACONTROL_S * 
PKSPROPERTY_CAMERACONTROL_S
typedef struct
KSPROPERTY_CAMERACONTROL_NODE_S 
PKSPROPERTY_CAMERACONTROL_NODE_S
typedef struct
KSPROPERTY_CAMERACONTROL_S2 * 
PKSPROPERTY_CAMERACONTROL_S2
typedef struct
KSPROPERTY_CAMERACONTROL_NODE_S2 * 
PKSPROPERTY_CAMERACONTROL_NODE_S2
typedef struct
KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH_S * 
PKSPROPERTY_CAMERACONTROL_FOCAL_LENGTH_S
typedef struct
KSPROPERTY_CAMERACONTROL_NODE_FOCAL_LENGTH_S * 
PKSPROPERTY_CAMERACONTROL_NODE_FOCAL_LENGTH_S
typedef struct tagDEVCAPS DEVCAPS
typedef struct tagDEVCAPS * PDEVCAPS
typedef struct
KSPROPERTY_EXTDEVICE_S * 
PKSPROPERTY_EXTDEVICE_S
typedef struct tagTRANSPORTSTATUS TRANSPORTSTATUS
typedef struct tagTRANSPORTSTATUS * PTRANSPORTSTATUS
typedef struct
tagTRANSPORTBASICPARMS 
TRANSPORTBASICPARMS
typedef struct
tagTRANSPORTBASICPARMS * 
PTRANSPORTBASICPARMS
typedef struct
tagTRANSPORTVIDEOPARMS 
TRANSPORTVIDEOPARMS
typedef struct
tagTRANSPORTVIDEOPARMS * 
PTRANSPORTVIDEOPARMS
typedef struct
tagTRANSPORTAUDIOPARMS 
TRANSPORTAUDIOPARMS
typedef struct
tagTRANSPORTAUDIOPARMS * 
PTRANSPORTAUDIOPARMS
typedef struct MEDIUM_INFO * PMEDIUM_INFO
typedef struct TRANSPORT_STATE * PTRANSPORT_STATE
typedef struct
KSPROPERTY_EXTXPORT_S * 
PKSPROPERTY_EXTXPORT_S
typedef struct
KSPROPERTY_EXTXPORT_NODE_S * 
PKSPROPERTY_EXTXPORT_NODE_S
typedef union _timecode TIMECODE
typedef TIMECODE * PTIMECODE
typedef struct tagTIMECODE_SAMPLE TIMECODE_SAMPLE
typedef TIMECODE_SAMPLE * PTIMECODE_SAMPLE
typedef struct
KSPROPERTY_TIMECODE_S * 
PKSPROPERTY_TIMECODE_S
typedef struct
KSPROPERTY_TIMECODE_NODE_S * 
PKSPROPERTY_TIMECODE_NODE_S
typedef struct
KSPROPERTY_CROSSBAR_CAPS_S * 
PKSPROPERTY_CROSSBAR_CAPS_S
typedef struct
KSPROPERTY_CROSSBAR_PININFO_S * 
PKSPROPERTY_CROSSBAR_PININFO_S
typedef struct
KSPROPERTY_CROSSBAR_ROUTE_S * 
PKSPROPERTY_CROSSBAR_ROUTE_S
typedef struct
KSPROPERTY_TVAUDIO_CAPS_S * 
PKSPROPERTY_TVAUDIO_CAPS_S
typedef struct
KSPROPERTY_TVAUDIO_S * 
PKSPROPERTY_TVAUDIO_S
typedef struct
KSPROPERTY_VIDEOCOMPRESSION_GETINFO_S * 
PKSPROPERTY_VIDEOCOMPRESSION_GETINFO_S
typedef struct
KSPROPERTY_VIDEOCOMPRESSION_S * 
PKSPROPERTY_VIDEOCOMPRESSION_S
typedef struct
KSPROPERTY_VIDEOCOMPRESSION_S1 * 
PKSPROPERTY_VIDEOCOMPRESSION_S1
typedef struct KSDISPLAYCHANGE * PKSDISPLAYCHANGE
typedef struct
KSPROPERTY_VIDEOCONTROL_CAPS_S * 
PKSPROPERTY_VIDEOCONTROL_CAPS_S
typedef struct
KSPROPERTY_VIDEOCONTROL_MODE_S * 
PKSPROPERTY_VIDEOCONTROL_MODE_S
typedef struct
KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S * 
PKSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE_S
typedef struct
KSPROPERTY_VIDEOCONTROL_FRAME_RATES_S * 
PKSPROPERTY_VIDEOCONTROL_FRAME_RATES_S
typedef struct
KSPROPERTY_DROPPEDFRAMES_CURRENT_S * 
PKSPROPERTY_DROPPEDFRAMES_CURRENT_S
typedef struct _DDPIXELFORMAT DDPIXELFORMAT
typedef struct _DDPIXELFORMAT * LPDDPIXELFORMAT
typedef struct _DDVIDEOPORTCONNECT DDVIDEOPORTCONNECT
typedef struct
_DDVIDEOPORTCONNECT * 
LPDDVIDEOPORTCONNECT
typedef struct tagKS_AMVPDIMINFO KS_AMVPDIMINFO
typedef struct tagKS_AMVPDIMINFO * PKS_AMVPDIMINFO
typedef struct tagKS_AMVPDATAINFO KS_AMVPDATAINFO
typedef struct tagKS_AMVPDATAINFO * PKS_AMVPDATAINFO
typedef struct tagKS_AMVPSIZE KS_AMVPSIZE
typedef struct tagKS_AMVPSIZE * PKS_AMVPSIZE
typedef struct KSVPMAXPIXELRATE * PKSVPMAXPIXELRATE
typedef struct KSVPSIZE_PROP * PKSVPSIZE_PROP
typedef struct KSVPSURFACEPARAMS * PKSVPSURFACEPARAMS
typedef enum
KSPROPERTY_EXTENSION_UNIT * 
PKSPROPERTY_EXTENSION_UNIT
typedef struct _KSGOP_USERDATA KSGOP_USERDATA
typedef struct _KSGOP_USERDATA * PKSGOP_USERDATA
typedef struct
KS_AM_SimpleRateChange * 
PKS_AM_SimpleRateChange
typedef struct
KS_AM_ExactRateChange * 
PKS_AM_ExactRateChange
typedef LONG KS_AM_MaxFullDataRate
typedef DWORD KS_AM_Step
typedef struct KSJACK_DESCRIPTION * PKSJACK_DESCRIPTION
typedef struct
_tagKSJACK_SINK_INFORMATION 
KSJACK_SINK_INFORMATION
typedef struct
_tagKSJACK_SINK_INFORMATION * 
PKSJACK_SINK_INFORMATION
typedef struct
_tagKSJACK_DESCRIPTION2 
KSJACK_DESCRIPTION2
typedef struct
_tagKSJACK_DESCRIPTION2 * 
PKSJACK_DESCRIPTION2

Enumerations

enum  KSINTERFACE_MEDIA { KSINTERFACE_MEDIA_MUSIC, KSINTERFACE_MEDIA_WAVE_BUFFERED, KSINTERFACE_MEDIA_WAVE_QUEUED }
enum  KSPROPERTY_DIRECTSOUND3DLISTENER {
  KSPROPERTY_DIRECTSOUND3DLISTENER_ALL, KSPROPERTY_DIRECTSOUND3DLISTENER_POSITION, KSPROPERTY_DIRECTSOUND3DLISTENER_VELOCITY, KSPROPERTY_DIRECTSOUND3DLISTENER_ORIENTATION,
  KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR, KSPROPERTY_DIRECTSOUND3DLISTENER_ROLLOFFFACTOR, KSPROPERTY_DIRECTSOUND3DLISTENER_DOPPLERFACTOR, KSPROPERTY_DIRECTSOUND3DLISTENER_BATCH,
  KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION
}
enum  KSPROPERTY_DIRECTSOUND3DBUFFER {
  KSPROPERTY_DIRECTSOUND3DBUFFER_ALL, KSPROPERTY_DIRECTSOUND3DBUFFER_POSITION, KSPROPERTY_DIRECTSOUND3DBUFFER_VELOCITY, KSPROPERTY_DIRECTSOUND3DBUFFER_CONEANGLES,
  KSPROPERTY_DIRECTSOUND3DBUFFER_CONEORIENTATION, KSPROPERTY_DIRECTSOUND3DBUFFER_CONEOUTSIDEVOLUME, KSPROPERTY_DIRECTSOUND3DBUFFER_MINDISTANCE, KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE,
  KSPROPERTY_DIRECTSOUND3DBUFFER_MODE
}
enum  KSDS3D_HRTF_FILTER_QUALITY { FULL_FILTER, LIGHT_FILTER, KSDS3D_FILTER_QUALITY_COUNT }
enum  KSDS3D_HRTF_COEFF_FORMAT { FLOAT_COEFF, SHORT_COEFF, KSDS3D_COEFF_COUNT }
enum  KSDS3D_HRTF_FILTER_METHOD { DIRECT_FORM, CASCADE_FORM, KSDS3D_FILTER_METHOD_COUNT }
enum  KSDS3D_HRTF_FILTER_VERSION { DS3D_HRTF_VERSION_1 }
enum  KSPROPERTY_HRTF3D { KSPROPERTY_HRTF3D_PARAMS = 0, KSPROPERTY_HRTF3D_INITIALIZE, KSPROPERTY_HRTF3D_FILTER_FORMAT }
enum  KSPROPERTY_ITD3D { KSPROPERTY_ITD3D_PARAMS = 0 }
enum  KSPROPERTY_BIBLIOGRAPHIC {
  KSPROPERTY_BIBLIOGRAPHIC_LEADER = 'RDL ', KSPROPERTY_BIBLIOGRAPHIC_LCCN = '010 ', KSPROPERTY_BIBLIOGRAPHIC_ISBN = '020 ', KSPROPERTY_BIBLIOGRAPHIC_ISSN = '220 ',
  KSPROPERTY_BIBLIOGRAPHIC_CATALOGINGSOURCE = '040 ', KSPROPERTY_BIBLIOGRAPHIC_MAINPERSONALNAME = '001 ', KSPROPERTY_BIBLIOGRAPHIC_MAINCORPORATEBODY = '011 ', KSPROPERTY_BIBLIOGRAPHIC_MAINMEETINGNAME = '111 ',
  KSPROPERTY_BIBLIOGRAPHIC_MAINUNIFORMTITLE = '031 ', KSPROPERTY_BIBLIOGRAPHIC_UNIFORMTITLE = '042 ', KSPROPERTY_BIBLIOGRAPHIC_TITLESTATEMENT = '542 ', KSPROPERTY_BIBLIOGRAPHIC_VARYINGFORMTITLE = '642 ',
  KSPROPERTY_BIBLIOGRAPHIC_PUBLICATION = '062 ', KSPROPERTY_BIBLIOGRAPHIC_PHYSICALDESCRIPTION = '003 ', KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYTITLE = '044 ', KSPROPERTY_BIBLIOGRAPHIC_SERIESSTATEMENT = '094 ',
  KSPROPERTY_BIBLIOGRAPHIC_GENERALNOTE = '005 ', KSPROPERTY_BIBLIOGRAPHIC_BIBLIOGRAPHYNOTE = '405 ', KSPROPERTY_BIBLIOGRAPHIC_CONTENTSNOTE = '505 ', KSPROPERTY_BIBLIOGRAPHIC_CREATIONCREDIT = '805 ',
  KSPROPERTY_BIBLIOGRAPHIC_CITATION = '015 ', KSPROPERTY_BIBLIOGRAPHIC_PARTICIPANT = '115 ', KSPROPERTY_BIBLIOGRAPHIC_SUMMARY = '025 ', KSPROPERTY_BIBLIOGRAPHIC_TARGETAUDIENCE = '125 ',
  KSPROPERTY_BIBLIOGRAPHIC_ADDEDFORMAVAILABLE = '035 ', KSPROPERTY_BIBLIOGRAPHIC_SYSTEMDETAILS = '835 ', KSPROPERTY_BIBLIOGRAPHIC_AWARDS = '685 ', KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYPERSONALNAME = '006 ',
  KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYTOPICALTERM = '056 ', KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYGEOGRAPHIC = '156 ', KSPROPERTY_BIBLIOGRAPHIC_INDEXTERMGENRE = '556 ', KSPROPERTY_BIBLIOGRAPHIC_INDEXTERMCURRICULUM = '856 ',
  KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYUNIFORMTITLE = '037 ', KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYRELATED = '047 ', KSPROPERTY_BIBLIOGRAPHIC_SERIESSTATEMENTPERSONALNAME = '008 ', KSPROPERTY_BIBLIOGRAPHIC_SERIESSTATEMENTUNIFORMTITLE = '038 '
}
enum  KSPROPERTY_TOPOLOGYNODE { KSPROPERTY_TOPOLOGYNODE_ENABLE = 1, KSPROPERTY_TOPOLOGYNODE_RESET }
enum  KSPROPERTY_RTAUDIO { KSPROPERTY_RTAUDIO_GETPOSITIONFUNCTION }
enum  KSPROPERTY_DRMAUDIOSTREAM { KSPROPERTY_DRMAUDIOSTREAM_CONTENTID }
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
}
enum  SE_TECHNIQUE {
  SE_TECH_NONE, SE_TECH_ANALOG_DEVICES_PHAT, SE_TECH_CREATIVE, SE_TECH_NATIONAL_SEMI,
  SE_TECH_YAMAHA_YMERSION, SE_TECH_BBE, SE_TECH_CRYSTAL_SEMI, SE_TECH_QSOUND_QXPANDER,
  SE_TECH_SPATIALIZER, SE_TECH_SRS, SE_TECH_PLATFORM_TECH, SE_TECH_AKM,
  SE_TECH_AUREAL, SE_TECH_AZTECH, SE_TECH_BINAURA, SE_TECH_ESS_TECH,
  SE_TECH_HARMAN_VMAX, SE_TECH_NVIDEA, SE_TECH_PHILIPS_INCREDIBLE, SE_TECH_TEXAS_INST,
  SE_TECH_VLSI_TECH
}
enum  KSPROPERTY_SYSAUDIO_DEFAULT_TYPE {
  KSPROPERTY_SYSAUDIO_NORMAL_DEFAULT = 0, KSPROPERTY_SYSAUDIO_PLAYBACK_DEFAULT, KSPROPERTY_SYSAUDIO_RECORD_DEFAULT, KSPROPERTY_SYSAUDIO_MIDI_DEFAULT,
  KSPROPERTY_SYSAUDIO_MIXER_DEFAULT
}
enum  KSMETHOD_WAVETABLE { KSMETHOD_WAVETABLE_WAVE_ALLOC, KSMETHOD_WAVETABLE_WAVE_FREE, KSMETHOD_WAVETABLE_WAVE_FIND, KSMETHOD_WAVETABLE_WAVE_WRITE }
enum  KSPROPERTY_AEC { KSPROPERTY_AEC_NOISE_FILL_ENABLE = 0, KSPROPERTY_AEC_STATUS, KSPROPERTY_AEC_MODE }
enum  KSPROPERTY_WAVE {
  KSPROPERTY_WAVE_COMPATIBLE_CAPABILITIES, KSPROPERTY_WAVE_INPUT_CAPABILITIES, KSPROPERTY_WAVE_OUTPUT_CAPABILITIES, KSPROPERTY_WAVE_BUFFER,
  KSPROPERTY_WAVE_FREQUENCY, KSPROPERTY_WAVE_VOLUME, KSPROPERTY_WAVE_PAN
}
enum  KSPROPERTY_WAVETABLE { KSPROPERTY_WAVETABLE_LOAD_SAMPLE, KSPROPERTY_WAVETABLE_UNLOAD_SAMPLE, KSPROPERTY_WAVETABLE_MEMORY, KSPROPERTY_WAVETABLE_VERSION }
enum  KSEVENT_CYCLIC_TIME { KSEVENT_CYCLIC_TIME_INTERVAL }
enum  KSPROPERTY_CYCLIC { KSPROPERTY_CYCLIC_POSITION }
enum  KSEVENT_AUDIO_CONTROL_CHANGE { KSEVENT_CONTROL_CHANGE }
enum  KSEVENT_LOOPEDSTREAMING { KSEVENT_LOOPEDSTREAMING_POSITION }
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_AUDIOGFX { KSPROPERTY_AUDIOGFX_RENDERTARGETDEVICEID, KSPROPERTY_AUDIOGFX_CAPTURETARGETDEVICEID }
enum  KSPROPERTY_LINEAR { KSPROPERTY_LINEAR_POSITION }
enum  KSPROPERTY_MPEG2VID {
  KSPROPERTY_MPEG2VID_MODES, KSPROPERTY_MPEG2VID_CUR_MODE, KSPROPERTY_MPEG2VID_4_3_RECT, KSPROPERTY_MPEG2VID_16_9_RECT,
  KSPROPERTY_MPEG2VID_16_9_PANSCAN
}
enum  KSPROPERTY_AC3 {
  KSPROPERTY_AC3_ERROR_CONCEALMENT = 1, KSPROPERTY_AC3_ALTERNATE_AUDIO, KSPROPERTY_AC3_DOWNMIX, KSPROPERTY_AC3_BIT_STREAM_MODE,
  KSPROPERTY_AC3_DIALOGUE_LEVEL, KSPROPERTY_AC3_LANGUAGE_CODE, KSPROPERTY_AC3_ROOM_TYPE
}
enum  KSPROPERTY_AUDDECOUT { KSPROPERTY_AUDDECOUT_MODES, KSPROPERTY_AUDDECOUT_CUR_MODE }
enum  KSPROPERTY_DVDSUBPIC { KSPROPERTY_DVDSUBPIC_PALETTE, KSPROPERTY_DVDSUBPIC_HLI, KSPROPERTY_DVDSUBPIC_COMPOSIT_ON }
enum  KSPROPERTY_COPYPROT {
  KSPROPERTY_DVDCOPY_CHLG_KEY = 0x01, KSPROPERTY_DVDCOPY_DVD_KEY1, KSPROPERTY_DVDCOPY_DEC_KEY2, KSPROPERTY_DVDCOPY_TITLE_KEY,
  KSPROPERTY_COPY_MACROVISION, KSPROPERTY_DVDCOPY_REGION, KSPROPERTY_DVDCOPY_SET_COPY_STATE, KSPROPERTY_DVDCOPY_DISC_KEY = 0x80
}
enum  KS_DVDCOPYSTATE {
  KS_DVDCOPYSTATE_INITIALIZE, KS_DVDCOPYSTATE_INITIALIZE_TITLE, KS_DVDCOPYSTATE_AUTHENTICATION_NOT_REQUIRED, KS_DVDCOPYSTATE_AUTHENTICATION_REQUIRED,
  KS_DVDCOPYSTATE_DONE
}
enum  KS_COPY_MACROVISION_LEVEL { KS_MACROVISION_DISABLED, KS_MACROVISION_LEVEL1, KS_MACROVISION_LEVEL2, KS_MACROVISION_LEVEL3 }
enum  KS_MPEG2Level { KS_MPEG2Level_Low, KS_MPEG2Level_Main, KS_MPEG2Level_High1440, KS_MPEG2Level_High }
enum  KS_MPEG2Profile {
  KS_MPEG2Profile_Simple, KS_MPEG2Profile_Main, KS_MPEG2Profile_SNRScalable, KS_MPEG2Profile_SpatiallyScalable,
  KS_MPEG2Profile_High
}
enum  KSPROPERTY_VBICAP { KSPROPERTY_VBICAP_PROPERTIES_PROTECTION = 0x01 }
enum  KSPROPERTY_VBICODECFILTERING {
  KSPROPERTY_VBICODECFILTERING_SCANLINES_REQUESTED_BIT_ARRAY = 0x01, KSPROPERTY_VBICODECFILTERING_SCANLINES_DISCOVERED_BIT_ARRAY, KSPROPERTY_VBICODECFILTERING_SUBSTREAMS_REQUESTED_BIT_ARRAY, KSPROPERTY_VBICODECFILTERING_SUBSTREAMS_DISCOVERED_BIT_ARRAY,
  KSPROPERTY_VBICODECFILTERING_STATISTICS
}
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_ALLOCATOR_CONTROL { KSPROPERTY_ALLOCATOR_CONTROL_HONOR_COUNT, KSPROPERTY_ALLOCATOR_CONTROL_SURFACE_SIZE, KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_CAPS, KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_INTERLEAVE }
enum  KSPROPERTY_VIDCAP_VIDEOPROCAMP {
  KSPROPERTY_VIDEOPROCAMP_BRIGHTNESS, KSPROPERTY_VIDEOPROCAMP_CONTRAST, KSPROPERTY_VIDEOPROCAMP_HUE, KSPROPERTY_VIDEOPROCAMP_SATURATION,
  KSPROPERTY_VIDEOPROCAMP_SHARPNESS, KSPROPERTY_VIDEOPROCAMP_GAMMA, KSPROPERTY_VIDEOPROCAMP_COLORENABLE, KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE,
  KSPROPERTY_VIDEOPROCAMP_BACKLIGHT_COMPENSATION, KSPROPERTY_VIDEOPROCAMP_GAIN, KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER, KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER_LIMIT,
  KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE_COMPONENT, KSPROPERTY_VIDEOPROCAMP_POWERLINE_FREQUENCY
}
enum  KSPROPERTY_VIDCAP_SELECTOR { KSPROPERTY_SELECTOR_SOURCE_NODE_ID, KSPROPERTY_SELECTOR_NUM_SOURCES }
enum  KSPROPERTY_TUNER {
  KSPROPERTY_TUNER_CAPS, KSPROPERTY_TUNER_MODE_CAPS, KSPROPERTY_TUNER_MODE, KSPROPERTY_TUNER_STANDARD,
  KSPROPERTY_TUNER_FREQUENCY, KSPROPERTY_TUNER_INPUT, KSPROPERTY_TUNER_STATUS, KSPROPERTY_TUNER_IF_MEDIUM
}
enum  KSPROPERTY_TUNER_MODES {
  KSPROPERTY_TUNER_MODE_TV = 0X0001, KSPROPERTY_TUNER_MODE_FM_RADIO = 0X0002, KSPROPERTY_TUNER_MODE_AM_RADIO = 0X0004, KSPROPERTY_TUNER_MODE_DSS = 0X0008,
  KSPROPERTY_TUNER_MODE_ATSC = 0X0010
}
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 }
enum  KSPROPERTY_VIDCAP_VIDEOENCODER { KSPROPERTY_VIDEOENCODER_CAPS, KSPROPERTY_VIDEOENCODER_STANDARD, KSPROPERTY_VIDEOENCODER_COPYPROTECTION, KSPROPERTY_VIDEOENCODER_CC_ENABLE }
enum  KSPROPERTY_VIDCAP_VIDEODECODER {
  KSPROPERTY_VIDEODECODER_CAPS, KSPROPERTY_VIDEODECODER_STANDARD, KSPROPERTY_VIDEODECODER_STATUS, KSPROPERTY_VIDEODECODER_OUTPUT_ENABLE,
  KSPROPERTY_VIDEODECODER_VCR_TIMING
}
enum  KS_VIDEODECODER_FLAGS { KS_VIDEODECODER_FLAGS_CAN_DISABLE_OUTPUT = 0X0001, KS_VIDEODECODER_FLAGS_CAN_USE_VCR_LOCKING = 0X0002, KS_VIDEODECODER_FLAGS_CAN_INDICATE_LOCKED = 0X0004 }
enum  KSEVENT_VIDEODECODER { KSEVENT_VIDEODECODER_CHANGED }
enum  KSPROPERTY_VIDCAP_CAMERACONTROL {
  KSPROPERTY_CAMERACONTROL_PAN, KSPROPERTY_CAMERACONTROL_TILT, KSPROPERTY_CAMERACONTROL_ROLL, KSPROPERTY_CAMERACONTROL_ZOOM,
  KSPROPERTY_CAMERACONTROL_EXPOSURE, KSPROPERTY_CAMERACONTROL_IRIS, KSPROPERTY_CAMERACONTROL_FOCUS, KSPROPERTY_CAMERACONTROL_SCANMODE,
  KSPROPERTY_CAMERACONTROL_PRIVACY, KSPROPERTY_CAMERACONTROL_PANTILT, KSPROPERTY_CAMERACONTROL_PAN_RELATIVE, KSPROPERTY_CAMERACONTROL_TILT_RELATIVE,
  KSPROPERTY_CAMERACONTROL_ROLL_RELATIVE, KSPROPERTY_CAMERACONTROL_ZOOM_RELATIVE, KSPROPERTY_CAMERACONTROL_EXPOSURE_RELATIVE, KSPROPERTY_CAMERACONTROL_IRIS_RELATIVE,
  KSPROPERTY_CAMERACONTROL_FOCUS_RELATIVE, KSPROPERTY_CAMERACONTROL_PANTILT_RELATIVE, KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH
}
enum  KSPROPERTY_EXTDEVICE {
  KSPROPERTY_EXTDEVICE_ID, KSPROPERTY_EXTDEVICE_VERSION, KSPROPERTY_EXTDEVICE_POWER_STATE, KSPROPERTY_EXTDEVICE_PORT,
  KSPROPERTY_EXTDEVICE_CAPABILITIES
}
enum  KSPROPERTY_EXTXPORT {
  KSPROPERTY_EXTXPORT_CAPABILITIES, KSPROPERTY_EXTXPORT_INPUT_SIGNAL_MODE, KSPROPERTY_EXTXPORT_OUTPUT_SIGNAL_MODE, KSPROPERTY_EXTXPORT_LOAD_MEDIUM,
  KSPROPERTY_EXTXPORT_MEDIUM_INFO, KSPROPERTY_EXTXPORT_STATE, KSPROPERTY_EXTXPORT_STATE_NOTIFY, KSPROPERTY_EXTXPORT_TIMECODE_SEARCH,
  KSPROPERTY_EXTXPORT_ATN_SEARCH, KSPROPERTY_EXTXPORT_RTC_SEARCH, KSPROPERTY_RAW_AVC_CMD
}
enum  KSPROPERTY_TIMECODE { KSPROPERTY_TIMECODE_READER, KSPROPERTY_ATN_READER, KSPROPERTY_RTC_READER }
enum  KSEVENT_DEVCMD {
  KSEVENT_EXTDEV_COMMAND_NOTIFY_INTERIM_READY, KSEVENT_EXTDEV_COMMAND_CONTROL_INTERIM_READY, KSEVENT_EXTDEV_COMMAND_BUSRESET, KSEVENT_EXTDEV_TIMECODE_UPDATE,
  KSEVENT_EXTDEV_OPERATION_MODE_UPDATE, KSEVENT_EXTDEV_TRANSPORT_STATE_UPDATE, KSEVENT_EXTDEV_NOTIFY_REMOVAL, KSEVENT_EXTDEV_NOTIFY_MEDIUM_CHANGE
}
enum  KSPROPERTY_VIDCAP_CROSSBAR { KSPROPERTY_CROSSBAR_CAPS, KSPROPERTY_CROSSBAR_PININFO, KSPROPERTY_CROSSBAR_CAN_ROUTE, KSPROPERTY_CROSSBAR_ROUTE }
enum  KSEVENT_CROSSBAR { KSEVENT_CROSSBAR_CHANGED }
enum  KS_PhysicalConnectorType {
  KS_PhysConn_Video_Tuner = 1, KS_PhysConn_Video_Composite, KS_PhysConn_Video_SVideo, KS_PhysConn_Video_RGB,
  KS_PhysConn_Video_YRYBY, KS_PhysConn_Video_SerialDigital, KS_PhysConn_Video_ParallelDigital, KS_PhysConn_Video_SCSI,
  KS_PhysConn_Video_AUX, KS_PhysConn_Video_1394, KS_PhysConn_Video_USB, KS_PhysConn_Video_VideoDecoder,
  KS_PhysConn_Video_VideoEncoder, KS_PhysConn_Video_SCART, KS_PhysConn_Audio_Tuner = 4096, KS_PhysConn_Audio_Line,
  KS_PhysConn_Audio_Mic, KS_PhysConn_Audio_AESDigital, KS_PhysConn_Audio_SPDIFDigital, KS_PhysConn_Audio_SCSI,
  KS_PhysConn_Audio_AUX, KS_PhysConn_Audio_1394, KS_PhysConn_Audio_USB, KS_PhysConn_Audio_AudioDecoder
}
enum  KSPROPERTY_VIDCAP_TVAUDIO { KSPROPERTY_TVAUDIO_CAPS, KSPROPERTY_TVAUDIO_MODE, KSPROPERTY_TVAUDIO_CURRENTLY_AVAILABLE_MODES }
enum  KSEVENT_TVAUDIO { KSEVENT_TVAUDIO_CHANGED }
enum  KSPROPERTY_VIDCAP_VIDEOCOMPRESSION {
  KSPROPERTY_VIDEOCOMPRESSION_GETINFO, KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE, KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME, KSPROPERTY_VIDEOCOMPRESSION_QUALITY,
  KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME, KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE, KSPROPERTY_VIDEOCOMPRESSION_WINDOWSIZE
}
enum  KS_CompressionCaps {
  KS_CompressionCaps_CanQuality = 1, KS_CompressionCaps_CanCrunch = 2, KS_CompressionCaps_CanKeyFrame = 4, KS_CompressionCaps_CanBFrame = 8,
  KS_CompressionCaps_CanWindow = 0x10
}
enum  KS_VideoStreamingHints {
  KS_StreamingHint_FrameInterval = 0x0100, KS_StreamingHint_KeyFrameRate = 0x0200, KS_StreamingHint_PFrameRate = 0x0400, KS_StreamingHint_CompQuality = 0x0800,
  KS_StreamingHint_CompWindowSize = 0x1000
}
enum  KSPROPERTY_OVERLAYUPDATE {
  KSPROPERTY_OVERLAYUPDATE_INTERESTS, KSPROPERTY_OVERLAYUPDATE_CLIPLIST = 0x1, KSPROPERTY_OVERLAYUPDATE_PALETTE = 0x2, KSPROPERTY_OVERLAYUPDATE_COLORKEY = 0x4,
  KSPROPERTY_OVERLAYUPDATE_VIDEOPOSITION = 0x8, KSPROPERTY_OVERLAYUPDATE_DISPLAYCHANGE = 0x10, KSPROPERTY_OVERLAYUPDATE_COLORREF = 0x10000000
}
enum  KSPROPERTY_VIDCAP_VIDEOCONTROL { KSPROPERTY_VIDEOCONTROL_CAPS, KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE, KSPROPERTY_VIDEOCONTROL_FRAME_RATES, KSPROPERTY_VIDEOCONTROL_MODE }
enum  KS_VideoControlFlags {
  KS_VideoControlFlag_FlipHorizontal = 0x0001, KS_VideoControlFlag_FlipVertical = 0x0002, KS_Obsolete_VideoControlFlag_ExternalTriggerEnable = 0x0010, KS_Obsolete_VideoControlFlag_Trigger = 0x0020,
  KS_VideoControlFlag_ExternalTriggerEnable = 0x0004, KS_VideoControlFlag_Trigger = 0x0008
}
enum  KSPROPERTY_VIDCAP_DROPPEDFRAMES { KSPROPERTY_DROPPEDFRAMES_CURRENT }
enum  KSPROPERTY_VPCONFIG {
  KSPROPERTY_VPCONFIG_NUMCONNECTINFO, KSPROPERTY_VPCONFIG_GETCONNECTINFO, KSPROPERTY_VPCONFIG_SETCONNECTINFO, KSPROPERTY_VPCONFIG_VPDATAINFO,
  KSPROPERTY_VPCONFIG_MAXPIXELRATE, KSPROPERTY_VPCONFIG_INFORMVPINPUT, KSPROPERTY_VPCONFIG_NUMVIDEOFORMAT, KSPROPERTY_VPCONFIG_GETVIDEOFORMAT,
  KSPROPERTY_VPCONFIG_SETVIDEOFORMAT, KSPROPERTY_VPCONFIG_INVERTPOLARITY, KSPROPERTY_VPCONFIG_DECIMATIONCAPABILITY, KSPROPERTY_VPCONFIG_SCALEFACTOR,
  KSPROPERTY_VPCONFIG_DDRAWHANDLE, KSPROPERTY_VPCONFIG_VIDEOPORTID, KSPROPERTY_VPCONFIG_DDRAWSURFACEHANDLE, KSPROPERTY_VPCONFIG_SURFACEPARAMS
}
enum  KS_AMPixAspectRatio { KS_PixAspectRatio_NTSC4x3, KS_PixAspectRatio_NTSC16x9, KS_PixAspectRatio_PAL4x3, KS_PixAspectRatio_PAL16x9 }
enum  KS_AMVP_SELECTFORMATBY { KS_AMVP_DO_NOT_CARE, KS_AMVP_BEST_BANDWIDTH, KS_AMVP_INPUT_SAME_AS_OUTPUT }
enum  KS_AMVP_MODE {
  KS_AMVP_MODE_WEAVE, KS_AMVP_MODE_BOBINTERLEAVED, KS_AMVP_MODE_BOBNONINTERLEAVED, KS_AMVP_MODE_SKIPEVEN,
  KS_AMVP_MODE_SKIPODD
}
enum  KSEVENT_VPNOTIFY { KSEVENT_VPNOTIFY_FORMATCHANGE }
enum  KSEVENT_VIDCAPTOSTI { KSEVENT_VIDCAPTOSTI_EXT_TRIGGER, KSEVENT_VIDCAP_AUTO_UPDATE, KSEVENT_VIDCAP_SEARCH }
enum  KSPROPERTY_EXTENSION_UNIT { KSPROPERTY_EXTENSION_UNIT_INFO, KSPROPERTY_EXTENSION_UNIT_CONTROL, KSPROPERTY_EXTENSION_UNIT_PASS_THROUGH = 0xffff }
enum  KSEVENT_VPVBINOTIFY { KSEVENT_VPVBINOTIFY_FORMATCHANGE }
enum  KS_AM_PROPERTY_TS_RATE_CHANGE { KS_AM_RATE_SimpleRateChange = 1, KS_AM_RATE_ExactRateChange = 2, KS_AM_RATE_MaxFullDataRate = 3, KS_AM_RATE_Step = 4 }
enum  VIDEOENCODER_BITRATE_MODE { ConstantBitRate = 0, VariableBitRateAverage, VariableBitRatePeak }
enum  KSPROPERTY_JACK { KSPROPERTY_JACK_DESCRIPTION = 1, KSPROPERTY_JACK_DESCRIPTION2, KSPROPERTY_JACK_SINK_INFO }
enum  EPcxConnectionType {
  eConnTypeUnknown, eConnType3Point5mm, eConnTypeQuarter, eConnTypeAtapiInternal,
  eConnTypeRCA, eConnTypeOptical, eConnTypeOtherDigital, eConnTypeOtherAnalog,
  eConnTypeMultichannelAnalogDIN, eConnTypeXlrProfessional, eConnTypeRJ11Modem, eConnTypeCombination
}
enum  EPcxGeoLocation {
  eGeoLocRear = 0x1, eGeoLocFront, eGeoLocLeft, eGeoLocRight,
  eGeoLocTop, eGeoLocBottom, eGeoLocRearPanel, eGeoLocRiser,
  eGeoLocInsideMobileLid, eGeoLocDrivebay, eGeoLocHDMI, eGeoLocOutsideMobileLid,
  eGeoLocATAPI, eGeoLocReserved5, eGeoLocReserved6, EPcxGeoLocation_enum_count
}
enum  EPcxGenLocation {
  eGenLocPrimaryBox = 0, eGenLocInternal, eGenLocSeparate, eGenLocOther,
  EPcxGenLocation_enum_count
}
enum  EPxcPortConnection { ePortConnJack = 0, ePortConnIntegratedDevice, ePortConnBothIntegratedAndJack, ePortConnUnknown }
enum  KSJACK_SINK_CONNECTIONTYPE { KSJACK_SINK_CONNECTIONTYPE_HDMI = 0, KSJACK_SINK_CONNECTIONTYPE_DISPLAYPORT }

Functions

 DEFINE_GUIDSTRUCT ("05908040-3246-11D0-A5D6-28DB04C10000", KSMEDIUMSETID_MidiBus)
 DEFINE_GUIDSTRUCT ("A18C15EC-CE43-11D0-ABE7-00A0C9223196", KSMEDIUMSETID_VPBus)
 DEFINE_GUIDSTRUCT ("3A13EB40-30A7-11D0-A5D6-28DB04C10000", KSINTERFACESETID_Media)
 DEFINE_GUIDSTRUCT ("8F1275F0-26E9-4264-BA4D-39FFF01D94AA", KSCOMPONENTID_USBAUDIO)
 DEFINE_GUIDSTRUCT ("DFF21BE1-F70F-11D0-B917-00A0C9223196", KSNODETYPE_MICROPHONE)
 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 ("830a44f2-a32d-476b-be97-42845673b35a", KSCATEGORY_MICROPHONE_ARRAY_PROCESSOR)
 DEFINE_GUIDSTRUCT ("DFF21CE1-F70F-11D0-B917-00A0C9223196", KSNODETYPE_SPEAKER)
 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 ("DFF21DE1-F70F-11D0-B917-00A0C9223196", KSNODETYPE_HANDSET)
 DEFINE_GUIDSTRUCT ("DFF21DE2-F70F-11D0-B917-00A0C9223196", KSNODETYPE_HEADSET)
 DEFINE_GUIDSTRUCT ("DFF21DE3-F70F-11D0-B917-00A0C9223196", KSNODETYPE_SPEAKERPHONE_NO_ECHO_REDUCTION)
 DEFINE_GUIDSTRUCT ("DFF21DE4-F70F-11D0-B917-00A0C9223196", KSNODETYPE_ECHO_SUPPRESSING_SPEAKERPHONE)
 DEFINE_GUIDSTRUCT ("DFF21DE5-F70F-11D0-B917-00A0C9223196", KSNODETYPE_ECHO_CANCELING_SPEAKERPHONE)
 DEFINE_GUIDSTRUCT ("DFF21EE1-F70F-11D0-B917-00A0C9223196", KSNODETYPE_PHONE_LINE)
 DEFINE_GUIDSTRUCT ("DFF21EE2-F70F-11D0-B917-00A0C9223196", KSNODETYPE_TELEPHONE)
 DEFINE_GUIDSTRUCT ("DFF21EE3-F70F-11D0-B917-00A0C9223196", KSNODETYPE_DOWN_LINE_PHONE)
 DEFINE_GUIDSTRUCT ("DFF21FE1-F70F-11D0-B917-00A0C9223196", KSNODETYPE_ANALOG_CONNECTOR)
 DEFINE_GUIDSTRUCT ("DFF21FE2-F70F-11D0-B917-00A0C9223196", KSNODETYPE_DIGITAL_AUDIO_INTERFACE)
 DEFINE_GUIDSTRUCT ("DFF21FE3-F70F-11D0-B917-00A0C9223196", KSNODETYPE_LINE_CONNECTOR)
 DEFINE_GUIDSTRUCT ("DFF21FE4-F70F-11D0-B917-00A0C9223196", KSNODETYPE_LEGACY_AUDIO_CONNECTOR)
 DEFINE_GUIDSTRUCT ("DFF21FE5-F70F-11D0-B917-00A0C9223196", KSNODETYPE_SPDIF_INTERFACE)
 DEFINE_GUIDSTRUCT ("DFF21FE6-F70F-11D0-B917-00A0C9223196", KSNODETYPE_1394_DA_STREAM)
 DEFINE_GUIDSTRUCT ("DFF21FE7-F70F-11D0-B917-00A0C9223196", KSNODETYPE_1394_DV_STREAM_SOUNDTRACK)
 DEFINE_GUIDSTRUCT ("DFF220E1-F70F-11D0-B917-00A0C9223196", KSNODETYPE_LEVEL_CALIBRATION_NOISE_SOURCE)
 DEFINE_GUIDSTRUCT ("DFF220E2-F70F-11D0-B917-00A0C9223196", KSNODETYPE_EQUALIZATION_NOISE)
 DEFINE_GUIDSTRUCT ("DFF220E3-F70F-11D0-B917-00A0C9223196", KSNODETYPE_CD_PLAYER)
 DEFINE_GUIDSTRUCT ("DFF220E4-F70F-11D0-B917-00A0C9223196", KSNODETYPE_DAT_IO_DIGITAL_AUDIO_TAPE)
 DEFINE_GUIDSTRUCT ("DFF220E5-F70F-11D0-B917-00A0C9223196", KSNODETYPE_DCC_IO_DIGITAL_COMPACT_CASSETTE)
 DEFINE_GUIDSTRUCT ("DFF220E6-F70F-11D0-B917-00A0C9223196", KSNODETYPE_MINIDISK)
 DEFINE_GUIDSTRUCT ("DFF220E7-F70F-11D0-B917-00A0C9223196", KSNODETYPE_ANALOG_TAPE)
 DEFINE_GUIDSTRUCT ("DFF220E8-F70F-11D0-B917-00A0C9223196", KSNODETYPE_PHONOGRAPH)
 DEFINE_GUIDSTRUCT ("DFF220E9-F70F-11D0-B917-00A0C9223196", KSNODETYPE_VCR_AUDIO)
 DEFINE_GUIDSTRUCT ("DFF220EA-F70F-11D0-B917-00A0C9223196", KSNODETYPE_VIDEO_DISC_AUDIO)
 DEFINE_GUIDSTRUCT ("DFF220EB-F70F-11D0-B917-00A0C9223196", KSNODETYPE_DVD_AUDIO)
 DEFINE_GUIDSTRUCT ("DFF220EC-F70F-11D0-B917-00A0C9223196", KSNODETYPE_TV_TUNER_AUDIO)
 DEFINE_GUIDSTRUCT ("DFF220ED-F70F-11D0-B917-00A0C9223196", KSNODETYPE_SATELLITE_RECEIVER_AUDIO)
 DEFINE_GUIDSTRUCT ("DFF220EE-F70F-11D0-B917-00A0C9223196", KSNODETYPE_CABLE_TUNER_AUDIO)
 DEFINE_GUIDSTRUCT ("DFF220EF-F70F-11D0-B917-00A0C9223196", KSNODETYPE_DSS_AUDIO)
 DEFINE_GUIDSTRUCT ("DFF220F0-F70F-11D0-B917-00A0C9223196", KSNODETYPE_RADIO_RECEIVER)
 DEFINE_GUIDSTRUCT ("DFF220F1-F70F-11D0-B917-00A0C9223196", KSNODETYPE_RADIO_TRANSMITTER)
 DEFINE_GUIDSTRUCT ("DFF220F2-F70F-11D0-B917-00A0C9223196", KSNODETYPE_MULTITRACK_RECORDER)
 DEFINE_GUIDSTRUCT ("DFF220F3-F70F-11D0-B917-00A0C9223196", KSNODETYPE_SYNTHESIZER)
 DEFINE_GUIDSTRUCT ("423274A0-8B81-11D1-A050-0000F8004788", KSNODETYPE_SWSYNTH)
 DEFINE_GUIDSTRUCT ("CB9BEFA0-A251-11D1-A050-0000F8004788", KSNODETYPE_SWMIDI)
 DEFINE_GUIDSTRUCT ("FFBB6E3F-CCFE-4D84-90D9-421418B03A8E", KSNODETYPE_DRM_DESCRAMBLE)
 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 ("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 ("FBF6F530-07B9-11D2-A71E-0000F8004788", KSCATEGORY_AUDIO_DEVICE)
 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 ("47A4FA20-A251-11D1-A050-0000F8004788", KSCATEGORY_WDMAUD_USE_PIN_NAME)
 DEFINE_GUIDSTRUCT ("74f3aea8-9768-11d1-8e07-00a0c95ec22e", KSCATEGORY_ESCALANTE_PLATFORM_DRIVER)
 DEFINE_GUIDSTRUCT ("73646976-0000-0010-8000-00aa00389b71", KSDATAFORMAT_TYPE_VIDEO)
 DEFINE_GUIDSTRUCT ("73647561-0000-0010-8000-00aa00389b71", KSDATAFORMAT_TYPE_AUDIO)
 DEFINE_GUIDSTRUCT ("73747874-0000-0010-8000-00aa00389b71", KSDATAFORMAT_TYPE_TEXT)
 DEFINE_GUIDSTRUCT ("00000000-0000-0010-8000-00aa00389b71", KSDATAFORMAT_SUBTYPE_WAVEFORMATEX)
 DEFINE_GUIDSTRUCT ("6dba3190-67bd-11cf-a0f7-0020afd156e4", KSDATAFORMAT_SUBTYPE_ANALOG)
 DEFINE_GUIDSTRUCT ("00000001-0000-0010-8000-00aa00389b71", KSDATAFORMAT_SUBTYPE_PCM)
 DEFINE_GUIDSTRUCT ("AD98D184-AAC3-11D0-A41C-00A0C9223196", KSDATAFORMAT_SPECIFIER_VC_ID)
 DEFINE_GUIDSTRUCT ("05589f81-c356-11ce-bf01-00aa0055595a", KSDATAFORMAT_SPECIFIER_WAVEFORMATEX)
 DEFINE_GUIDSTRUCT ("518590a2-a184-11d0-8522-00c04fd9baf3", KSDATAFORMAT_SPECIFIER_DSOUND)
 DEFINE_GUIDSTRUCT ("437b3414-d060-11d0-8583-00c04fd9baf3", KSPROPSETID_DirectSound3DListener)
 DEFINE_GUIDSTRUCT ("437b3411-d060-11d0-8583-00c04fd9baf3", KSPROPSETID_DirectSound3DBuffer)
 DEFINE_GUIDSTRUCT ("b66decb0-a083-11d0-851e-00c04fd9baf3", KSPROPSETID_Hrtf3d)
 DEFINE_GUIDSTRUCT ("6429f090-9fd9-11d0-a75b-00a0c90365e3", KSPROPSETID_Itd3d)
 DEFINE_GUIDSTRUCT ("4995DAEE-9EE6-11D0-A40E-00A0C9223196", KSDATAFORMAT_SUBTYPE_RIFF)
 DEFINE_GUIDSTRUCT ("e436eb8b-524f-11ce-9f53-0020af0ba770", KSDATAFORMAT_SUBTYPE_RIFFWAVE)
 DEFINE_GUIDSTRUCT ("07BA150E-E2B1-11D0-AC17-00A0C9223196", KSPROPSETID_Bibliographic)
 DEFINE_GUIDSTRUCT ("45FFAAA1-6E1B-11D0-BCF2-444553540000", KSPROPSETID_TopologyNode)
 DEFINE_GUIDSTRUCT ("A855A48C-2F78-4729-9051-1968746B9EEF", KSPROPSETID_RtAudio)
 DEFINE_GUIDSTRUCT ("2F2C8DDD-4198-4fac-BA29-61BB05B7DE06", KSPROPSETID_DrmAudioStream)
 DEFINE_GUIDSTRUCT ("45FFAAA0-6E1B-11D0-BCF2-444553540000", KSPROPSETID_Audio)
 DEFINE_GUIDSTRUCT ("507AE360-C554-11D0-8A2B-00A0C9255AC1", KSNODETYPE_DAC)
 DEFINE_GUIDSTRUCT ("4D837FE0-C555-11D0-8A2B-00A0C9255AC1", KSNODETYPE_ADC)
 DEFINE_GUIDSTRUCT ("9DB7B9E0-C555-11D0-8A2B-00A0C9255AC1", KSNODETYPE_SRC)
 DEFINE_GUIDSTRUCT ("E573ADC0-C555-11D0-8A2B-00A0C9255AC1", KSNODETYPE_SUPERMIX)
 DEFINE_GUIDSTRUCT ("2CEAF780-C556-11D0-8A2B-00A0C9255AC1", KSNODETYPE_MUX)
 DEFINE_GUIDSTRUCT ("C0EB67D4-E807-11D0-958A-00C04FB925D3", KSNODETYPE_DEMUX)
 DEFINE_GUIDSTRUCT ("DA441A60-C556-11D0-8A2B-00A0C9255AC1", KSNODETYPE_SUM)
 DEFINE_GUIDSTRUCT ("02B223C0-C557-11D0-8A2B-00A0C9255AC1", KSNODETYPE_MUTE)
 DEFINE_GUIDSTRUCT ("3A5ACC00-C557-11D0-8A2B-00A0C9255AC1", KSNODETYPE_VOLUME)
 DEFINE_GUIDSTRUCT ("7607E580-C557-11D0-8A2B-00A0C9255AC1", KSNODETYPE_TONE)
 DEFINE_GUIDSTRUCT ("9D41B4A0-C557-11D0-8A2B-00A0C9255AC1", KSNODETYPE_EQUALIZER)
 DEFINE_GUIDSTRUCT ("E88C9BA0-C557-11D0-8A2B-00A0C9255AC1", KSNODETYPE_AGC)
 DEFINE_GUIDSTRUCT ("E07F903F-62FD-4e60-8CDD-DEA7236665B5", KSNODETYPE_NOISE_SUPPRESS)
 DEFINE_GUIDSTRUCT ("144981E0-C558-11D0-8A2B-00A0C9255AC1", KSNODETYPE_DELAY)
 DEFINE_GUIDSTRUCT ("41887440-C558-11D0-8A2B-00A0C9255AC1", KSNODETYPE_LOUDNESS)
 DEFINE_GUIDSTRUCT ("831C2C80-C558-11D0-8A2B-00A0C9255AC1", KSNODETYPE_PROLOGIC_DECODER)
 DEFINE_GUIDSTRUCT ("A9E69800-C558-11D0-8A2B-00A0C9255AC1", KSNODETYPE_STEREO_WIDE)
 DEFINE_GUIDSTRUCT ("AF6878AC-E83F-11D0-958A-00C04FB925D3", KSNODETYPE_STEREO_ENHANCE)
 DEFINE_GUIDSTRUCT ("EF0328E0-C558-11D0-8A2B-00A0C9255AC1", KSNODETYPE_REVERB)
 DEFINE_GUIDSTRUCT ("20173F20-C559-11D0-8A2B-00A0C9255AC1", KSNODETYPE_CHORUS)
 DEFINE_GUIDSTRUCT ("55515860-C559-11D0-8A2B-00A0C9255AC1", KSNODETYPE_3D_EFFECTS)
 DEFINE_GUIDSTRUCT ("1C22C56D-9879-4f5b-A389-27996DDC2810", KSALGORITHMINSTANCE_SYSTEM_ACOUSTIC_ECHO_CANCEL)
 DEFINE_GUIDSTRUCT ("5AB0882E-7274-4516-877D-4EEE99BA4FD0", KSALGORITHMINSTANCE_SYSTEM_NOISE_SUPPRESS)
 DEFINE_GUIDSTRUCT ("950E55B9-877C-4c67-BE08-E47B5611130A", KSALGORITHMINSTANCE_SYSTEM_AGC)
 DEFINE_GUIDSTRUCT ("B6F5A0A0-9E61-4f8c-91E3-76CF0F3C471F", KSALGORITHMINSTANCE_SYSTEM_MICROPHONE_ARRAY_PROCESSOR)
 DEFINE_GUIDSTRUCT ("941C7AC0-C559-11D0-8A2B-00A0C9255AC1", KSNODETYPE_DEV_SPECIFIC)
 DEFINE_GUIDSTRUCT ("8074C5B2-3C66-11D2-B45A-3078302C2030", KSNODETYPE_PROLOGIC_ENCODER)
 DEFINE_GUIDSTRUCT ("A085651E-5F0D-4b36-A869-D195D6AB4B9E", KSNODETYPE_PEAKMETER)
 DEFINE_GUIDSTRUCT ("185FEDE0-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_BASS)
 DEFINE_GUIDSTRUCT ("185FEDE1-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_TREBLE)
 DEFINE_GUIDSTRUCT ("185FEDE2-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_3D_STEREO)
 DEFINE_GUIDSTRUCT ("185FEDE3-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_MASTER_VOLUME)
 DEFINE_GUIDSTRUCT ("185FEDE4-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_MASTER_MUTE)
 DEFINE_GUIDSTRUCT ("185FEDE5-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_WAVE_VOLUME)
 DEFINE_GUIDSTRUCT ("185FEDE6-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_WAVE_MUTE)
 DEFINE_GUIDSTRUCT ("185FEDE7-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_MIDI_VOLUME)
 DEFINE_GUIDSTRUCT ("185FEDE8-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_MIDI_MUTE)
 DEFINE_GUIDSTRUCT ("185FEDE9-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_CD_VOLUME)
 DEFINE_GUIDSTRUCT ("185FEDEA-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_CD_MUTE)
 DEFINE_GUIDSTRUCT ("185FEDEB-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_LINE_VOLUME)
 DEFINE_GUIDSTRUCT ("185FEDEC-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_LINE_MUTE)
 DEFINE_GUIDSTRUCT ("185FEDED-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_MIC_VOLUME)
 DEFINE_GUIDSTRUCT ("185FEDEE-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_MIC_MUTE)
 DEFINE_GUIDSTRUCT ("185FEDEF-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_RECORDING_SOURCE)
 DEFINE_GUIDSTRUCT ("185FEDF0-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_PC_SPEAKER_VOLUME)
 DEFINE_GUIDSTRUCT ("185FEDF1-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_PC_SPEAKER_MUTE)
 DEFINE_GUIDSTRUCT ("185FEDF2-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_MIDI_IN_VOLUME)
 DEFINE_GUIDSTRUCT ("185FEDF3-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_CD_IN_VOLUME)
 DEFINE_GUIDSTRUCT ("185FEDF4-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_LINE_IN_VOLUME)
 DEFINE_GUIDSTRUCT ("185FEDF5-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_MIC_IN_VOLUME)
 DEFINE_GUIDSTRUCT ("185FEDF6-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_WAVE_IN_VOLUME)
 DEFINE_GUIDSTRUCT ("185FEDF7-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_VOLUME_CONTROL)
 DEFINE_GUIDSTRUCT ("185FEDF8-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_MIDI)
 DEFINE_GUIDSTRUCT ("185FEDF9-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_LINE_IN)
 DEFINE_GUIDSTRUCT ("185FEDFA-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_RECORDING_CONTROL)
 DEFINE_GUIDSTRUCT ("185FEDFB-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_CD_AUDIO)
 DEFINE_GUIDSTRUCT ("185FEDFC-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_AUX_VOLUME)
 DEFINE_GUIDSTRUCT ("185FEDFD-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_AUX_MUTE)
 DEFINE_GUIDSTRUCT ("185FEDFE-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_AUX)
 DEFINE_GUIDSTRUCT ("185FEDFF-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_PC_SPEAKER)
 DEFINE_GUIDSTRUCT ("185FEE00-9905-11D1-95A9-00C04FB925D3", KSAUDFNAME_WAVE_OUT_MIX)
 DEFINE_GUIDSTRUCT ("F9B41DC3-96E2-11d2-AC4C-00C04F8EFB68", KSAUDFNAME_MONO_OUT)
 DEFINE_GUIDSTRUCT ("00DFF077-96E3-11d2-AC4C-00C04F8EFB68", KSAUDFNAME_STEREO_MIX)
 DEFINE_GUIDSTRUCT ("00DFF078-96E3-11d2-AC4C-00C04F8EFB68", KSAUDFNAME_MONO_MIX)
 DEFINE_GUIDSTRUCT ("1AD247EB-96E3-11d2-AC4C-00C04F8EFB68", KSAUDFNAME_MONO_OUT_VOLUME)
 DEFINE_GUIDSTRUCT ("1AD247EC-96E3-11d2-AC4C-00C04F8EFB68", KSAUDFNAME_MONO_OUT_MUTE)
 DEFINE_GUIDSTRUCT ("1AD247ED-96E3-11d2-AC4C-00C04F8EFB68", KSAUDFNAME_STEREO_MIX_VOLUME)
 DEFINE_GUIDSTRUCT ("22B0EAFD-96E3-11d2-AC4C-00C04F8EFB68", KSAUDFNAME_STEREO_MIX_MUTE)
 DEFINE_GUIDSTRUCT ("22B0EAFE-96E3-11d2-AC4C-00C04F8EFB68", KSAUDFNAME_MONO_MIX_VOLUME)
 DEFINE_GUIDSTRUCT ("2BC31D69-96E3-11d2-AC4C-00C04F8EFB68", KSAUDFNAME_MONO_MIX_MUTE)
 DEFINE_GUIDSTRUCT ("2BC31D6A-96E3-11d2-AC4C-00C04F8EFB68", KSAUDFNAME_MICROPHONE_BOOST)
 DEFINE_GUIDSTRUCT ("2BC31D6B-96E3-11d2-AC4C-00C04F8EFB68", KSAUDFNAME_ALTERNATE_MICROPHONE)
 DEFINE_GUIDSTRUCT ("63FF5747-991F-11d2-AC4D-00C04F8EFB68", KSAUDFNAME_3D_DEPTH)
 DEFINE_GUIDSTRUCT ("9F0670B4-991F-11d2-AC4D-00C04F8EFB68", KSAUDFNAME_3D_CENTER)
 DEFINE_GUIDSTRUCT ("9B46E708-992A-11d2-AC4D-00C04F8EFB68", KSAUDFNAME_VIDEO_VOLUME)
 DEFINE_GUIDSTRUCT ("9B46E709-992A-11d2-AC4D-00C04F8EFB68", KSAUDFNAME_VIDEO_MUTE)
 DEFINE_GUIDSTRUCT ("915DAEC4-A434-11d2-AC52-00C04F8EFB68", KSAUDFNAME_VIDEO)
 DEFINE_GUIDSTRUCT ("57E24340-FC5B-4612-A562-72B11A29DFAE", KSAUDFNAME_PEAKMETER)
 DEFINE_GUIDSTRUCT ("DCEF31EB-D907-11D0-9583-00C04FB925D3", KSMETHODSETID_Wavetable)
 DEFINE_GUIDSTRUCT ("D7A4AF8B-3DC1-4902-91EA-8A15C90E05B2", KSPROPSETID_Acoustic_Echo_Cancel)
 DEFINE_GUIDSTRUCT ("924e54b0-630f-11cf-ada7-08003e30494a", KSPROPSETID_Wave)
 DEFINE_GUIDSTRUCT ("86C92E60-62E8-11CF-A5D6-28DB04C10000", KSMUSIC_TECHNOLOGY_PORT)
 DEFINE_GUIDSTRUCT ("0ECF4380-62E9-11CF-A5D6-28DB04C10000", KSMUSIC_TECHNOLOGY_SQSYNTH)
 DEFINE_GUIDSTRUCT ("252C5C80-62E9-11CF-A5D6-28DB04C10000", KSMUSIC_TECHNOLOGY_FMSYNTH)
 DEFINE_GUIDSTRUCT ("394EC7C0-62E9-11CF-A5D6-28DB04C10000", KSMUSIC_TECHNOLOGY_WAVETABLE)
 DEFINE_GUIDSTRUCT ("37407736-3620-11D1-85D3-0000F8754380", KSMUSIC_TECHNOLOGY_SWSYNTH)
 DEFINE_GUIDSTRUCT ("8539E660-62E9-11CF-A5D6-28DB04C10000", KSPROPSETID_WaveTable)
 DEFINE_GUIDSTRUCT ("142C1AC0-072A-11D0-A5D6-28DB04C10000", KSEVENTSETID_Cyclic)
 DEFINE_GUIDSTRUCT ("3FFEAEA0-2BEE-11CF-A5D6-28DB04C10000", KSPROPSETID_Cyclic)
 DEFINE_GUIDSTRUCT ("E85E9698-FA2F-11D1-95BD-00C04FB925D3", KSEVENTSETID_AudioControlChange)
 DEFINE_GUIDSTRUCT ("4682B940-C6EF-11D0-96D8-00AA0051E51D", KSEVENTSETID_LoopedStreaming)
 DEFINE_GUIDSTRUCT ("CBE3FAA0-CC75-11D0-B465-00001A1818E6", KSPROPSETID_Sysaudio)
 DEFINE_GUIDSTRUCT ("A3A53220-C6E4-11D0-B465-00001A1818E6", KSPROPSETID_Sysaudio_Pin)
 DEFINE_GUIDSTRUCT ("79A9312E-59AE-43b0-A350-8B05284CAB24", KSPROPSETID_AudioGfx)
 DEFINE_GUIDSTRUCT ("5A2FFE80-16B9-11D0-A5D6-28DB04C10000", KSPROPSETID_Linear)
 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 ("2CA15FA0-6CFE-11CF-A5D6-28DB04C10000", KSDATAFORMAT_SUBTYPE_MIDI_BUS)
 DEFINE_GUIDSTRUCT ("4995DAF0-9EE6-11D0-A40E-00A0C9223196", KSDATAFORMAT_SUBTYPE_RIFFMIDI)
 DEFINE_GUIDSTRUCT ("36523B11-8EE5-11d1-8CA3-0060B057664A", KSDATAFORMAT_TYPE_STANDARD_ELEMENTARY_STREAM)
 DEFINE_GUIDSTRUCT ("36523B12-8EE5-11d1-8CA3-0060B057664A", KSDATAFORMAT_TYPE_STANDARD_PES_PACKET)
 DEFINE_GUIDSTRUCT ("36523B13-8EE5-11d1-8CA3-0060B057664A", KSDATAFORMAT_TYPE_STANDARD_PACK_HEADER)
 DEFINE_GUIDSTRUCT ("36523B21-8EE5-11d1-8CA3-0060B057664A", KSDATAFORMAT_SUBTYPE_STANDARD_MPEG1_VIDEO)
 DEFINE_GUIDSTRUCT ("36523B22-8EE5-11d1-8CA3-0060B057664A", KSDATAFORMAT_SUBTYPE_STANDARD_MPEG1_AUDIO)
 DEFINE_GUIDSTRUCT ("36523B23-8EE5-11d1-8CA3-0060B057664A", KSDATAFORMAT_SUBTYPE_STANDARD_MPEG2_VIDEO)
 DEFINE_GUIDSTRUCT ("36523B24-8EE5-11d1-8CA3-0060B057664A", KSDATAFORMAT_SUBTYPE_STANDARD_MPEG2_AUDIO)
 DEFINE_GUIDSTRUCT ("36523B25-8EE5-11d1-8CA3-0060B057664A", KSDATAFORMAT_SUBTYPE_STANDARD_AC3_AUDIO)
 DEFINE_GUIDSTRUCT ("36523B31-8EE5-11d1-8CA3-0060B057664A", KSDATAFORMAT_SPECIFIER_DIALECT_MPEG1_VIDEO)
 DEFINE_GUIDSTRUCT ("36523B32-8EE5-11d1-8CA3-0060B057664A", KSDATAFORMAT_SPECIFIER_DIALECT_MPEG1_AUDIO)
 DEFINE_GUIDSTRUCT ("36523B33-8EE5-11d1-8CA3-0060B057664A", KSDATAFORMAT_SPECIFIER_DIALECT_MPEG2_VIDEO)
 DEFINE_GUIDSTRUCT ("36523B34-8EE5-11d1-8CA3-0060B057664A", KSDATAFORMAT_SPECIFIER_DIALECT_MPEG2_AUDIO)
 DEFINE_GUIDSTRUCT ("36523B35-8EE5-11d1-8CA3-0060B057664A", KSDATAFORMAT_SPECIFIER_DIALECT_AC3_AUDIO)
 DEFINE_GUIDSTRUCT ("a0af4f81-e163-11d0-bad9-00609744111a", KSDATAFORMAT_SUBTYPE_DSS_VIDEO)
 DEFINE_GUIDSTRUCT ("a0af4f82-e163-11d0-bad9-00609744111a", KSDATAFORMAT_SUBTYPE_DSS_AUDIO)
 DEFINE_GUIDSTRUCT ("e436eb80-524f-11ce-9F53-0020af0ba770", KSDATAFORMAT_SUBTYPE_MPEG1Packet)
 DEFINE_GUIDSTRUCT ("e436eb81-524f-11ce-9F53-0020af0ba770", KSDATAFORMAT_SUBTYPE_MPEG1Payload)
 DEFINE_GUIDSTRUCT ("e436eb86-524f-11ce-9f53-0020af0ba770", KSDATAFORMAT_SUBTYPE_MPEG1Video)
 DEFINE_GUIDSTRUCT ("05589f82-c356-11ce-bf01-00aa0055595a", KSDATAFORMAT_SPECIFIER_MPEG1_VIDEO)
 DEFINE_GUIDSTRUCT ("e06d8020-db46-11cf-b4d1-00805f6cbbea", KSDATAFORMAT_TYPE_MPEG2_PES)
 DEFINE_GUIDSTRUCT ("e06d8022-db46-11cf-b4d1-00805f6cbbea", KSDATAFORMAT_TYPE_MPEG2_PROGRAM)
 DEFINE_GUIDSTRUCT ("e06d8023-db46-11cf-b4d1-00805f6cbbea", KSDATAFORMAT_TYPE_MPEG2_TRANSPORT)
 DEFINE_GUIDSTRUCT ("e06d8026-db46-11cf-b4d1-00805f6cbbea", KSDATAFORMAT_SUBTYPE_MPEG2_VIDEO)
 DEFINE_GUIDSTRUCT ("e06d80e3-db46-11cf-b4d1-00805f6cbbea", KSDATAFORMAT_SPECIFIER_MPEG2_VIDEO)
 DEFINE_GUIDSTRUCT ("C8E11B60-0CC9-11D0-BD69-003505C103A9", KSPROPSETID_Mpeg2Vid)
 DEFINE_GUIDSTRUCT ("e06d802b-db46-11cf-b4d1-00805f6cbbea", KSDATAFORMAT_SUBTYPE_MPEG2_AUDIO)
 DEFINE_GUIDSTRUCT ("e06d80e5-db46-11cf-b4d1-00805f6cbbea", KSDATAFORMAT_SPECIFIER_MPEG2_AUDIO)
 DEFINE_GUIDSTRUCT ("e06d8032-db46-11cf-b4d1-00805f6cbbea", KSDATAFORMAT_SUBTYPE_LPCM_AUDIO)
 DEFINE_GUIDSTRUCT ("e06d80e6-db46-11cf-b4d1-00805f6cbbea", KSDATAFORMAT_SPECIFIER_LPCM_AUDIO)
 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 ("e06d8033-db46-11cf-b4d1-00805f6cbbea", KSDATAFORMAT_SUBTYPE_DTS_AUDIO)
 DEFINE_GUIDSTRUCT ("e06d8034-db46-11cf-b4d1-00805f6cbbea", KSDATAFORMAT_SUBTYPE_SDDS_AUDIO)
 DEFINE_GUIDSTRUCT ("6ca6e020-43bd-11d0-bd6a-003505c103a9", KSPROPSETID_AudioDecoderOut)
 DEFINE_GUIDSTRUCT ("e06d802d-db46-11cf-b4d1-00805f6cbbea", KSDATAFORMAT_SUBTYPE_SUBPICTURE)
 DEFINE_GUIDSTRUCT ("ac390460-43af-11d0-bd6a-003505c103a9", KSPROPSETID_DvdSubPic)
 DEFINE_GUIDSTRUCT ("0E8A0A40-6AEF-11D0-9ED0-00A024CA19B3", KSPROPSETID_CopyProt)
 DEFINE_GUIDSTRUCT ("a799a800-a46d-11d0-a18c-00a02401dcd4", KSCATEGORY_TVTUNER)
 DEFINE_GUIDSTRUCT ("a799a801-a46d-11d0-a18c-00a02401dcd4", KSCATEGORY_CROSSBAR)
 DEFINE_GUIDSTRUCT ("a799a802-a46d-11d0-a18c-00a02401dcd4", KSCATEGORY_TVAUDIO)
 DEFINE_GUIDSTRUCT ("a799a803-a46d-11d0-a18c-00a02401dcd4", KSCATEGORY_VPMUX)
 DEFINE_GUIDSTRUCT ("07dad660-22f1-11d1-a9f4-00c04fbbde8f", KSCATEGORY_VBICODEC)
 DEFINE_GUIDSTRUCT ("5a9b6a40-1a22-11d1-bad9-00609744111a", KSDATAFORMAT_SUBTYPE_VPVideo)
 DEFINE_GUIDSTRUCT ("5a9b6a41-1a22-11d1-bad9-00609744111a", KSDATAFORMAT_SUBTYPE_VPVBI)
 DEFINE_GUIDSTRUCT ("05589f80-c356-11ce-bf01-00aa0055595a", KSDATAFORMAT_SPECIFIER_VIDEOINFO)
 DEFINE_GUIDSTRUCT ("f72a76A0-eb0a-11d0-ace4-0000c0cc16ba", KSDATAFORMAT_SPECIFIER_VIDEOINFO2)
 DEFINE_GUIDSTRUCT ("0482dde1-7817-11cf-8a03-00aa006ecb65", KSDATAFORMAT_TYPE_ANALOGVIDEO)
 DEFINE_GUIDSTRUCT ("0482dde0-7817-11cf-8a03-00aa006ecb65", KSDATAFORMAT_SPECIFIER_ANALOGVIDEO)
 DEFINE_GUIDSTRUCT ("0482DEE1-7817-11cf-8a03-00aa006ecb65", KSDATAFORMAT_TYPE_ANALOGAUDIO)
 DEFINE_GUIDSTRUCT ("f72a76e0-eb0a-11d0-ace4-0000c0cc16ba", KSDATAFORMAT_SPECIFIER_VBI)
 DEFINE_GUIDSTRUCT ("f72a76e1-eb0a-11d0-ace4-0000c0cc16ba", KSDATAFORMAT_TYPE_VBI)
 DEFINE_GUIDSTRUCT ("ca20d9a0-3e3e-11d1-9bf9-00c04fbbdebf", KSDATAFORMAT_SUBTYPE_RAW8)
 DEFINE_GUIDSTRUCT ("33214CC1-011F-11D2-B4B1-00A0D102CFBE", KSDATAFORMAT_SUBTYPE_CC)
 DEFINE_GUIDSTRUCT ("f72a76e2-eb0a-11d0-ace4-0000c0cc16ba", KSDATAFORMAT_SUBTYPE_NABTS)
 DEFINE_GUIDSTRUCT ("f72a76e3-eb0a-11d0-ace4-0000c0cc16ba", KSDATAFORMAT_SUBTYPE_TELETEXT)
 DEFINE_GUIDSTRUCT ("F162C607-7B35-496f-AD7F-2DCA3B46B718", KSPROPSETID_VBICAP_PROPERTIES)
 DEFINE_GUIDSTRUCT ("E757BCA0-39AC-11d1-A9F5-00C04FBBDE8F", KSDATAFORMAT_TYPE_NABTS)
 DEFINE_GUIDSTRUCT ("E757BCA1-39AC-11d1-A9F5-00C04FBBDE8F", KSDATAFORMAT_SUBTYPE_NABTS_FEC)
 DEFINE_GUIDSTRUCT ("cafeb0ca-8715-11d0-bd6a-0035c0edbabe", KSPROPSETID_VBICodecFiltering)
 DEFINE_GUIDSTRUCT ("FB6C4281-0353-11d1-905F-0000C0CC16BA", PINNAME_VIDEO_CAPTURE)
 DEFINE_GUIDSTRUCT ("1AAD8061-012D-11d2-B4B1-00A0D102CFBE", PINNAME_VIDEO_CC_CAPTURE)
 DEFINE_GUIDSTRUCT ("29703660-498A-11d2-B4B1-00A0D102CFBE", PINNAME_VIDEO_NABTS_CAPTURE)
 DEFINE_GUIDSTRUCT ("FB6C4282-0353-11d1-905F-0000C0CC16BA", PINNAME_VIDEO_PREVIEW)
 DEFINE_GUIDSTRUCT ("FB6C4283-0353-11d1-905F-0000C0CC16BA", PINNAME_VIDEO_ANALOGVIDEOIN)
 DEFINE_GUIDSTRUCT ("FB6C4284-0353-11d1-905F-0000C0CC16BA", PINNAME_VIDEO_VBI)
 DEFINE_GUIDSTRUCT ("FB6C4285-0353-11d1-905F-0000C0CC16BA", PINNAME_VIDEO_VIDEOPORT)
 DEFINE_GUIDSTRUCT ("FB6C4286-0353-11d1-905F-0000C0CC16BA", PINNAME_VIDEO_NABTS)
 DEFINE_GUIDSTRUCT ("FB6C4287-0353-11d1-905F-0000C0CC16BA", PINNAME_VIDEO_EDS)
 DEFINE_GUIDSTRUCT ("FB6C4288-0353-11d1-905F-0000C0CC16BA", PINNAME_VIDEO_TELETEXT)
 DEFINE_GUIDSTRUCT ("FB6C4289-0353-11d1-905F-0000C0CC16BA", PINNAME_VIDEO_CC)
 DEFINE_GUIDSTRUCT ("FB6C428A-0353-11d1-905F-0000C0CC16BA", PINNAME_VIDEO_STILL)
 DEFINE_GUIDSTRUCT ("FB6C428B-0353-11d1-905F-0000C0CC16BA", PINNAME_VIDEO_TIMECODE)
 DEFINE_GUIDSTRUCT ("FB6C428C-0353-11d1-905F-0000C0CC16BA", PINNAME_VIDEO_VIDEOPORT_VBI)
 DEFINE_GUIDSTRUCT ("53171960-148E-11d2-9979-0000C0CC16BA", PROPSETID_ALLOCATOR_CONTROL)
 DEFINE_GUIDSTRUCT ("C6E13360-30AC-11d0-A18C-00A0C9118956", PROPSETID_VIDCAP_VIDEOPROCAMP)
 DEFINE_GUIDSTRUCT ("1ABDAECA-68B6-4F83-9371-B413907C7B9F", PROPSETID_VIDCAP_SELECTOR)
 DEFINE_GUIDSTRUCT ("6a2e0605-28e4-11d0-a18c-00a0c9118956", PROPSETID_TUNER)
 DEFINE_GUIDSTRUCT ("6a2e0606-28e4-11d0-a18c-00a0c9118956", EVENTSETID_TUNER)
 DEFINE_GUIDSTRUCT ("DFF229E1-F70F-11D0-B917-00A0C9223196", KSNODETYPE_VIDEO_STREAMING)
 DEFINE_GUIDSTRUCT ("DFF229E2-F70F-11D0-B917-00A0C9223196", KSNODETYPE_VIDEO_INPUT_TERMINAL)
 DEFINE_GUIDSTRUCT ("DFF229E3-F70F-11D0-B917-00A0C9223196", KSNODETYPE_VIDEO_OUTPUT_TERMINAL)
 DEFINE_GUIDSTRUCT ("DFF229E4-F70F-11D0-B917-00A0C9223196", KSNODETYPE_VIDEO_SELECTOR)
 DEFINE_GUIDSTRUCT ("DFF229E5-F70F-11D0-B917-00A0C9223196", KSNODETYPE_VIDEO_PROCESSING)
 DEFINE_GUIDSTRUCT ("DFF229E6-F70F-11D0-B917-00A0C9223196", KSNODETYPE_VIDEO_CAMERA_TERMINAL)
 DEFINE_GUIDSTRUCT ("DFF229E7-F70F-11D0-B917-00A0C9223196", KSNODETYPE_VIDEO_INPUT_MTT)
 DEFINE_GUIDSTRUCT ("DFF229E8-F70F-11D0-B917-00A0C9223196", KSNODETYPE_VIDEO_OUTPUT_MTT)
 DEFINE_GUIDSTRUCT ("6a2e0610-28e4-11d0-a18c-00a0c9118956", PROPSETID_VIDCAP_VIDEOENCODER)
 DEFINE_GUIDSTRUCT ("C6E13350-30AC-11d0-A18C-00A0C9118956", PROPSETID_VIDCAP_VIDEODECODER)
 DEFINE_GUIDSTRUCT ("6a2e0621-28e4-11d0-a18c-00a0c9118956", EVENTSETID_VIDEODECODER)
 DEFINE_GUIDSTRUCT ("C6E13370-30AC-11d0-A18C-00A0C9118956", PROPSETID_VIDCAP_CAMERACONTROL)
 DEFINE_GUIDSTRUCT ("B5730A90-1A2C-11cf-8C23-00AA006B6814", PROPSETID_EXT_DEVICE)
 DEFINE_GUIDSTRUCT ("A03CD5F0-3045-11cf-8C44-00AA006B6814", PROPSETID_EXT_TRANSPORT)
 DEFINE_GUIDSTRUCT ("9B496CE1-811B-11cf-8C77-00AA006B6814", PROPSETID_TIMECODE_READER)
 DEFINE_GUIDSTRUCT ("109c7988-b3cb-11d2-b48e-006097b3391b", KSEVENTSETID_EXTDEV_Command)
 DEFINE_GUIDSTRUCT ("6a2e0640-28e4-11d0-a18c-00a0c9118956", PROPSETID_VIDCAP_CROSSBAR)
 DEFINE_GUIDSTRUCT ("6a2e0641-28e4-11d0-a18c-00a0c9118956", EVENTSETID_CROSSBAR)
 DEFINE_GUIDSTRUCT ("6a2e0650-28e4-11d0-a18c-00a0c9118956", PROPSETID_VIDCAP_TVAUDIO)
 DEFINE_GUIDSTRUCT ("6a2e0651-28e4-11d0-a18c-00a0c9118956", KSEVENTSETID_VIDCAP_TVAUDIO)
 DEFINE_GUIDSTRUCT ("C6E13343-30AC-11d0-A18C-00A0C9118956", PROPSETID_VIDCAP_VIDEOCOMPRESSION)
 DEFINE_GUIDSTRUCT ("e436eb7f-524f-11ce-9f53-0020af0ba770", KSDATAFORMAT_SUBTYPE_OVERLAY)
 DEFINE_GUIDSTRUCT ("490EA5CF-7681-11D1-A21C-00A0C9223196", KSPROPSETID_OverlayUpdate)
 DEFINE_GUIDSTRUCT ("6a2e0670-28e4-11d0-a18c-00a0c9118956", PROPSETID_VIDCAP_VIDEOCONTROL)
 DEFINE_GUIDSTRUCT ("C6E13344-30AC-11d0-A18C-00A0C9118956", PROPSETID_VIDCAP_DROPPEDFRAMES)
 DEFINE_GUIDSTRUCT ("bc29a660-30e3-11d0-9e69-00c04fd7c15b", KSPROPSETID_VPConfig)
 DEFINE_GUIDSTRUCT ("ec529b00-1a1f-11d1-bad9-00609744111a", KSPROPSETID_VPVBIConfig)
 DEFINE_GUIDSTRUCT ("b9f8ac3e-0f71-11d2-b72c-00c04fb6bd3d", CLSID_KsIBasicAudioInterfaceHandler)
 DEFINE_GUIDSTRUCT ("20c5598e-d3c8-11d0-8dfc-00c04fd7c08b", KSEVENTSETID_VPNotify)
 DEFINE_GUIDSTRUCT ("DB47DE20-F628-11d1-BA41-00A0C90D2B05", KSEVENTSETID_VIDCAPTOSTI)
 DEFINE_GUIDSTRUCT ("ec529b01-1a1f-11d1-bad9-00609744111a", KSEVENTSETID_VPVBINotify)
 DEFINE_GUIDSTRUCT ("670aea80-3a82-11d0-b79b-00aa003767a7", KSDATAFORMAT_TYPE_AUXLine21Data)
 DEFINE_GUIDSTRUCT ("6e8d4a22-310c-11d0-b79a-00aa003767a7", KSDATAFORMAT_SUBTYPE_Line21_BytePair)
 DEFINE_GUIDSTRUCT ("6e8d4a23-310c-11d0-b79a-00aa003767a7", KSDATAFORMAT_SUBTYPE_Line21_GOPPacket)
 DEFINE_GUIDSTRUCT ("ed0b916a-044d-11d1-aa78-00c04fc31d60", KSDATAFORMAT_TYPE_DVD_ENCRYPTED_PACK)
 DEFINE_GUIDSTRUCT ("A503C5C0-1D1D-11D1-AD80-444553540000", KSPROPSETID_TSRateChange)
 DEFINE_GUIDSTRUCT ("19689BF6-C384-48fd-AD51-90E58C79F70B", KSCATEGORY_ENCODER)
 DEFINE_GUIDSTRUCT ("7A5DE1D3-01A1-452c-B481-4FA2B96271E8", KSCATEGORY_MULTIPLEXER)
 DEFINE_GUIDSTRUCT ("49CC4C43-CA83-4ad4-A9AF-F3696AF666DF", ENCAPIPARAM_BITRATE)
 DEFINE_GUIDSTRUCT ("703F16A9-3D48-44a1-B077-018DFF915D19", ENCAPIPARAM_PEAK_BITRATE)
 DEFINE_GUIDSTRUCT ("EE5FB25C-C713-40d1-9D58-C0D7241E250F", ENCAPIPARAM_BITRATE_MODE)
 DEFINE_GUIDSTRUCT ("62B12ACF-F6B0-47D9-9456-96F22C4E0B9D", CODECAPI_CHANGELISTS)
 DEFINE_GUIDSTRUCT ("7112E8E1-3D03-47EF-8E60-03F1CF537301", CODECAPI_VIDEO_ENCODER)
 DEFINE_GUIDSTRUCT ("B9D19A3E-F897-429C-BC46-8138B7272B2D", CODECAPI_AUDIO_ENCODER)
 DEFINE_GUIDSTRUCT ("6C5E6A7C-ACF8-4F55-A999-1A628109051B", CODECAPI_SETALLDEFAULTS)
 DEFINE_GUIDSTRUCT ("6A577E92-83E1-4113-ADC2-4FCEC32F83A1", CODECAPI_ALLSETTINGS)
 DEFINE_GUIDSTRUCT ("0581AF97-7693-4DBD-9DCA-3F9EBD6585A1", CODECAPI_SUPPORTSEVENTS)
 DEFINE_GUIDSTRUCT ("1CB14E83-7D72-4657-83FD-47A2C5B9D13D", CODECAPI_CURRENTCHANGELIST)
 DEFINE_GUIDSTRUCT ("4509F757-2D46-4637-8E62-CE7DB944F57B", KSPROPSETID_Jack)

Define Documentation

#define _KSMEDIA_

This file has no copyright assigned and is placed in the Public Domain. This file is part of the w64 mingw-runtime package. No warranty is given; refer to the file DISCLAIMER.PD within this package.

#define AEC_MODE_FULL_DUPLEX   0x2
#define AEC_MODE_HALF_DUPLEX   0x1
#define AEC_MODE_PASS_THROUGH   0x0
#define AEC_STATUS_FD_CURRENTLY_CONVERGED   0x8
#define AEC_STATUS_FD_HISTORY_CONTINUOUSLY_CONVERGED   0x1
#define AEC_STATUS_FD_HISTORY_PREVIOUSLY_DIVERGED   0x2
#define AEC_STATUS_FD_HISTORY_UNINITIALIZED   0x0
#define CC_MAX_HW_DECODE_LINES   12
#define CLSID_KsIBasicAudioInterfaceHandler   DEFINE_GUIDNAMED(CLSID_KsIBasicAudioInterfaceHandler)
#define CODECAPI_ALLSETTINGS   DEFINE_GUIDNAMED(CODECAPI_ALLSETTINGS)
#define CODECAPI_AUDIO_ENCODER   DEFINE_GUIDNAMED(CODECAPI_AUDIO_ENCODER)
#define CODECAPI_CHANGELISTS   DEFINE_GUIDNAMED(CODECAPI_CHANGELISTS)
#define CODECAPI_CURRENTCHANGELIST   DEFINE_GUIDNAMED(CODECAPI_CURRENTCHANGELIST)
#define CODECAPI_SETALLDEFAULTS   DEFINE_GUIDNAMED(CODECAPI_SETALLDEFAULTS)
#define CODECAPI_SUPPORTSEVENTS   DEFINE_GUIDNAMED(CODECAPI_SUPPORTSEVENTS)
#define CODECAPI_VIDEO_ENCODER   DEFINE_GUIDNAMED(CODECAPI_VIDEO_ENCODER)
#define DDPF_FOURCC   0x00000004l
#define DDVPTYPE_E_HREFH_VREFH   0x54F39980L,0xDA60,0x11CF,0x9B,0x06,0x00,0xA0,0xC9,0x03,0xA3,0xB8
#define DDVPTYPE_E_HREFL_VREFL   0xE09C77E0L,0xDA60,0x11CF,0x9B,0x06,0x00,0xA0,0xC9,0x03,0xA3,0xB8
#define DEFINE_KSPROPERTY_ITEM_OVERLAYUPDATE_CLIPLIST ( Handler   ) 
Value:
DEFINE_KSPROPERTY_ITEM(                                         \
                                KSPROPERTY_OVERLAYUPDATE_CLIPLIST,      \
                                NULL,                                   \
                                sizeof(KSPROPERTY),                     \
                                2 *sizeof(RECT) + sizeof(RGNDATAHEADER),\
                                (Handler),                              \
                                NULL, 0, NULL, NULL, 0)
#define DEFINE_KSPROPERTY_ITEM_OVERLAYUPDATE_COLORKEY ( Handler   ) 
Value:
DEFINE_KSPROPERTY_ITEM(                                         \
                                KSPROPERTY_OVERLAYUPDATE_COLORKEY,      \
                                NULL,                                   \
                                sizeof(KSPROPERTY),                     \
                                sizeof(COLORKEY),                       \
                                (Handler),                              \
                                NULL, 0, NULL, NULL, 0)
#define DEFINE_KSPROPERTY_ITEM_OVERLAYUPDATE_COLORREF ( Handler   ) 
Value:
DEFINE_KSPROPERTY_ITEM(                                         \
                                KSPROPERTY_OVERLAYUPDATE_COLORREF,      \
                                (Handler),                              \
                                sizeof(KSPROPERTY),                     \
                                sizeof(COLORREF),                       \
                                NULL,                                   \
                                NULL, 0, NULL, NULL, 0)
#define DEFINE_KSPROPERTY_ITEM_OVERLAYUPDATE_DISPLAYCHANGE ( Handler   ) 
Value:
DEFINE_KSPROPERTY_ITEM(                                         \
                                KSPROPERTY_OVERLAYUPDATE_DISPLAYCHANGE, \
                                NULL,                                   \
                                sizeof(KSPROPERTY),                     \
                                sizeof(KSDISPLAYCHANGE),                \
                                (Handler),                              \
                                NULL, 0, NULL, NULL, 0)
#define DEFINE_KSPROPERTY_ITEM_OVERLAYUPDATE_INTERESTS ( Handler   ) 
Value:
DEFINE_KSPROPERTY_ITEM(                                         \
                                KSPROPERTY_OVERLAYUPDATE_INTERESTS,     \
                                (Handler),                              \
                                sizeof(KSPROPERTY),                     \
                                sizeof(ULONG),                          \
                                NULL, NULL, 0, NULL, NULL, 0)
#define DEFINE_KSPROPERTY_ITEM_OVERLAYUPDATE_PALETTE ( Handler   ) 
Value:
DEFINE_KSPROPERTY_ITEM(                                         \
                                KSPROPERTY_OVERLAYUPDATE_PALETTE,       \
                                NULL,                                   \
                                sizeof(KSPROPERTY),                     \
                                0,                                      \
                                (Handler),                              \
                                NULL, 0, NULL, NULL, 0)
#define DEFINE_KSPROPERTY_ITEM_OVERLAYUPDATE_VIDEOPOSITION ( Handler   ) 
Value:
DEFINE_KSPROPERTY_ITEM(                                         \
                                KSPROPERTY_OVERLAYUPDATE_VIDEOPOSITION, \
                                NULL,                                   \
                                sizeof(KSPROPERTY),                     \
                                2 *sizeof(RECT),                        \
                                (Handler),                              \
                                NULL, 0, NULL, NULL, 0)
#define DEFINE_MMREG_MID_GUID ( id   )     0xd5a47fa7+(USHORT)(id),0x6d98,0x11d1,0xa2,0x1a,0x00,0xa0,0xc9,0x22,0x31,0x96
#define DEFINE_MMREG_PID_GUID ( id   )     0xe36dc2ac+(USHORT)(id),0x6d9a,0x11d1,0xa2,0x1a,0x00,0xa0,0xc9,0x22,0x31,0x96
#define DEFINE_USB_TERMINAL_GUID ( id   )     0xDFF219E0+(USHORT)(id),0xF70F,0x11D0,0xB9,0x17,0x00,0xA0,0xC9,0x22,0x31,0x96
#define DEFINE_USBAUDIO_MID_GUID ( id   )     0x4e1cecd2+(USHORT)(id),0x1679,0x463b,0xa7,0x2f,0xa5,0xbf,0x64,0xc8,0x6e,0xba
#define DEFINE_USBAUDIO_PID_GUID ( id   )     0xabcc5a5e+(USHORT)(id),0xc263,0x463b,0xa7,0x2f,0xa5,0xbf,0x64,0xc8,0x6e,0xba
#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 ENCAPIPARAM_BITRATE   DEFINE_GUIDNAMED(ENCAPIPARAM_BITRATE)
#define ENCAPIPARAM_BITRATE_MODE   DEFINE_GUIDNAMED(ENCAPIPARAM_BITRATE_MODE)
#define ENCAPIPARAM_PEAK_BITRATE   DEFINE_GUIDNAMED(ENCAPIPARAM_PEAK_BITRATE)
#define EVENTSETID_CROSSBAR   DEFINE_GUIDNAMED(EVENTSETID_CROSSBAR)
#define EVENTSETID_TUNER   DEFINE_GUIDNAMED(EVENTSETID_TUNER)
#define EVENTSETID_VIDEODECODER   DEFINE_GUIDNAMED(EVENTSETID_VIDEODECODER)
#define EXTRACT_MMREG_MID ( guid   )     (USHORT)((guid)->Data1 - 0xd5a47fa7)
#define EXTRACT_MMREG_PID ( guid   )     (USHORT)((guid)->Data1 - 0xe36dc2ac)
#define EXTRACT_USB_TERMINAL ( guid   )     (USHORT)((guid)->Data1 - 0xDFF219E0)
#define EXTRACT_USBAUDIO_MID ( guid   )     (USHORT)((guid)->Data1 - 0x4e1cecd2)
#define EXTRACT_USBAUDIO_PID ( guid   )     (USHORT)((guid)->Data1 - 0xabcc5a5e)
#define EXTRACT_WAVEFORMATEX_ID ( Guid   )     (USHORT)((Guid)->Data1)
#define INIT_MMREG_MID ( guid,
id   ) 
Value:
{                                                                       \
        (guid)->Data1 = 0xd5a47fa7 + (USHORT)(id);                      \
        (guid)->Data2 = 0x6d98;                                         \
        (guid)->Data3 = 0x11d1;                                         \
        (guid)->Data4[0] = 0xa2;                                        \
        (guid)->Data4[1] = 0x1a;                                        \
        (guid)->Data4[2] = 0x00;                                        \
        (guid)->Data4[3] = 0xa0;                                        \
        (guid)->Data4[4] = 0xc9;                                        \
        (guid)->Data4[5] = 0x22;                                        \
        (guid)->Data4[6] = 0x31;                                        \
        (guid)->Data4[7] = 0x96;                                        \
}
#define INIT_MMREG_PID ( guid,
id   ) 
Value:
{                                                                       \
        (guid)->Data1 = 0xe36dc2ac + (USHORT)(id);                      \
        (guid)->Data2 = 0x6d9a;                                         \
        (guid)->Data3 = 0x11d1;                                         \
        (guid)->Data4[0] = 0xa2;                                        \
        (guid)->Data4[1] = 0x1a;                                        \
        (guid)->Data4[2] = 0x00;                                        \
        (guid)->Data4[3] = 0xa0;                                        \
        (guid)->Data4[4] = 0xc9;                                        \
        (guid)->Data4[5] = 0x22;                                        \
        (guid)->Data4[6] = 0x31;                                        \
        (guid)->Data4[7] = 0x96;                                        \
}
#define INIT_USB_TERMINAL ( guid,
id   ) 
Value:
{                                                                       \
        (guid)->Data1 = 0xDFF219E0 + (USHORT)(id);                      \
        (guid)->Data2 = 0xF70F;                                         \
        (guid)->Data3 = 0x11D0;                                         \
        (guid)->Data4[0] = 0xb9;                                        \
        (guid)->Data4[1] = 0x17;                                        \
        (guid)->Data4[2] = 0x00;                                        \
        (guid)->Data4[3] = 0xa0;                                        \
        (guid)->Data4[4] = 0xc9;                                        \
        (guid)->Data4[5] = 0x22;                                        \
        (guid)->Data4[6] = 0x31;                                        \
        (guid)->Data4[7] = 0x96;                                        \
}
#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;                                        \
}
#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;                                        \
}
#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;                                        \
}
#define INIT_WAVEFORMATEX_GUID ( Guid,
x   ) 
Value:
{                                                                       \
        *(Guid) = KSDATAFORMAT_SUBTYPE_WAVEFORMATEX;                    \
        (Guid)->Data1 = (USHORT)(x);                                    \
}
#define IS_COMPATIBLE_MMREG_MID ( guid   ) 
Value:
(((guid)->Data1 >= 0xd5a47fa7) &&                               \
         ((guid)->Data1 < 0xd5a47fa7 + 0xffff) &&                       \
         ((guid)->Data2 == 0x6d98) &&                                   \
         ((guid)->Data3 == 0x11d1) &&                                   \
         ((guid)->Data4[0] == 0xa2) &&                                  \
         ((guid)->Data4[1] == 0x1a) &&                                  \
         ((guid)->Data4[2] == 0x00) &&                                  \
         ((guid)->Data4[3] == 0xa0) &&                                  \
         ((guid)->Data4[4] == 0xc9) &&                                  \
         ((guid)->Data4[5] == 0x22) &&                                  \
         ((guid)->Data4[6] == 0x31) &&                                  \
         ((guid)->Data4[7] == 0x96) )
#define IS_COMPATIBLE_MMREG_PID ( guid   ) 
Value:
(((guid)->Data1 >= 0xe36dc2ac) &&                               \
         ((guid)->Data1 < 0xe36dc2ac + 0xffff) &&                       \
         ((guid)->Data2 == 0x6d9a) &&                                   \
         ((guid)->Data3 == 0x11d1) &&                                   \
         ((guid)->Data4[0] == 0xa2) &&                                  \
         ((guid)->Data4[1] == 0x1a) &&                                  \
         ((guid)->Data4[2] == 0x00) &&                                  \
         ((guid)->Data4[3] == 0xa0) &&                                  \
         ((guid)->Data4[4] == 0xc9) &&                                  \
         ((guid)->Data4[5] == 0x22) &&                                  \
         ((guid)->Data4[6] == 0x31) &&                                  \
         ((guid)->Data4[7] == 0x96) )
#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) )
#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) )
#define IS_VALID_WAVEFORMATEX_GUID ( Guid   )     (!memcmp(((PUSHORT)&KSDATAFORMAT_SUBTYPE_WAVEFORMATEX) + 1, ((PUSHORT)(Guid)) + 1,sizeof(GUID) - sizeof(USHORT)))
#define JACKDESC2_DYNAMIC_FORMAT_CHANGE_CAPABILITY   0x00000002
#define JACKDESC2_PRESENCE_DETECT_CAPABILITY   0x00000001
#define KS_47NABTS_SCALER   (KS_VBISAMPLINGRATE_47X_NABTS/(double)KS_VBIDATARATE_NABTS)
#define KS__DIBSIZE ( bi   )     (KS_DIBWIDTHBYTES(bi) *(DWORD)(bi).biHeight)
#define KS_AM_UseNewCSSKey   0x1
#define KS_AnalogVideo_NTSC_Mask   0x00000007
#define KS_AnalogVideo_PAL_Mask   0x00100FF0
#define KS_AnalogVideo_SECAM_Mask   0x000FF000
#define KS_BI_BITFIELDS   3L
#define KS_BI_RGB   0L
#define KS_BI_RLE4   2L
#define KS_BI_RLE8   1L
#define KS_CC_SUBSTREAM_EVEN   0x0002L
#define KS_CC_SUBSTREAM_FIELD1_MASK   0x00F0L
#define KS_CC_SUBSTREAM_FIELD2_MASK   0x1F00L
#define KS_CC_SUBSTREAM_ODD   0x0001L
#define KS_CC_SUBSTREAM_SERVICE_CC1   0x0010L
#define KS_CC_SUBSTREAM_SERVICE_CC2   0x0020L
#define KS_CC_SUBSTREAM_SERVICE_CC3   0x0100L
#define KS_CC_SUBSTREAM_SERVICE_CC4   0x0200L
#define KS_CC_SUBSTREAM_SERVICE_T1   0x0040L
#define KS_CC_SUBSTREAM_SERVICE_T2   0x0080L
#define KS_CC_SUBSTREAM_SERVICE_T3   0x0400L
#define KS_CC_SUBSTREAM_SERVICE_T4   0x0800L
#define KS_CC_SUBSTREAM_SERVICE_XDS   0x1000L
#define KS_DIBSIZE ( bi   )     ((bi).biHeight < 0 ? (-1)*(KS__DIBSIZE(bi)) : KS__DIBSIZE(bi))
#define KS_DIBWIDTHBYTES ( bi   )     (DWORD)KS_WIDTHBYTES((DWORD)(bi).biWidth *(DWORD)(bi).biBitCount)
#define KS_DVD_CGMS_COPY_ONCE   0x00000010
#define KS_DVD_CGMS_COPY_PERMITTED   0x00000000
#define KS_DVD_CGMS_COPY_PROTECT_MASK   0x00000018
#define KS_DVD_CGMS_NO_COPY   0x00000018
#define KS_DVD_CGMS_RESERVED_MASK   0x00000078
#define KS_DVD_COPYRIGHT_MASK   0x00000040
#define KS_DVD_COPYRIGHTED   0x00000040
#define KS_DVD_NOT_COPYRIGHTED   0x00000000
#define KS_DVD_SECTOR_NOT_PROTECTED   0x00000000
#define KS_DVD_SECTOR_PROTECT_MASK   0x00000020
#define KS_DVD_SECTOR_PROTECTED   0x00000020
#define KS_iBLUE   2
#define KS_iEGA_COLORS   16
#define KS_iGREEN   1
#define KS_iMASK_COLORS   3
#define KS_iMAXBITS   8
#define KS_INTERLACE_1FieldPerSample   0x00000002
#define KS_INTERLACE_DisplayModeBobOnly   0x00000000
#define KS_INTERLACE_DisplayModeBobOrWeave   0x00000080
#define KS_INTERLACE_DisplayModeMask   0x000000c0
#define KS_INTERLACE_DisplayModeWeaveOnly   0x00000040
#define KS_INTERLACE_Field1First   0x00000004
#define KS_INTERLACE_FieldPatBothIrregular   0x00000030
#define KS_INTERLACE_FieldPatBothRegular   0x00000020
#define KS_INTERLACE_FieldPatField1Only   0x00000000
#define KS_INTERLACE_FieldPatField2Only   0x00000010
#define KS_INTERLACE_FieldPatternMask   0x00000030
#define KS_INTERLACE_IsInterlaced   0x00000001
#define KS_INTERLACE_UNUSED   0x00000008
#define KS_iPALETTE   8
#define KS_iPALETTE_COLORS   256
#define KS_iRED   0
#define KS_iTRUECOLOR   16
#define KS_MAX_SIZE_MPEG1_SEQUENCE_INFO   140
#define KS_MPEG1_SEQUENCE_INFO ( pv   )     ((const BYTE *)(pv)->bSequenceHeader)
#define KS_MPEG1_SEQUENCE_INFO ( pv   )     ((const BYTE *)(pv)->bSequenceHeader)
#define KS_MPEG2_27MhzTimebase   0x00000100
#define KS_MPEG2_DoPanScan   0x00000001
#define KS_MPEG2_DSS_UserData   0x00000040
#define KS_MPEG2_DVB_UserData   0x00000080
#define KS_MPEG2_DVDLine21Field1   0x00000002
#define KS_MPEG2_DVDLine21Field2   0x00000004
#define KS_MPEG2_FilmCameraMode   0x00000010
#define KS_MPEG2_LetterboxAnalogOut   0x00000020
#define KS_MPEG2_SourceIsLetterboxed   0x00000008
#define KS_MPEGAUDIOINFO_27MhzTimebase   0x00000001
#define KS_NABTS_GROUPID_LOCAL_CABLE_SYSTEM_ADVERTISER_BASE   0x8B0
#define KS_NABTS_GROUPID_LOCAL_CABLE_SYSTEM_CONTENT_BASE   0x8A0
#define KS_NABTS_GROUPID_MICROSOFT_RESERVED_TEST_DATA_BASE   0x8F0
#define KS_NABTS_GROUPID_NETWORK_WIDE_ADVERTISER_BASE   0x870
#define KS_NABTS_GROUPID_NETWORK_WIDE_CONTENT_BASE   0x860
#define KS_NABTS_GROUPID_ORIGINAL_CONTENT_ADVERTISER_BASE   0x810
#define KS_NABTS_GROUPID_ORIGINAL_CONTENT_BASE   0x800
#define KS_NABTS_GROUPID_PRODUCTION_COMPANY_ADVERTISER_BASE   0x830
#define KS_NABTS_GROUPID_PRODUCTION_COMPANY_CONTENT_BASE   0x820
#define KS_NABTS_GROUPID_SYNDICATED_SHOW_ADVERTISER_BASE   0x850
#define KS_NABTS_GROUPID_SYNDICATED_SHOW_CONTENT_BASE   0x840
#define KS_NABTS_GROUPID_TELEVISION_STATION_ADVERTISER_BASE   0x890
#define KS_NABTS_GROUPID_TELEVISION_STATION_CONTENT_BASE   0x880
#define KS_SIZE_EGA_PALETTE   (KS_iEGA_COLORS *sizeof(KS_RGBQUAD))
#define KS_SIZE_MASKS   (KS_iMASK_COLORS *sizeof(DWORD))
#define KS_SIZE_MPEG1VIDEOINFO ( pv   )     (FIELD_OFFSET(KS_MPEG1VIDEOINFO,bSequenceHeader[0]) + (pv)->cbSequenceHeader)
#define KS_SIZE_MPEGVIDEOINFO2 ( pv   )     (FIELD_OFFSET(KS_MPEGVIDEOINFO2,bSequenceHeader[0]) + (pv)->cbSequenceHeader)
#define KS_SIZE_PALETTE   (KS_iPALETTE_COLORS *sizeof(KS_RGBQUAD))
#define KS_SIZE_PREHEADER   (FIELD_OFFSET(KS_VIDEOINFOHEADER,bmiHeader))
#define KS_SIZE_VIDEOHEADER ( pbmi   )     ((pbmi)->bmiHeader.biSize + KS_SIZE_PREHEADER)
#define KS_TVAUDIO_MODE_LANG_A   0x0010
#define KS_TVAUDIO_MODE_LANG_B   0x0020
#define KS_TVAUDIO_MODE_LANG_C   0x0040
#define KS_TVAUDIO_MODE_MONO   0x0001
#define KS_TVAUDIO_MODE_STEREO   0x0002
#define KS_TVTUNER_CHANGE_BEGIN_TUNE   0x0001L
#define KS_TVTUNER_CHANGE_END_TUNE   0x0002L
#define KS_VBI_FLAG_FIELD1   0x0001L
#define KS_VBI_FLAG_FIELD2   0x0002L
#define KS_VBI_FLAG_MV_DETECTED   0x0400L
#define KS_VBI_FLAG_MV_HARDWARE   0x0200L
#define KS_VBI_FLAG_MV_PRESENT   0x0100L
#define KS_VBI_FLAG_TVTUNER_CHANGE   0x0010L
#define KS_VBI_FLAG_VBIINFOHEADER_CHANGE   0x0020L
#define KS_VBICAP_PROTECTION_MV_DETECTED   0x0004L
#define KS_VBICAP_PROTECTION_MV_HARDWARE   0x0002L
#define KS_VBICAP_PROTECTION_MV_PRESENT   0x0001L
#define KS_VBIDATARATE_CC   (503493L)
#define KS_VBIDATARATE_NABTS   (5727272L)
#define KS_VBISAMPLINGRATE_47X_NABTS   ((long)(27000000))
#define KS_VBISAMPLINGRATE_4X_NABTS   ((long)(4*KS_VBIDATARATE_NABTS))
#define KS_VBISAMPLINGRATE_5X_NABTS   ((long)(5*KS_VBIDATARATE_NABTS))
#define KS_VIDEO_ALLOC_VPE_AGP   0x0004
#define KS_VIDEO_ALLOC_VPE_DISPLAY   0x0002
#define KS_VIDEO_ALLOC_VPE_SYSTEM   0x0001
#define KS_VIDEO_FLAG_B_FRAME   0x0020L
#define KS_VIDEO_FLAG_FIELD1   0x0001L
#define KS_VIDEO_FLAG_FIELD2   0x0002L
#define KS_VIDEO_FLAG_FRAME   0x0000L
#define KS_VIDEO_FLAG_I_FRAME   0x0000L
#define KS_VIDEO_FLAG_P_FRAME   0x0010L
#define KS_VIDEOSTREAM_CAPTURE   0x0002
#define KS_VIDEOSTREAM_CC   0x0100
#define KS_VIDEOSTREAM_EDS   0x0200
#define KS_VIDEOSTREAM_IS_VPE   0x8000
#define KS_VIDEOSTREAM_NABTS   0x0020
#define KS_VIDEOSTREAM_PREVIEW   0x0001
#define KS_VIDEOSTREAM_STILL   0x1000
#define KS_VIDEOSTREAM_TELETEXT   0x0400
#define KS_VIDEOSTREAM_VBI   0x0010
#define KS_WIDTHBYTES ( bits   )     ((DWORD)(((bits)+31) & (~31)) / 8)
#define KSAC3_ALTERNATE_AUDIO_1   1
#define KSAC3_ALTERNATE_AUDIO_2   2
#define KSAC3_ALTERNATE_AUDIO_BOTH   3
#define KSAC3_SERVICE_COMMENTARY   5
#define KSAC3_SERVICE_DIALOG_ONLY   4
#define KSAC3_SERVICE_EMERGENCY_FLASH   6
#define KSAC3_SERVICE_HEARING_IMPAIRED   3
#define KSAC3_SERVICE_MAIN_AUDIO   0
#define KSAC3_SERVICE_NO_DIALOG   1
#define KSAC3_SERVICE_VISUALLY_IMPAIRED   2
#define KSAC3_SERVICE_VOICE_OVER   7
#define KSALGORITHMINSTANCE_SYSTEM_ACOUSTIC_ECHO_CANCEL   DEFINE_GUIDNAMED(KSALGORITHMINSTANCE_SYSTEM_ACOUSTIC_ECHO_CANCEL)
#define KSALGORITHMINSTANCE_SYSTEM_AGC   DEFINE_GUIDNAMED(KSALGORITHMINSTANCE_SYSTEM_AGC)
#define KSALGORITHMINSTANCE_SYSTEM_MICROPHONE_ARRAY_PROCESSOR   DEFINE_GUIDNAMED(KSALGORITHMINSTANCE_SYSTEM_MICROPHONE_ARRAY_PROCESSOR)
#define KSALGORITHMINSTANCE_SYSTEM_NOISE_SUPPRESS   DEFINE_GUIDNAMED(KSALGORITHMINSTANCE_SYSTEM_NOISE_SUPPRESS)
#define KSAUDDECOUTMODE_PCM_51   0x0002
#define KSAUDDECOUTMODE_SPDIFF   0x0004
#define KSAUDDECOUTMODE_STEREO_ANALOG   0x0001
#define KSAUDFNAME_3D_CENTER   DEFINE_GUIDNAMED(KSAUDFNAME_3D_CENTER)
#define KSAUDFNAME_3D_DEPTH   DEFINE_GUIDNAMED(KSAUDFNAME_3D_DEPTH)
#define KSAUDFNAME_3D_STEREO   DEFINE_GUIDNAMED(KSAUDFNAME_3D_STEREO)
#define KSAUDFNAME_ALTERNATE_MICROPHONE   DEFINE_GUIDNAMED(KSAUDFNAME_ALTERNATE_MICROPHONE)
#define KSAUDFNAME_AUX   DEFINE_GUIDNAMED(KSAUDFNAME_AUX)
#define KSAUDFNAME_AUX_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_AUX_MUTE)
#define KSAUDFNAME_AUX_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_AUX_VOLUME)
#define KSAUDFNAME_BASS   DEFINE_GUIDNAMED(KSAUDFNAME_BASS)
#define KSAUDFNAME_CD_AUDIO   DEFINE_GUIDNAMED(KSAUDFNAME_CD_AUDIO)
#define KSAUDFNAME_CD_IN_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_CD_IN_VOLUME)
#define KSAUDFNAME_CD_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_CD_MUTE)
#define KSAUDFNAME_CD_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_CD_VOLUME)
#define KSAUDFNAME_LINE_IN   DEFINE_GUIDNAMED(KSAUDFNAME_LINE_IN)
#define KSAUDFNAME_LINE_IN_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_LINE_IN_VOLUME)
#define KSAUDFNAME_LINE_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_LINE_MUTE)
#define KSAUDFNAME_LINE_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_LINE_VOLUME)
#define KSAUDFNAME_MASTER_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_MASTER_MUTE)
#define KSAUDFNAME_MASTER_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_MASTER_VOLUME)
#define KSAUDFNAME_MIC_IN_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_MIC_IN_VOLUME)
#define KSAUDFNAME_MIC_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_MIC_MUTE)
#define KSAUDFNAME_MIC_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_MIC_VOLUME)
#define KSAUDFNAME_MICROPHONE_BOOST   DEFINE_GUIDNAMED(KSAUDFNAME_MICROPHONE_BOOST)
#define KSAUDFNAME_MIDI   DEFINE_GUIDNAMED(KSAUDFNAME_MIDI)
#define KSAUDFNAME_MIDI_IN_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_MIDI_IN_VOLUME)
#define KSAUDFNAME_MIDI_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_MIDI_MUTE)
#define KSAUDFNAME_MIDI_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_MIDI_VOLUME)
#define KSAUDFNAME_MONO_MIX   DEFINE_GUIDNAMED(KSAUDFNAME_MONO_MIX)
#define KSAUDFNAME_MONO_MIX_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_MONO_MIX_MUTE)
#define KSAUDFNAME_MONO_MIX_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_MONO_MIX_VOLUME)
#define KSAUDFNAME_MONO_OUT   DEFINE_GUIDNAMED(KSAUDFNAME_MONO_OUT)
#define KSAUDFNAME_MONO_OUT_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_MONO_OUT_MUTE)
#define KSAUDFNAME_MONO_OUT_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_MONO_OUT_VOLUME)
#define KSAUDFNAME_PC_SPEAKER   DEFINE_GUIDNAMED(KSAUDFNAME_PC_SPEAKER)
#define KSAUDFNAME_PC_SPEAKER_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_PC_SPEAKER_MUTE)
#define KSAUDFNAME_PC_SPEAKER_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_PC_SPEAKER_VOLUME)
#define KSAUDFNAME_PEAKMETER   DEFINE_GUIDNAMED(KSAUDFNAME_PEAKMETER)
#define KSAUDFNAME_RECORDING_CONTROL   DEFINE_GUIDNAMED(KSAUDFNAME_RECORDING_CONTROL)
#define KSAUDFNAME_RECORDING_SOURCE   DEFINE_GUIDNAMED(KSAUDFNAME_RECORDING_SOURCE)
#define KSAUDFNAME_STEREO_MIX   DEFINE_GUIDNAMED(KSAUDFNAME_STEREO_MIX)
#define KSAUDFNAME_STEREO_MIX_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_STEREO_MIX_MUTE)
#define KSAUDFNAME_STEREO_MIX_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_STEREO_MIX_VOLUME)
#define KSAUDFNAME_TREBLE   DEFINE_GUIDNAMED(KSAUDFNAME_TREBLE)
#define KSAUDFNAME_VIDEO   DEFINE_GUIDNAMED(KSAUDFNAME_VIDEO)
#define KSAUDFNAME_VIDEO_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_VIDEO_MUTE)
#define KSAUDFNAME_VIDEO_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_VIDEO_VOLUME)
#define KSAUDFNAME_VOLUME_CONTROL   DEFINE_GUIDNAMED(KSAUDFNAME_VOLUME_CONTROL)
#define KSAUDFNAME_WAVE_IN_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_WAVE_IN_VOLUME)
#define KSAUDFNAME_WAVE_MUTE   DEFINE_GUIDNAMED(KSAUDFNAME_WAVE_MUTE)
#define KSAUDFNAME_WAVE_OUT_MIX   DEFINE_GUIDNAMED(KSAUDFNAME_WAVE_OUT_MIX)
#define KSAUDFNAME_WAVE_VOLUME   DEFINE_GUIDNAMED(KSAUDFNAME_WAVE_VOLUME)
#define KSAUDIO_CPU_RESOURCES_HOST_CPU   0x7FFFFFFF
#define KSAUDIO_CPU_RESOURCES_NOT_HOST_CPU   0x00000000
#define KSAUDIO_QUALITY_ADVANCED   0x3
#define KSAUDIO_QUALITY_BASIC   0x2
#define KSAUDIO_QUALITY_PC   0x1
#define KSAUDIO_QUALITY_WORST   0x0
#define KSAUDIO_SPEAKER_5POINT1
#define KSAUDIO_SPEAKER_5POINT1_BACK   KSAUDIO_SPEAKER_5POINT1
#define KSAUDIO_SPEAKER_5POINT1_SURROUND
#define KSAUDIO_SPEAKER_7POINT1
#define KSAUDIO_SPEAKER_7POINT1_SURROUND
#define KSAUDIO_SPEAKER_7POINT1_WIDE   KSAUDIO_SPEAKER_7POINT1
#define KSAUDIO_SPEAKER_DIRECTOUT   0
#define KSAUDIO_SPEAKER_GROUND_FRONT_CENTER   SPEAKER_FRONT_CENTER
#define KSAUDIO_SPEAKER_GROUND_FRONT_LEFT   SPEAKER_FRONT_LEFT
#define KSAUDIO_SPEAKER_GROUND_FRONT_RIGHT   SPEAKER_FRONT_RIGHT
#define KSAUDIO_SPEAKER_GROUND_REAR_LEFT   SPEAKER_BACK_LEFT
#define KSAUDIO_SPEAKER_GROUND_REAR_RIGHT   SPEAKER_BACK_RIGHT
#define KSAUDIO_SPEAKER_MONO   (SPEAKER_FRONT_CENTER)
#define KSAUDIO_SPEAKER_QUAD
#define KSAUDIO_SPEAKER_STEREO   (SPEAKER_FRONT_LEFT | SPEAKER_FRONT_RIGHT)
#define KSAUDIO_SPEAKER_SUPER_WOOFER   SPEAKER_LOW_FREQUENCY
#define KSAUDIO_SPEAKER_SURROUND
#define KSAUDIO_SPEAKER_TOP_MIDDLE   SPEAKER_TOP_CENTER
#define KSAUDIO_STEREO_SPEAKER_GEOMETRY_HEADPHONE   (-1)
#define KSAUDIO_STEREO_SPEAKER_GEOMETRY_MAX   180
#define KSAUDIO_STEREO_SPEAKER_GEOMETRY_MIN   5
#define KSAUDIO_STEREO_SPEAKER_GEOMETRY_NARROW   10
#define KSAUDIO_STEREO_SPEAKER_GEOMETRY_WIDE   20
#define KSCATEGORY_ACOUSTIC_ECHO_CANCEL   DEFINE_GUIDNAMED(KSCATEGORY_ACOUSTIC_ECHO_CANCEL)
#define KSCATEGORY_AUDIO   DEFINE_GUIDNAMED(KSCATEGORY_AUDIO)
#define KSCATEGORY_AUDIO_DEVICE   DEFINE_GUIDNAMED(KSCATEGORY_AUDIO_DEVICE)
#define KSCATEGORY_AUDIO_GFX   DEFINE_GUIDNAMED(KSCATEGORY_AUDIO_GFX)
#define KSCATEGORY_AUDIO_SPLITTER   DEFINE_GUIDNAMED(KSCATEGORY_AUDIO_SPLITTER)
#define KSCATEGORY_CROSSBAR   DEFINE_GUIDNAMED(KSCATEGORY_CROSSBAR)
#define KSCATEGORY_DRM_DESCRAMBLE   KSNODETYPE_DRM_DESCRAMBLE
#define KSCATEGORY_ENCODER   DEFINE_GUIDNAMED(KSCATEGORY_ENCODER)
#define KSCATEGORY_ESCALANTE_PLATFORM_DRIVER   DEFINE_GUIDNAMED(KSCATEGORY_ESCALANTE_PLATFORM_DRIVER)
#define KSCATEGORY_MICROPHONE_ARRAY_PROCESSOR   DEFINE_GUIDNAMED(KSCATEGORY_MICROPHONE_ARRAY_PROCESSOR)
#define KSCATEGORY_MULTIPLEXER   DEFINE_GUIDNAMED(KSCATEGORY_MULTIPLEXER)
#define KSCATEGORY_NETWORK   DEFINE_GUIDNAMED(KSCATEGORY_NETWORK)
#define KSCATEGORY_PREFERRED_MIDIOUT_DEVICE   DEFINE_GUIDNAMED(KSCATEGORY_PREFERRED_MIDIOUT_DEVICE)
#define KSCATEGORY_PREFERRED_WAVEIN_DEVICE   DEFINE_GUIDNAMED(KSCATEGORY_PREFERRED_WAVEIN_DEVICE)
#define KSCATEGORY_PREFERRED_WAVEOUT_DEVICE   DEFINE_GUIDNAMED(KSCATEGORY_PREFERRED_WAVEOUT_DEVICE)
#define KSCATEGORY_SYNTHESIZER   KSNODETYPE_SYNTHESIZER
#define KSCATEGORY_SYSAUDIO   DEFINE_GUIDNAMED(KSCATEGORY_SYSAUDIO)
#define KSCATEGORY_TEXT   DEFINE_GUIDNAMED(KSCATEGORY_TEXT)
#define KSCATEGORY_TOPOLOGY   DEFINE_GUIDNAMED(KSCATEGORY_TOPOLOGY)
#define KSCATEGORY_TVAUDIO   DEFINE_GUIDNAMED(KSCATEGORY_TVAUDIO)
#define KSCATEGORY_TVTUNER   DEFINE_GUIDNAMED(KSCATEGORY_TVTUNER)
#define KSCATEGORY_VBICODEC   DEFINE_GUIDNAMED(KSCATEGORY_VBICODEC)
#define KSCATEGORY_VIDEO   DEFINE_GUIDNAMED(KSCATEGORY_VIDEO)
#define KSCATEGORY_VIRTUAL   DEFINE_GUIDNAMED(KSCATEGORY_VIRTUAL)
#define KSCATEGORY_VPMUX   DEFINE_GUIDNAMED(KSCATEGORY_VPMUX)
#define KSCATEGORY_WDMAUD   DEFINE_GUIDNAMED(KSCATEGORY_WDMAUD)
#define KSCATEGORY_WDMAUD_USE_PIN_NAME   DEFINE_GUIDNAMED(KSCATEGORY_WDMAUD_USE_PIN_NAME)
#define KSCOMPONENTID_USBAUDIO   DEFINE_GUIDNAMED(KSCOMPONENTID_USBAUDIO)
#define KSDATAFORMAT_SPECIFIER_AC3_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_AC3_AUDIO)
#define KSDATAFORMAT_SPECIFIER_ANALOGVIDEO   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_ANALOGVIDEO)
#define KSDATAFORMAT_SPECIFIER_DIALECT_AC3_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_DIALECT_AC3_AUDIO)
#define KSDATAFORMAT_SPECIFIER_DIALECT_MPEG1_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_DIALECT_MPEG1_AUDIO)
#define KSDATAFORMAT_SPECIFIER_DIALECT_MPEG1_VIDEO   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_DIALECT_MPEG1_VIDEO)
#define KSDATAFORMAT_SPECIFIER_DIALECT_MPEG2_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_DIALECT_MPEG2_AUDIO)
#define KSDATAFORMAT_SPECIFIER_DIALECT_MPEG2_VIDEO   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_DIALECT_MPEG2_VIDEO)
#define KSDATAFORMAT_SPECIFIER_DSOUND   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_DSOUND)
#define KSDATAFORMAT_SPECIFIER_LPCM_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_LPCM_AUDIO)
#define KSDATAFORMAT_SPECIFIER_MPEG1_VIDEO   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_MPEG1_VIDEO)
#define KSDATAFORMAT_SPECIFIER_MPEG2_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_MPEG2_AUDIO)
#define KSDATAFORMAT_SPECIFIER_MPEG2_VIDEO   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_MPEG2_VIDEO)
#define KSDATAFORMAT_SPECIFIER_VBI   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_VBI)
#define KSDATAFORMAT_SPECIFIER_VC_ID   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_VC_ID)
#define KSDATAFORMAT_SPECIFIER_VIDEOINFO   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_VIDEOINFO)
#define KSDATAFORMAT_SPECIFIER_VIDEOINFO2   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_VIDEOINFO2)
#define KSDATAFORMAT_SPECIFIER_WAVEFORMATEX   DEFINE_GUIDNAMED(KSDATAFORMAT_SPECIFIER_WAVEFORMATEX)
#define KSDATAFORMAT_SUBTYPE_AC3_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_AC3_AUDIO)
#define KSDATAFORMAT_SUBTYPE_ANALOG   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_ANALOG)
#define KSDATAFORMAT_SUBTYPE_CC   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_CC)
#define KSDATAFORMAT_SUBTYPE_DSS_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_DSS_AUDIO)
#define KSDATAFORMAT_SUBTYPE_DSS_VIDEO   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_DSS_VIDEO)
#define KSDATAFORMAT_SUBTYPE_DTS_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_DTS_AUDIO)
#define KSDATAFORMAT_SUBTYPE_Line21_BytePair   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_Line21_BytePair)
#define KSDATAFORMAT_SUBTYPE_Line21_GOPPacket   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_Line21_GOPPacket)
#define KSDATAFORMAT_SUBTYPE_LPCM_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_LPCM_AUDIO)
#define KSDATAFORMAT_SUBTYPE_MIDI   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_MIDI)
#define KSDATAFORMAT_SUBTYPE_MIDI_BUS   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_MIDI_BUS)
#define KSDATAFORMAT_SUBTYPE_MPEG1Packet   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_MPEG1Packet)
#define KSDATAFORMAT_SUBTYPE_MPEG1Payload   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_MPEG1Payload)
#define KSDATAFORMAT_SUBTYPE_MPEG1Video   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_MPEG1Video)
#define KSDATAFORMAT_SUBTYPE_MPEG2_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_MPEG2_AUDIO)
#define KSDATAFORMAT_SUBTYPE_MPEG2_VIDEO   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_MPEG2_VIDEO)
#define KSDATAFORMAT_SUBTYPE_NABTS   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_NABTS)
#define KSDATAFORMAT_SUBTYPE_NABTS_FEC   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_NABTS_FEC)
#define KSDATAFORMAT_SUBTYPE_OVERLAY   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_OVERLAY)
#define KSDATAFORMAT_SUBTYPE_PCM   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_PCM)
#define KSDATAFORMAT_SUBTYPE_RAW8   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_RAW8)
#define KSDATAFORMAT_SUBTYPE_RIFF   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_RIFF)
#define KSDATAFORMAT_SUBTYPE_RIFFMIDI   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_RIFFMIDI)
#define KSDATAFORMAT_SUBTYPE_RIFFWAVE   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_RIFFWAVE)
#define KSDATAFORMAT_SUBTYPE_SDDS_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_SDDS_AUDIO)
#define KSDATAFORMAT_SUBTYPE_STANDARD_AC3_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_STANDARD_AC3_AUDIO)
#define KSDATAFORMAT_SUBTYPE_STANDARD_MPEG1_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_STANDARD_MPEG1_AUDIO)
#define KSDATAFORMAT_SUBTYPE_STANDARD_MPEG1_VIDEO   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_STANDARD_MPEG1_VIDEO)
#define KSDATAFORMAT_SUBTYPE_STANDARD_MPEG2_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_STANDARD_MPEG2_AUDIO)
#define KSDATAFORMAT_SUBTYPE_STANDARD_MPEG2_VIDEO   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_STANDARD_MPEG2_VIDEO)
#define KSDATAFORMAT_SUBTYPE_SUBPICTURE   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_SUBPICTURE)
#define KSDATAFORMAT_SUBTYPE_TELETEXT   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_TELETEXT)
#define KSDATAFORMAT_SUBTYPE_VPVBI   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_VPVBI)
#define KSDATAFORMAT_SUBTYPE_VPVideo   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_VPVideo)
#define KSDATAFORMAT_SUBTYPE_WAVEFORMATEX   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_WAVEFORMATEX)
#define KSDATAFORMAT_TYPE_ANALOGAUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_ANALOGAUDIO)
#define KSDATAFORMAT_TYPE_ANALOGVIDEO   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_ANALOGVIDEO)
#define KSDATAFORMAT_TYPE_AUDIO   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_AUDIO)
#define KSDATAFORMAT_TYPE_AUXLine21Data   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_AUXLine21Data)
#define KSDATAFORMAT_TYPE_DVD_ENCRYPTED_PACK   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_DVD_ENCRYPTED_PACK)
#define KSDATAFORMAT_TYPE_MIDI   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_MIDI)
#define KSDATAFORMAT_TYPE_MPEG2_PES   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_MPEG2_PES)
#define KSDATAFORMAT_TYPE_MPEG2_PROGRAM   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_MPEG2_PROGRAM)
#define KSDATAFORMAT_TYPE_MPEG2_TRANSPORT   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_MPEG2_TRANSPORT)
#define KSDATAFORMAT_TYPE_MUSIC   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_MUSIC)
#define KSDATAFORMAT_TYPE_NABTS   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_NABTS)
#define KSDATAFORMAT_TYPE_STANDARD_ELEMENTARY_STREAM   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_STANDARD_ELEMENTARY_STREAM)
#define KSDATAFORMAT_TYPE_STANDARD_PACK_HEADER   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_STANDARD_PACK_HEADER)
#define KSDATAFORMAT_TYPE_STANDARD_PES_PACKET   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_STANDARD_PES_PACKET)
#define KSDATAFORMAT_TYPE_TEXT   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_TEXT)
#define KSDATAFORMAT_TYPE_VBI   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_VBI)
#define KSDATAFORMAT_TYPE_VIDEO   DEFINE_GUIDNAMED(KSDATAFORMAT_TYPE_VIDEO)
#define KSDSOUND_3D_MODE_DISABLE   0x00000002
#define KSDSOUND_3D_MODE_HEADRELATIVE   0x00000001
#define KSDSOUND_3D_MODE_NORMAL   0x00000000
#define KSDSOUND_BUFFER_CTRL_3D   0x00000001
#define KSDSOUND_BUFFER_CTRL_FREQUENCY   0x00000002
#define KSDSOUND_BUFFER_CTRL_HRTF_3D   0x40000000
#define KSDSOUND_BUFFER_CTRL_PAN   0x00000004
#define KSDSOUND_BUFFER_CTRL_POSITIONNOTIFY   0x00000010
#define KSDSOUND_BUFFER_CTRL_VOLUME   0x00000008
#define KSDSOUND_BUFFER_LOCHARDWARE   0x00000004
#define KSDSOUND_BUFFER_LOCSOFTWARE   0x00000008
#define KSDSOUND_BUFFER_PRIMARY   0x00000001
#define KSDSOUND_BUFFER_STATIC   0x00000002
#define KSEVENTSETID_AudioControlChange   DEFINE_GUIDNAMED(KSEVENTSETID_AudioControlChange)
#define KSEVENTSETID_Cyclic   DEFINE_GUIDNAMED(KSEVENTSETID_Cyclic)
#define KSEVENTSETID_EXTDEV_Command   DEFINE_GUIDNAMED(KSEVENTSETID_EXTDEV_Command)
#define KSEVENTSETID_LoopedStreaming   DEFINE_GUIDNAMED(KSEVENTSETID_LoopedStreaming)
#define KSEVENTSETID_VIDCAP_TVAUDIO   DEFINE_GUIDNAMED(KSEVENTSETID_VIDCAP_TVAUDIO)
#define KSEVENTSETID_VIDCAPNotify   DEFINE_GUIDNAMED(KSEVENTSETID_VIDCAPTOSTI)
#define KSEVENTSETID_VPNotify   DEFINE_GUIDNAMED(KSEVENTSETID_VPNotify)
#define KSEVENTSETID_VPVBINotify   DEFINE_GUIDNAMED(KSEVENTSETID_VPVBINotify)
#define KSINTERFACESETID_Media   DEFINE_GUIDNAMED(KSINTERFACESETID_Media)
#define KSMEDIUMSETID_MidiBus   DEFINE_GUIDNAMED(KSMEDIUMSETID_MidiBus)
#define KSMEDIUMSETID_VPBus   DEFINE_GUIDNAMED(KSMEDIUMSETID_VPBus)
#define KSMETHODSETID_Wavetable   DEFINE_GUIDNAMED(KSMETHODSETID_Wavetable)
#define KSMPEGVIDMODE_LTRBOX   0x0002
#define KSMPEGVIDMODE_PANSCAN   0x0001
#define KSMPEGVIDMODE_SCALE   0x0004
#define KSMUSIC_TECHNOLOGY_FMSYNTH   DEFINE_GUIDNAMED(KSMUSIC_TECHNOLOGY_FMSYNTH)
#define KSMUSIC_TECHNOLOGY_PORT   DEFINE_GUIDNAMED(KSMUSIC_TECHNOLOGY_PORT)
#define KSMUSIC_TECHNOLOGY_SQSYNTH   DEFINE_GUIDNAMED(KSMUSIC_TECHNOLOGY_SQSYNTH)
#define KSMUSIC_TECHNOLOGY_SWSYNTH   DEFINE_GUIDNAMED(KSMUSIC_TECHNOLOGY_SWSYNTH)
#define KSMUSIC_TECHNOLOGY_WAVETABLE   DEFINE_GUIDNAMED(KSMUSIC_TECHNOLOGY_WAVETABLE)
#define KSNODEPIN_AEC_CAPTURE_IN   2
#define KSNODEPIN_AEC_CAPTURE_OUT   3
#define KSNODEPIN_AEC_RENDER_IN   1
#define KSNODEPIN_AEC_RENDER_OUT   0
#define KSNODEPIN_DEMUX_IN   0
#define KSNODEPIN_DEMUX_OUT   1
#define KSNODEPIN_STANDARD_IN   1
#define KSNODEPIN_STANDARD_OUT   0
#define KSNODEPIN_SUM_MUX_IN   1
#define KSNODEPIN_SUM_MUX_OUT   0
#define KSNODETYPE_1394_DA_STREAM   DEFINE_GUIDNAMED(KSNODETYPE_1394_DA_STREAM)
#define KSNODETYPE_1394_DV_STREAM_SOUNDTRACK   DEFINE_GUIDNAMED(KSNODETYPE_1394_DV_STREAM_SOUNDTRACK)
#define KSNODETYPE_3D_EFFECTS   DEFINE_GUIDNAMED(KSNODETYPE_3D_EFFECTS)
#define KSNODETYPE_ACOUSTIC_ECHO_CANCEL   KSCATEGORY_ACOUSTIC_ECHO_CANCEL
#define KSNODETYPE_ADC   DEFINE_GUIDNAMED(KSNODETYPE_ADC)
#define KSNODETYPE_AGC   DEFINE_GUIDNAMED(KSNODETYPE_AGC)
#define KSNODETYPE_ANALOG_CONNECTOR   DEFINE_GUIDNAMED(KSNODETYPE_ANALOG_CONNECTOR)
#define KSNODETYPE_ANALOG_TAPE   DEFINE_GUIDNAMED(KSNODETYPE_ANALOG_TAPE)
#define KSNODETYPE_CABLE_TUNER_AUDIO   DEFINE_GUIDNAMED(KSNODETYPE_CABLE_TUNER_AUDIO)
#define KSNODETYPE_CD_PLAYER   DEFINE_GUIDNAMED(KSNODETYPE_CD_PLAYER)
#define KSNODETYPE_CHORUS   DEFINE_GUIDNAMED(KSNODETYPE_CHORUS)
#define KSNODETYPE_COMMUNICATION_SPEAKER   DEFINE_GUIDNAMED(KSNODETYPE_COMMUNICATION_SPEAKER)
#define KSNODETYPE_DAC   DEFINE_GUIDNAMED(KSNODETYPE_DAC)
#define KSNODETYPE_DAT_IO_DIGITAL_AUDIO_TAPE   DEFINE_GUIDNAMED(KSNODETYPE_DAT_IO_DIGITAL_AUDIO_TAPE)
#define KSNODETYPE_DCC_IO_DIGITAL_COMPACT_CASSETTE   DEFINE_GUIDNAMED(KSNODETYPE_DCC_IO_DIGITAL_COMPACT_CASSETTE)
#define KSNODETYPE_DELAY   DEFINE_GUIDNAMED(KSNODETYPE_DELAY)
#define KSNODETYPE_DEMUX   DEFINE_GUIDNAMED(KSNODETYPE_DEMUX)
#define KSNODETYPE_DESKTOP_MICROPHONE   DEFINE_GUIDNAMED(KSNODETYPE_DESKTOP_MICROPHONE)
#define KSNODETYPE_DESKTOP_SPEAKER   DEFINE_GUIDNAMED(KSNODETYPE_DESKTOP_SPEAKER)
#define KSNODETYPE_DEV_SPECIFIC   DEFINE_GUIDNAMED(KSNODETYPE_DEV_SPECIFIC)
#define KSNODETYPE_DIGITAL_AUDIO_INTERFACE   DEFINE_GUIDNAMED(KSNODETYPE_DIGITAL_AUDIO_INTERFACE)
#define KSNODETYPE_DOWN_LINE_PHONE   DEFINE_GUIDNAMED(KSNODETYPE_DOWN_LINE_PHONE)
#define KSNODETYPE_DRM_DESCRAMBLE   DEFINE_GUIDNAMED(KSNODETYPE_DRM_DESCRAMBLE)
#define KSNODETYPE_DSS_AUDIO   DEFINE_GUIDNAMED(KSNODETYPE_DSS_AUDIO)
#define KSNODETYPE_DVD_AUDIO   DEFINE_GUIDNAMED(KSNODETYPE_DVD_AUDIO)
#define KSNODETYPE_ECHO_CANCELING_SPEAKERPHONE   DEFINE_GUIDNAMED(KSNODETYPE_ECHO_CANCELING_SPEAKERPHONE)
#define KSNODETYPE_ECHO_SUPPRESSING_SPEAKERPHONE   DEFINE_GUIDNAMED(KSNODETYPE_ECHO_SUPPRESSING_SPEAKERPHONE)
#define KSNODETYPE_EQUALIZATION_NOISE   DEFINE_GUIDNAMED(KSNODETYPE_EQUALIZATION_NOISE)
#define KSNODETYPE_EQUALIZER   DEFINE_GUIDNAMED(KSNODETYPE_EQUALIZER)
#define KSNODETYPE_HANDSET   DEFINE_GUIDNAMED(KSNODETYPE_HANDSET)
#define KSNODETYPE_HEAD_MOUNTED_DISPLAY_AUDIO   DEFINE_GUIDNAMED(KSNODETYPE_HEAD_MOUNTED_DISPLAY_AUDIO)
#define KSNODETYPE_HEADPHONES   DEFINE_GUIDNAMED(KSNODETYPE_HEADPHONES)
#define KSNODETYPE_HEADSET   DEFINE_GUIDNAMED(KSNODETYPE_HEADSET)
#define KSNODETYPE_LEGACY_AUDIO_CONNECTOR   DEFINE_GUIDNAMED(KSNODETYPE_LEGACY_AUDIO_CONNECTOR)
#define KSNODETYPE_LEVEL_CALIBRATION_NOISE_SOURCE   DEFINE_GUIDNAMED(KSNODETYPE_LEVEL_CALIBRATION_NOISE_SOURCE)
#define KSNODETYPE_LINE_CONNECTOR   DEFINE_GUIDNAMED(KSNODETYPE_LINE_CONNECTOR)
#define KSNODETYPE_LOUDNESS   DEFINE_GUIDNAMED(KSNODETYPE_LOUDNESS)
#define KSNODETYPE_LOW_FREQUENCY_EFFECTS_SPEAKER   DEFINE_GUIDNAMED(KSNODETYPE_LOW_FREQUENCY_EFFECTS_SPEAKER)
#define KSNODETYPE_MICROPHONE   DEFINE_GUIDNAMED(KSNODETYPE_MICROPHONE)
#define KSNODETYPE_MICROPHONE_ARRAY   DEFINE_GUIDNAMED(KSNODETYPE_MICROPHONE_ARRAY)
#define KSNODETYPE_MICROPHONE_ARRAY_PROCESSOR   KSCATEGORY_MICROPHONE_ARRAY_PROCESSOR
#define KSNODETYPE_MINIDISK   DEFINE_GUIDNAMED(KSNODETYPE_MINIDISK)
#define KSNODETYPE_MULTITRACK_RECORDER   DEFINE_GUIDNAMED(KSNODETYPE_MULTITRACK_RECORDER)
#define KSNODETYPE_MUTE   DEFINE_GUIDNAMED(KSNODETYPE_MUTE)
#define KSNODETYPE_MUX   DEFINE_GUIDNAMED(KSNODETYPE_MUX)
#define KSNODETYPE_NOISE_SUPPRESS   DEFINE_GUIDNAMED(KSNODETYPE_NOISE_SUPPRESS)
#define KSNODETYPE_OMNI_DIRECTIONAL_MICROPHONE   DEFINE_GUIDNAMED(KSNODETYPE_OMNI_DIRECTIONAL_MICROPHONE)
#define KSNODETYPE_PEAKMETER   DEFINE_GUIDNAMED(KSNODETYPE_PEAKMETER)
#define KSNODETYPE_PERSONAL_MICROPHONE   DEFINE_GUIDNAMED(KSNODETYPE_PERSONAL_MICROPHONE)
#define KSNODETYPE_PHONE_LINE   DEFINE_GUIDNAMED(KSNODETYPE_PHONE_LINE)
#define KSNODETYPE_PHONOGRAPH   DEFINE_GUIDNAMED(KSNODETYPE_PHONOGRAPH)
#define KSNODETYPE_PROCESSING_MICROPHONE_ARRAY   DEFINE_GUIDNAMED(KSNODETYPE_PROCESSING_MICROPHONE_ARRAY)
#define KSNODETYPE_PROLOGIC_DECODER   DEFINE_GUIDNAMED(KSNODETYPE_PROLOGIC_DECODER)
#define KSNODETYPE_PROLOGIC_ENCODER   DEFINE_GUIDNAMED(KSNODETYPE_PROLOGIC_ENCODER)
#define KSNODETYPE_RADIO_RECEIVER   DEFINE_GUIDNAMED(KSNODETYPE_RADIO_RECEIVER)
#define KSNODETYPE_RADIO_TRANSMITTER   DEFINE_GUIDNAMED(KSNODETYPE_RADIO_TRANSMITTER)
#define KSNODETYPE_REVERB   DEFINE_GUIDNAMED(KSNODETYPE_REVERB)
#define KSNODETYPE_ROOM_SPEAKER   DEFINE_GUIDNAMED(KSNODETYPE_ROOM_SPEAKER)
#define KSNODETYPE_SATELLITE_RECEIVER_AUDIO   DEFINE_GUIDNAMED(KSNODETYPE_SATELLITE_RECEIVER_AUDIO)
#define KSNODETYPE_SPDIF_INTERFACE   DEFINE_GUIDNAMED(KSNODETYPE_SPDIF_INTERFACE)
#define KSNODETYPE_SPEAKER   DEFINE_GUIDNAMED(KSNODETYPE_SPEAKER)
#define KSNODETYPE_SPEAKERPHONE_NO_ECHO_REDUCTION   DEFINE_GUIDNAMED(KSNODETYPE_SPEAKERPHONE_NO_ECHO_REDUCTION)
#define KSNODETYPE_SRC   DEFINE_GUIDNAMED(KSNODETYPE_SRC)
#define KSNODETYPE_STEREO_ENHANCE   DEFINE_GUIDNAMED(KSNODETYPE_STEREO_ENHANCE)
#define KSNODETYPE_STEREO_WIDE   DEFINE_GUIDNAMED(KSNODETYPE_STEREO_WIDE)
#define KSNODETYPE_SUM   DEFINE_GUIDNAMED(KSNODETYPE_SUM)
#define KSNODETYPE_SUPERMIX   DEFINE_GUIDNAMED(KSNODETYPE_SUPERMIX)
#define KSNODETYPE_SURROUND_ENCODER   KSNODETYPE_PROLOGIC_ENCODER
#define KSNODETYPE_SWMIDI   DEFINE_GUIDNAMED(KSNODETYPE_SWMIDI)
#define KSNODETYPE_SWSYNTH   DEFINE_GUIDNAMED(KSNODETYPE_SWSYNTH)
#define KSNODETYPE_SYNTHESIZER   DEFINE_GUIDNAMED(KSNODETYPE_SYNTHESIZER)
#define KSNODETYPE_TELEPHONE   DEFINE_GUIDNAMED(KSNODETYPE_TELEPHONE)
#define KSNODETYPE_TONE   DEFINE_GUIDNAMED(KSNODETYPE_TONE)
#define KSNODETYPE_TV_TUNER_AUDIO   DEFINE_GUIDNAMED(KSNODETYPE_TV_TUNER_AUDIO)
#define KSNODETYPE_VCR_AUDIO   DEFINE_GUIDNAMED(KSNODETYPE_VCR_AUDIO)
#define KSNODETYPE_VIDEO_CAMERA_TERMINAL   DEFINE_GUIDNAMED(KSNODETYPE_VIDEO_CAMERA_TERMINAL)
#define KSNODETYPE_VIDEO_DISC_AUDIO   DEFINE_GUIDNAMED(KSNODETYPE_VIDEO_DISC_AUDIO)
#define KSNODETYPE_VIDEO_INPUT_MTT   DEFINE_GUIDNAMED(KSNODETYPE_VIDEO_INPUT_MTT)
#define KSNODETYPE_VIDEO_INPUT_TERMINAL   DEFINE_GUIDNAMED(KSNODETYPE_VIDEO_INPUT_TERMINAL)
#define KSNODETYPE_VIDEO_OUTPUT_MTT   DEFINE_GUIDNAMED(KSNODETYPE_VIDEO_OUTPUT_MTT)
#define KSNODETYPE_VIDEO_OUTPUT_TERMINAL   DEFINE_GUIDNAMED(KSNODETYPE_VIDEO_OUTPUT_TERMINAL)
#define KSNODETYPE_VIDEO_PROCESSING   DEFINE_GUIDNAMED(KSNODETYPE_VIDEO_PROCESSING)
#define KSNODETYPE_VIDEO_SELECTOR   DEFINE_GUIDNAMED(KSNODETYPE_VIDEO_SELECTOR)
#define KSNODETYPE_VIDEO_STREAMING   DEFINE_GUIDNAMED(KSNODETYPE_VIDEO_STREAMING)
#define KSNODETYPE_VOLUME   DEFINE_GUIDNAMED(KSNODETYPE_VOLUME)
#define KSPROPERTY_CAMERACONTROL_FLAGS_ABSOLUTE   0X0000L
#define KSPROPERTY_CAMERACONTROL_FLAGS_AUTO   0X0001L
#define KSPROPERTY_CAMERACONTROL_FLAGS_MANUAL   0X0002L
#define KSPROPERTY_CAMERACONTROL_FLAGS_RELATIVE   0X0010L
#define KSPROPERTY_VIDEOPROCAMP_FLAGS_AUTO   0X0001L
#define KSPROPERTY_VIDEOPROCAMP_FLAGS_MANUAL   0X0002L
#define KSPROPSETID_AC3   DEFINE_GUIDNAMED(KSPROPSETID_AC3)
#define KSPROPSETID_Acoustic_Echo_Cancel   DEFINE_GUIDNAMED(KSPROPSETID_Acoustic_Echo_Cancel)
#define KSPROPSETID_Audio   DEFINE_GUIDNAMED(KSPROPSETID_Audio)
#define KSPROPSETID_AudioDecoderOut   DEFINE_GUIDNAMED(KSPROPSETID_AudioDecoderOut)
#define KSPROPSETID_AudioGfx   DEFINE_GUIDNAMED(KSPROPSETID_AudioGfx)
#define KSPROPSETID_Bibliographic   DEFINE_GUIDNAMED(KSPROPSETID_Bibliographic)
#define KSPROPSETID_CopyProt   DEFINE_GUIDNAMED(KSPROPSETID_CopyProt)
#define KSPROPSETID_Cyclic   DEFINE_GUIDNAMED(KSPROPSETID_Cyclic)
#define KSPROPSETID_DirectSound3DBuffer   DEFINE_GUIDNAMED(KSPROPSETID_DirectSound3DBuffer)
#define KSPROPSETID_DirectSound3DListener   DEFINE_GUIDNAMED(KSPROPSETID_DirectSound3DListener)
#define KSPROPSETID_DrmAudioStream   DEFINE_GUIDNAMED(KSPROPSETID_DrmAudioStream)
#define KSPROPSETID_DvdSubPic   DEFINE_GUIDNAMED(KSPROPSETID_DvdSubPic)
#define KSPROPSETID_Hrtf3d   DEFINE_GUIDNAMED(KSPROPSETID_Hrtf3d)
#define KSPROPSETID_Itd3d   DEFINE_GUIDNAMED(KSPROPSETID_Itd3d)
#define KSPROPSETID_Jack   DEFINE_GUIDNAMED(KSPROPSETID_Jack)
#define KSPROPSETID_Linear   DEFINE_GUIDNAMED(KSPROPSETID_Linear)
#define KSPROPSETID_Mpeg2Vid   DEFINE_GUIDNAMED(KSPROPSETID_Mpeg2Vid)
#define KSPROPSETID_OverlayUpdate   DEFINE_GUIDNAMED(KSPROPSETID_OverlayUpdate)
#define KSPROPSETID_RtAudio   DEFINE_GUIDNAMED(KSPROPSETID_RtAudio)
#define KSPROPSETID_Sysaudio   DEFINE_GUIDNAMED(KSPROPSETID_Sysaudio)
#define KSPROPSETID_Sysaudio_Pin   DEFINE_GUIDNAMED(KSPROPSETID_Sysaudio_Pin)
#define KSPROPSETID_TopologyNode   DEFINE_GUIDNAMED(KSPROPSETID_TopologyNode)
#define KSPROPSETID_TSRateChange   DEFINE_GUIDNAMED(KSPROPSETID_TSRateChange)
#define KSPROPSETID_VBICAP_PROPERTIES   DEFINE_GUIDNAMED(KSPROPSETID_VBICAP_PROPERTIES)
#define KSPROPSETID_VBICodecFiltering   DEFINE_GUIDNAMED(KSPROPSETID_VBICodecFiltering)
#define KSPROPSETID_VPConfig   DEFINE_GUIDNAMED(KSPROPSETID_VPConfig)
#define KSPROPSETID_VPVBIConfig   DEFINE_GUIDNAMED(KSPROPSETID_VPVBIConfig)
#define KSPROPSETID_Wave   DEFINE_GUIDNAMED(KSPROPSETID_Wave)
#define KSPROPSETID_WaveTable   DEFINE_GUIDNAMED(KSPROPSETID_WaveTable)
#define KSWAVE_BUFFER_ATTRIBUTEF_LOOPING   0x00000001
#define KSWAVE_BUFFER_ATTRIBUTEF_STATIC   0x00000002
#define KSWAVE_COMPATCAPS_INPUT   0x00000000
#define KSWAVE_COMPATCAPS_OUTPUT   0x00000001
#define MAX_NABTS_VBI_LINES_PER_FIELD   11
#define MAX_SINK_DESCRIPTION_NAME_LENGTH   32
#define MAX_WST_VBI_LINES_PER_FIELD   17
#define NABTS_BUFFER_PICTURENUMBER_SUPPORT   1
#define NABTS_BYTES_PER_LINE   36
#define NABTS_LINES_PER_BUNDLE   16
#define NABTS_PAYLOAD_PER_LINE   28
#define PINNAME_CAPTURE   PINNAME_VIDEO_CAPTURE
#define PINNAME_PREVIEW   PINNAME_VIDEO_PREVIEW
#define PINNAME_VIDEO_ANALOGVIDEOIN   DEFINE_GUIDNAMED(PINNAME_VIDEO_ANALOGVIDEOIN)
#define PINNAME_VIDEO_CAPTURE   DEFINE_GUIDNAMED(PINNAME_VIDEO_CAPTURE)
#define PINNAME_VIDEO_CC   DEFINE_GUIDNAMED(PINNAME_VIDEO_CC)
#define PINNAME_VIDEO_CC_CAPTURE   DEFINE_GUIDNAMED(PINNAME_VIDEO_CC_CAPTURE)
#define PINNAME_VIDEO_EDS   DEFINE_GUIDNAMED(PINNAME_VIDEO_EDS)
#define PINNAME_VIDEO_NABTS   DEFINE_GUIDNAMED(PINNAME_VIDEO_NABTS)
#define PINNAME_VIDEO_NABTS_CAPTURE   DEFINE_GUIDNAMED(PINNAME_VIDEO_NABTS_CAPTURE)
#define PINNAME_VIDEO_PREVIEW   DEFINE_GUIDNAMED(PINNAME_VIDEO_PREVIEW)
#define PINNAME_VIDEO_STILL   DEFINE_GUIDNAMED(PINNAME_VIDEO_STILL)
#define PINNAME_VIDEO_TELETEXT   DEFINE_GUIDNAMED(PINNAME_VIDEO_TELETEXT)
#define PINNAME_VIDEO_TIMECODE   DEFINE_GUIDNAMED(PINNAME_VIDEO_TIMECODE)
#define PINNAME_VIDEO_VBI   DEFINE_GUIDNAMED(PINNAME_VIDEO_VBI)
#define PINNAME_VIDEO_VIDEOPORT   DEFINE_GUIDNAMED(PINNAME_VIDEO_VIDEOPORT)
#define PINNAME_VIDEO_VIDEOPORT_VBI   DEFINE_GUIDNAMED(PINNAME_VIDEO_VIDEOPORT_VBI)
#define PROPSETID_ALLOCATOR_CONTROL   DEFINE_GUIDNAMED(PROPSETID_ALLOCATOR_CONTROL)
#define PROPSETID_EXT_DEVICE   DEFINE_GUIDNAMED(PROPSETID_EXT_DEVICE)
#define PROPSETID_EXT_TRANSPORT   DEFINE_GUIDNAMED(PROPSETID_EXT_TRANSPORT)
#define PROPSETID_TIMECODE_READER   DEFINE_GUIDNAMED(PROPSETID_TIMECODE_READER)
#define PROPSETID_TUNER   DEFINE_GUIDNAMED(PROPSETID_TUNER)
#define PROPSETID_VIDCAP_CAMERACONTROL   DEFINE_GUIDNAMED(PROPSETID_VIDCAP_CAMERACONTROL)
#define PROPSETID_VIDCAP_CROSSBAR   DEFINE_GUIDNAMED(PROPSETID_VIDCAP_CROSSBAR)
#define PROPSETID_VIDCAP_DROPPEDFRAMES   DEFINE_GUIDNAMED(PROPSETID_VIDCAP_DROPPEDFRAMES)
#define PROPSETID_VIDCAP_SELECTOR   DEFINE_GUIDNAMED(PROPSETID_VIDCAP_SELECTOR)
#define PROPSETID_VIDCAP_TVAUDIO   DEFINE_GUIDNAMED(PROPSETID_VIDCAP_TVAUDIO)
#define PROPSETID_VIDCAP_VIDEOCOMPRESSION   DEFINE_GUIDNAMED(PROPSETID_VIDCAP_VIDEOCOMPRESSION)
#define PROPSETID_VIDCAP_VIDEOCONTROL   DEFINE_GUIDNAMED(PROPSETID_VIDCAP_VIDEOCONTROL)
#define PROPSETID_VIDCAP_VIDEODECODER   DEFINE_GUIDNAMED(PROPSETID_VIDCAP_VIDEODECODER)
#define PROPSETID_VIDCAP_VIDEOENCODER   DEFINE_GUIDNAMED(PROPSETID_VIDCAP_VIDEOENCODER)
#define PROPSETID_VIDCAP_VIDEOPROCAMP   DEFINE_GUIDNAMED(PROPSETID_VIDCAP_VIDEOPROCAMP)
#define SPEAKER_ALL   0x80000000
#define SPEAKER_BACK_CENTER   0x100
#define SPEAKER_BACK_LEFT   0x10
#define SPEAKER_BACK_RIGHT   0x20
#define SPEAKER_FRONT_CENTER   0x4
#define SPEAKER_FRONT_LEFT   0x1
#define SPEAKER_FRONT_LEFT_OF_CENTER   0x40
#define SPEAKER_FRONT_RIGHT   0x2
#define SPEAKER_FRONT_RIGHT_OF_CENTER   0x80
#define SPEAKER_LOW_FREQUENCY   0x8
#define SPEAKER_RESERVED   0x7FFC0000
#define SPEAKER_SIDE_LEFT   0x200
#define SPEAKER_SIDE_RIGHT   0x400
#define SPEAKER_TOP_BACK_CENTER   0x10000
#define SPEAKER_TOP_BACK_LEFT   0x8000
#define SPEAKER_TOP_BACK_RIGHT   0x20000
#define SPEAKER_TOP_CENTER   0x800
#define SPEAKER_TOP_FRONT_CENTER   0x2000
#define SPEAKER_TOP_FRONT_LEFT   0x1000
#define SPEAKER_TOP_FRONT_RIGHT   0x4000
#define STATIC_CLSID_KsIBasicAudioInterfaceHandler   0xb9f8ac3e,0x0f71,0x11d2,0xb7,0x2c,0x00,0xc0,0x4f,0xb6,0xbd,0x3d
#define STATIC_CODECAPI_ALLSETTINGS   0x6a577e92,0x83e1,0x4113,0xad,0xc2,0x4f,0xce,0xc3,0x2f,0x83,0xa1
#define STATIC_CODECAPI_AUDIO_ENCODER   0xb9d19a3e,0xf897,0x429c,0xbc,0x46,0x81,0x38,0xb7,0x27,0x2b,0x2d
#define STATIC_CODECAPI_CHANGELISTS   0x62b12acf,0xf6b0,0x47d9,0x94,0x56,0x96,0xf2,0x2c,0x4e,0x0b,0x9d
#define STATIC_CODECAPI_CURRENTCHANGELIST   0x1cb14e83,0x7d72,0x4657,0x83,0xfd,0x47,0xa2,0xc5,0xb9,0xd1,0x3d
#define STATIC_CODECAPI_SETALLDEFAULTS   0x6c5e6a7c,0xacf8,0x4f55,0xa9,0x99,0x1a,0x62,0x81,0x09,0x05,0x1b
#define STATIC_CODECAPI_SUPPORTSEVENTS   0x0581af97,0x7693,0x4dbd,0x9d,0xca,0x3f,0x9e,0xbd,0x65,0x85,0xa1
#define STATIC_CODECAPI_VIDEO_ENCODER   0x7112e8e1,0x3d03,0x47ef,0x8e,0x60,0x03,0xf1,0xcf,0x53,0x73,0x01
#define STATIC_ENCAPIPARAM_BITRATE   0x49cc4c43,0xca83,0x4ad4,0xa9,0xaf,0xf3,0x69,0x6a,0xf6,0x66,0xdf
#define STATIC_ENCAPIPARAM_BITRATE_MODE   0xee5fb25c,0xc713,0x40d1,0x9d,0x58,0xc0,0xd7,0x24,0x1e,0x25,0xf
#define STATIC_ENCAPIPARAM_PEAK_BITRATE   0x703f16a9,0x3d48,0x44a1,0xb0,0x77,0x1,0x8d,0xff,0x91,0x5d,0x19
#define STATIC_EVENTSETID_CROSSBAR   0x6a2e0641L,0x28e4,0x11d0,0xa1,0x8c,0x00,0xa0,0xc9,0x11,0x89,0x56
#define STATIC_EVENTSETID_TUNER   0x6a2e0606L,0x28e4,0x11d0,0xa1,0x8c,0x00,0xa0,0xc9,0x11,0x89,0x56
#define STATIC_EVENTSETID_VIDEODECODER   0x6a2e0621L,0x28e4,0x11d0,0xa1,0x8c,0x00,0xa0,0xc9,0x11,0x89,0x56
#define STATIC_KSALGORITHMINSTANCE_SYSTEM_ACOUSTIC_ECHO_CANCEL   0x1c22c56dL,0x9879,0x4f5b,0xa3,0x89,0x27,0x99,0x6d,0xdc,0x28,0x10
#define STATIC_KSALGORITHMINSTANCE_SYSTEM_AGC   0x950e55b9L,0x877c,0x4c67,0xbe,0x8,0xe4,0x7b,0x56,0x11,0x13,0xa
#define STATIC_KSALGORITHMINSTANCE_SYSTEM_MICROPHONE_ARRAY_PROCESSOR   0xB6F5A0A0L,0x9E61,0x4F8C,0x91,0xE3,0x76,0xCF,0xF,0x3C,0x47,0x1F
#define STATIC_KSALGORITHMINSTANCE_SYSTEM_NOISE_SUPPRESS   0x5ab0882eL,0x7274,0x4516,0x87,0x7d,0x4e,0xee,0x99,0xba,0x4f,0xd0
#define STATIC_KSAUDFNAME_3D_CENTER   0x9f0670b4L,0x991f,0x11d2,0xac,0x4d,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define STATIC_KSAUDFNAME_3D_DEPTH   0x63ff5747L,0x991f,0x11d2,0xac,0x4d,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define STATIC_KSAUDFNAME_3D_STEREO   0x185FEDE2L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_ALTERNATE_MICROPHONE   0x2bc31d6bL,0x96e3,0x11d2,0xac,0x4c,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define STATIC_KSAUDFNAME_AUX   0x185FEDFEL,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_AUX_MUTE   0x185FEDFDL,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_AUX_VOLUME   0x185FEDFCL,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_BASS   0x185FEDE0L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_CD_AUDIO   0x185FEDFBL,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_CD_IN_VOLUME   0x185FEDF3L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_CD_MUTE   0x185FEDEAL,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_CD_VOLUME   0x185FEDE9L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_LINE_IN   0x185FEDF9L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_LINE_IN_VOLUME   0x185FEDF4L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_LINE_MUTE   0x185FEDECL,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_LINE_VOLUME   0x185FEDEBL,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_MASTER_MUTE   0x185FEDE4L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_MASTER_VOLUME   0x185FEDE3L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_MIC_IN_VOLUME   0x185FEDF5L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_MIC_MUTE   0x185FEDEEL,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_MIC_VOLUME   0x185FEDEDL,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_MICROPHONE_BOOST   0x2bc31d6aL,0x96e3,0x11d2,0xac,0x4c,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define STATIC_KSAUDFNAME_MIDI   0x185FEDF8L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_MIDI_IN_VOLUME   0x185FEDF2L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_MIDI_MUTE   0x185FEDE8L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_MIDI_VOLUME   0x185FEDE7L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_MONO_MIX   0xdff078L,0x96e3,0x11d2,0xac,0x4c,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define STATIC_KSAUDFNAME_MONO_MIX_MUTE   0x2bc31d69L,0x96e3,0x11d2,0xac,0x4c,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define STATIC_KSAUDFNAME_MONO_MIX_VOLUME   0x22b0eafeL,0x96e3,0x11d2,0xac,0x4c,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define STATIC_KSAUDFNAME_MONO_OUT   0xf9b41dc3L,0x96e2,0x11d2,0xac,0x4c,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define STATIC_KSAUDFNAME_MONO_OUT_MUTE   0x1ad247ecL,0x96e3,0x11d2,0xac,0x4c,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define STATIC_KSAUDFNAME_MONO_OUT_VOLUME   0x1ad247ebL,0x96e3,0x11d2,0xac,0x4c,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define STATIC_KSAUDFNAME_PC_SPEAKER   0x185FEDFFL,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_PC_SPEAKER_MUTE   0x185FEDF1L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_PC_SPEAKER_VOLUME   0x185FEDF0L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_PEAKMETER   0x57e24340L,0xfc5b,0x4612,0xa5,0x62,0x72,0xb1,0x1a,0x29,0xdf,0xae
#define STATIC_KSAUDFNAME_RECORDING_CONTROL   0x185FEDFAL,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_RECORDING_SOURCE   0x185FEDEFL,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_STEREO_MIX   0xdff077L,0x96e3,0x11d2,0xac,0x4c,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define STATIC_KSAUDFNAME_STEREO_MIX_MUTE   0x22b0eafdL,0x96e3,0x11d2,0xac,0x4c,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define STATIC_KSAUDFNAME_STEREO_MIX_VOLUME   0x1ad247edL,0x96e3,0x11d2,0xac,0x4c,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define STATIC_KSAUDFNAME_TREBLE   0x185FEDE1L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_VIDEO   0x915daec4L,0xa434,0x11d2,0xac,0x52,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define STATIC_KSAUDFNAME_VIDEO_MUTE   0x9b46e709L,0x992a,0x11d2,0xac,0x4d,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define STATIC_KSAUDFNAME_VIDEO_VOLUME   0x9b46e708L,0x992a,0x11d2,0xac,0x4d,0x0,0xc0,0x4f,0x8e,0xfb,0x68
#define STATIC_KSAUDFNAME_VOLUME_CONTROL   0x185FEDF7L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_WAVE_IN_VOLUME   0x185FEDF6L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_WAVE_MUTE   0x185FEDE6L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_WAVE_OUT_MIX   0x185FEE00L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSAUDFNAME_WAVE_VOLUME   0x185FEDE5L,0x9905,0x11D1,0x95,0xA9,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSCATEGORY_ACOUSTIC_ECHO_CANCEL   0xBF963D80L,0xC559,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define STATIC_KSCATEGORY_AUDIO   0x6994AD04L,0x93EF,0x11D0,0xA3,0xCC,0x00,0xA0,0xC9,0x22,0x31,0x96
#define STATIC_KSCATEGORY_AUDIO_DEVICE   0xFBF6F530L,0x07B9,0x11D2,0xA7,0x1E,0x00,0x00,0xF8,0x00,0x47,0x88
#define STATIC_KSCATEGORY_AUDIO_GFX   0x9BAF9572L,0x340C,0x11D3,0xAB,0xDC,0x00,0xA0,0xC9,0x0A,0xB1,0x6F
#define STATIC_KSCATEGORY_AUDIO_SPLITTER   0x9EA331FAL,0xB91B,0x45F8,0x92,0x85,0xBD,0x2B,0xC7,0x7A,0xFC,0xDE
#define STATIC_KSCATEGORY_CROSSBAR   0xa799a801L,0xa46d,0x11d0,0xa1,0x8c,0x00,0xa0,0x24,0x01,0xdc,0xd4
#define STATIC_KSCATEGORY_DRM_DESCRAMBLE   STATIC_KSNODETYPE_DRM_DESCRAMBLE
#define STATIC_KSCATEGORY_ENCODER   0x19689bf6,0xc384,0x48fd,0xad,0x51,0x90,0xe5,0x8c,0x79,0xf7,0xb
#define STATIC_KSCATEGORY_ESCALANTE_PLATFORM_DRIVER   0x74f3aea8L,0x9768,0x11d1,0x8e,0x07,0x00,0xa0,0xc9,0x5e,0xc2,0x2e
#define STATIC_KSCATEGORY_MICROPHONE_ARRAY_PROCESSOR   0x830a44f2,0xa32d,0x476b,0xbe,0x97,0x42,0x84,0x56,0x73,0xb3,0x5a
#define STATIC_KSCATEGORY_MULTIPLEXER   0x7a5de1d3,0x1a1,0x452c,0xb4,0x81,0x4f,0xa2,0xb9,0x62,0x71,0xe8
#define STATIC_KSCATEGORY_NETWORK   0x67C9CC3CL,0x69C4,0x11D2,0x87,0x59,0x00,0xA0,0xC9,0x22,0x31,0x96
#define STATIC_KSCATEGORY_PREFERRED_MIDIOUT_DEVICE   0xD6C50674L,0x72C1,0x11D2,0x97,0x55,0x00,0x00,0xF8,0x00,0x47,0x88
#define STATIC_KSCATEGORY_PREFERRED_WAVEIN_DEVICE   0xD6C50671L,0x72C1,0x11D2,0x97,0x55,0x00,0x00,0xF8,0x00,0x47,0x88
#define STATIC_KSCATEGORY_PREFERRED_WAVEOUT_DEVICE   0xD6C5066EL,0x72C1,0x11D2,0x97,0x55,0x00,0x00,0xF8,0x00,0x47,0x88
#define STATIC_KSCATEGORY_SYNTHESIZER   STATIC_KSNODETYPE_SYNTHESIZER
#define STATIC_KSCATEGORY_SYSAUDIO   0xA7C7A5B1L,0x5AF3,0x11D1,0x9C,0xED,0x00,0xA0,0x24,0xBF,0x04,0x07
#define STATIC_KSCATEGORY_TEXT   0x6994AD06L,0x93EF,0x11D0,0xA3,0xCC,0x00,0xA0,0xC9,0x22,0x31,0x96
#define STATIC_KSCATEGORY_TOPOLOGY   0xDDA54A40L,0x1E4C,0x11D1,0xA0,0x50,0x40,0x57,0x05,0xC1,0x00,0x00
#define STATIC_KSCATEGORY_TVAUDIO   0xa799a802L,0xa46d,0x11d0,0xa1,0x8c,0x00,0xa0,0x24,0x01,0xdc,0xd4
#define STATIC_KSCATEGORY_TVTUNER   0xa799a800L,0xa46d,0x11d0,0xa1,0x8c,0x00,0xa0,0x24,0x01,0xdc,0xd4
#define STATIC_KSCATEGORY_VBICODEC   0x07dad660L,0x22f1,0x11d1,0xa9,0xf4,0x00,0xc0,0x4f,0xbb,0xde,0x8f
#define STATIC_KSCATEGORY_VIDEO   0x6994AD05L,0x93EF,0x11D0,0xA3,0xCC,0x00,0xA0,0xC9,0x22,0x31,0x96
#define STATIC_KSCATEGORY_VIRTUAL   0x3503EAC4L,0x1F26,0x11D1,0x8A,0xB0,0x00,0xA0,0xC9,0x22,0x31,0x96
#define STATIC_KSCATEGORY_VPMUX   0xa799a803L,0xa46d,0x11d0,0xa1,0x8c,0x00,0xa0,0x24,0x01,0xdc,0xd4
#define STATIC_KSCATEGORY_WDMAUD   0x3E227E76L,0x690D,0x11D2,0x81,0x61,0x00,0x00,0xF8,0x77,0x5B,0xF1
#define STATIC_KSCATEGORY_WDMAUD_USE_PIN_NAME   0x47A4FA20L,0xA251,0x11D1,0xA0,0x50,0x00,0x00,0xF8,0x00,0x47,0x88
#define STATIC_KSCOMPONENTID_USBAUDIO   0x8F1275F0,0x26E9,0x4264,0xBA,0x4D,0x39,0xFF,0xF0,0x1D,0x94,0xAA
#define STATIC_KSDATAFORMAT_SPECIFIER_AC3_AUDIO   0xe06d80e4L,0xdb46,0x11cf,0xb4,0xd1,0x00,0x80,0x5f,0x6c,0xbb,0xea
#define STATIC_KSDATAFORMAT_SPECIFIER_ANALOGVIDEO   0x0482dde0L,0x7817,0x11cf,0x8a,0x03,0x00,0xaa,0x00,0x6e,0xcb,0x65
#define STATIC_KSDATAFORMAT_SPECIFIER_DIALECT_AC3_AUDIO   0x36523b35L,0x8ee5,0x11d1,0x8c,0xa3,0x00,0x60,0xb0,0x57,0x66,0x4a
#define STATIC_KSDATAFORMAT_SPECIFIER_DIALECT_MPEG1_AUDIO   0x36523b32L,0x8ee5,0x11d1,0x8c,0xa3,0x00,0x60,0xb0,0x57,0x66,0x4a
#define STATIC_KSDATAFORMAT_SPECIFIER_DIALECT_MPEG1_VIDEO   0x36523b31L,0x8ee5,0x11d1,0x8c,0xa3,0x00,0x60,0xb0,0x57,0x66,0x4a
#define STATIC_KSDATAFORMAT_SPECIFIER_DIALECT_MPEG2_AUDIO   0x36523b34L,0x8ee5,0x11d1,0x8c,0xa3,0x00,0x60,0xb0,0x57,0x66,0x4a
#define STATIC_KSDATAFORMAT_SPECIFIER_DIALECT_MPEG2_VIDEO   0x36523b33L,0x8ee5,0x11d1,0x8c,0xa3,0x00,0x60,0xb0,0x57,0x66,0x4a
#define STATIC_KSDATAFORMAT_SPECIFIER_DSOUND   0x518590a2L,0xa184,0x11d0,0x85,0x22,0x00,0xc0,0x4f,0xd9,0xba,0xf3
#define STATIC_KSDATAFORMAT_SPECIFIER_LPCM_AUDIO   0xe06d80e6L,0xdb46,0x11cf,0xb4,0xd1,0x00,0x80,0x5f,0x6c,0xbb,0xea
#define STATIC_KSDATAFORMAT_SPECIFIER_MPEG1_VIDEO   0x05589f82L,0xc356,0x11ce,0xbf,0x01,0x00,0xaa,0x00,0x55,0x59,0x5a
#define STATIC_KSDATAFORMAT_SPECIFIER_MPEG2_AUDIO   0xe06d80e5L,0xdb46,0x11cf,0xb4,0xd1,0x00,0x80,0x5f,0x6c,0xbb,0xea
#define STATIC_KSDATAFORMAT_SPECIFIER_MPEG2_VIDEO   0xe06d80e3L,0xdb46,0x11cf,0xb4,0xd1,0x00,0x80,0x5f,0x6c,0xbb,0xea
#define STATIC_KSDATAFORMAT_SPECIFIER_VBI   0xf72a76e0L,0xeb0a,0x11d0,0xac,0xe4,0x00,0x00,0xc0,0xcc,0x16,0xba
#define STATIC_KSDATAFORMAT_SPECIFIER_VC_ID   0xAD98D184L,0xAAC3,0x11D0,0xA4,0x1C,0x00,0xA0,0xC9,0x22,0x31,0x96
#define STATIC_KSDATAFORMAT_SPECIFIER_VIDEOINFO   0x05589f80L,0xc356,0x11ce,0xbf,0x01,0x00,0xaa,0x00,0x55,0x59,0x5a
#define STATIC_KSDATAFORMAT_SPECIFIER_VIDEOINFO2   0xf72a76A0L,0xeb0a,0x11d0,0xac,0xe4,0x00,0x00,0xc0,0xcc,0x16,0xba
#define STATIC_KSDATAFORMAT_SPECIFIER_WAVEFORMATEX   0x05589f81L,0xc356,0x11ce,0xbf,0x01,0x00,0xaa,0x00,0x55,0x59,0x5a
#define STATIC_KSDATAFORMAT_SUBTYPE_AC3_AUDIO   0xe06d802cL,0xdb46,0x11cf,0xb4,0xd1,0x00,0x80,0x5f,0x6c,0xbb,0xea
#define STATIC_KSDATAFORMAT_SUBTYPE_ANALOG   0x6dba3190L,0x67bd,0x11cf,0xa0,0xf7,0x00,0x20,0xaf,0xd1,0x56,0xe4
#define STATIC_KSDATAFORMAT_SUBTYPE_CC   0x33214cc1,0x11f,0x11d2,0xb4,0xb1,0x0,0xa0,0xd1,0x2,0xcf,0xbe
#define STATIC_KSDATAFORMAT_SUBTYPE_DSS_AUDIO   0xa0af4f82L,0xe163,0x11d0,0xba,0xd9,0x00,0x60,0x97,0x44,0x11,0x1a
#define STATIC_KSDATAFORMAT_SUBTYPE_DSS_VIDEO   0xa0af4f81L,0xe163,0x11d0,0xba,0xd9,0x00,0x60,0x97,0x44,0x11,0x1a
#define STATIC_KSDATAFORMAT_SUBTYPE_DTS_AUDIO   0xe06d8033L,0xdb46,0x11cf,0xb4,0xd1,0x00,0x80,0x5f,0x6c,0xbb,0xea
#define STATIC_KSDATAFORMAT_SUBTYPE_Line21_BytePair   0x6e8d4a22L,0x310c,0x11d0,0xb7,0x9a,0x00,0xaa,0x00,0x37,0x67,0xa7
#define STATIC_KSDATAFORMAT_SUBTYPE_Line21_GOPPacket   0x6e8d4a23L,0x310c,0x11d0,0xb7,0x9a,0x00,0xaa,0x00,0x37,0x67,0xa7
#define STATIC_KSDATAFORMAT_SUBTYPE_LPCM_AUDIO   0xe06d8032L,0xdb46,0x11cf,0xb4,0xd1,0x00,0x80,0x5f,0x6c,0xbb,0xea
#define STATIC_KSDATAFORMAT_SUBTYPE_MIDI   0x1D262760L,0xE957,0x11CF,0xA5,0xD6,0x28,0xDB,0x04,0xC1,0x00,0x00
#define STATIC_KSDATAFORMAT_SUBTYPE_MIDI_BUS   0x2CA15FA0L,0x6CFE,0x11CF,0xA5,0xD6,0x28,0xDB,0x04,0xC1,0x00,0x00
#define STATIC_KSDATAFORMAT_SUBTYPE_MPEG1Packet   0xe436eb80,0x524f,0x11ce,0x9f,0x53,0x00,0x20,0xaf,0x0b,0xa7,0x70
#define STATIC_KSDATAFORMAT_SUBTYPE_MPEG1Payload   0xe436eb81,0x524f,0x11ce,0x9f,0x53,0x00,0x20,0xaf,0x0b,0xa7,0x70
#define STATIC_KSDATAFORMAT_SUBTYPE_MPEG1Video   0xe436eb86,0x524f,0x11ce,0x9f,0x53,0x00,0x20,0xaf,0x0b,0xa7,0x70
#define STATIC_KSDATAFORMAT_SUBTYPE_MPEG2_AUDIO   0xe06d802bL,0xdb46,0x11cf,0xb4,0xd1,0x00,0x80,0x5f,0x6c,0xbb,0xea
#define STATIC_KSDATAFORMAT_SUBTYPE_MPEG2_VIDEO   0xe06d8026L,0xdb46,0x11cf,0xb4,0xd1,0x00,0x80,0x5f,0x6c,0xbb,0xea
#define STATIC_KSDATAFORMAT_SUBTYPE_NABTS   0xf72a76e2L,0xeb0a,0x11d0,0xac,0xe4,0x00,0x00,0xc0,0xcc,0x16,0xba
#define STATIC_KSDATAFORMAT_SUBTYPE_NABTS_FEC   0xe757bca1,0x39ac,0x11d1,0xa9,0xf5,0x0,0xc0,0x4f,0xbb,0xde,0x8f
#define STATIC_KSDATAFORMAT_SUBTYPE_OVERLAY   0xe436eb7fL,0x524f,0x11ce,0x9f,0x53,0x00,0x20,0xaf,0x0b,0xa7,0x70
#define STATIC_KSDATAFORMAT_SUBTYPE_PCM   DEFINE_WAVEFORMATEX_GUID(WAVE_FORMAT_PCM)
#define STATIC_KSDATAFORMAT_SUBTYPE_RAW8   0xca20d9a0,0x3e3e,0x11d1,0x9b,0xf9,0x0,0xc0,0x4f,0xbb,0xde,0xbf
#define STATIC_KSDATAFORMAT_SUBTYPE_RIFF   0x4995DAEEL,0x9EE6,0x11D0,0xA4,0x0E,0x00,0xA0,0xC9,0x22,0x31,0x96
#define STATIC_KSDATAFORMAT_SUBTYPE_RIFFMIDI   0x4995DAF0L,0x9EE6,0x11D0,0xA4,0x0E,0x00,0xA0,0xC9,0x22,0x31,0x96
#define STATIC_KSDATAFORMAT_SUBTYPE_RIFFWAVE   0xe436eb8bL,0x524f,0x11ce,0x9f,0x53,0x00,0x20,0xaf,0x0b,0xa7,0x70
#define STATIC_KSDATAFORMAT_SUBTYPE_SDDS_AUDIO   0xe06d8034L,0xdb46,0x11cf,0xb4,0xd1,0x00,0x80,0x5f,0x6c,0xbb,0xea
#define STATIC_KSDATAFORMAT_SUBTYPE_STANDARD_AC3_AUDIO   0x36523b25L,0x8ee5,0x11d1,0x8c,0xa3,0x00,0x60,0xb0,0x57,0x66,0x4a
#define STATIC_KSDATAFORMAT_SUBTYPE_STANDARD_MPEG1_AUDIO   0x36523b22L,0x8ee5,0x11d1,0x8c,0xa3,0x00,0x60,0xb0,0x57,0x66,0x4a
#define STATIC_KSDATAFORMAT_SUBTYPE_STANDARD_MPEG1_VIDEO   0x36523b21L,0x8ee5,0x11d1,0x8c,0xa3,0x00,0x60,0xb0,0x57,0x66,0x4a
#define STATIC_KSDATAFORMAT_SUBTYPE_STANDARD_MPEG2_AUDIO   0x36523b24L,0x8ee5,0x11d1,0x8c,0xa3,0x00,0x60,0xb0,0x57,0x66,0x4a
#define STATIC_KSDATAFORMAT_SUBTYPE_STANDARD_MPEG2_VIDEO   0x36523b23L,0x8ee5,0x11d1,0x8c,0xa3,0x00,0x60,0xb0,0x57,0x66,0x4a
#define STATIC_KSDATAFORMAT_SUBTYPE_SUBPICTURE   0xe06d802dL,0xdb46,0x11cf,0xb4,0xd1,0x00,0x80,0x5f,0x6c,0xbb,0xea
#define STATIC_KSDATAFORMAT_SUBTYPE_TELETEXT   0xf72a76e3L,0xeb0a,0x11d0,0xac,0xe4,0x00,0x00,0xc0,0xcc,0x16,0xba
#define STATIC_KSDATAFORMAT_SUBTYPE_VPVBI   0x5a9b6a41L,0x1a22,0x11d1,0xba,0xd9,0x0,0x60,0x97,0x44,0x11,0x1a
#define STATIC_KSDATAFORMAT_SUBTYPE_VPVideo   0x5a9b6a40L,0x1a22,0x11d1,0xba,0xd9,0x0,0x60,0x97,0x44,0x11,0x1a
#define STATIC_KSDATAFORMAT_SUBTYPE_WAVEFORMATEX   0x00000000L,0x0000,0x0010,0x80,0x00,0x00,0xaa,0x00,0x38,0x9b,0x71
#define STATIC_KSDATAFORMAT_TYPE_ANALOGAUDIO   0x0482dee1L,0x7817,0x11cf,0x8a,0x03,0x00,0xaa,0x00,0x6e,0xcb,0x65
#define STATIC_KSDATAFORMAT_TYPE_ANALOGVIDEO   0x0482dde1L,0x7817,0x11cf,0x8a,0x03,0x00,0xaa,0x00,0x6e,0xcb,0x65
#define STATIC_KSDATAFORMAT_TYPE_AUDIO   0x73647561L,0x0000,0x0010,0x80,0x00,0x00,0xaa,0x00,0x38,0x9b,0x71
#define STATIC_KSDATAFORMAT_TYPE_AUXLine21Data   0x670aea80L,0x3a82,0x11d0,0xb7,0x9b,0x00,0xaa,0x00,0x37,0x67,0xa7
#define STATIC_KSDATAFORMAT_TYPE_DVD_ENCRYPTED_PACK   0xed0b916a,0x044d,0x11d1,0xaa,0x78,0x00,0xc0,0x4f,0xc3,0x1d,0x60
#define STATIC_KSDATAFORMAT_TYPE_MIDI   0x7364696DL,0x0000,0x0010,0x80,0x00,0x00,0xaa,0x00,0x38,0x9b,0x71
#define STATIC_KSDATAFORMAT_TYPE_MPEG2_PES   0xe06d8020L,0xdb46,0x11cf,0xb4,0xd1,0x00,0x80,0x5f,0x6c,0xbb,0xea
#define STATIC_KSDATAFORMAT_TYPE_MPEG2_PROGRAM   0xe06d8022L,0xdb46,0x11cf,0xb4,0xd1,0x00,0x80,0x5f,0x6c,0xbb,0xea
#define STATIC_KSDATAFORMAT_TYPE_MPEG2_TRANSPORT   0xe06d8023L,0xdb46,0x11cf,0xb4,0xd1,0x00,0x80,0x5f,0x6c,0xbb,0xea
#define STATIC_KSDATAFORMAT_TYPE_MUSIC   0xE725D360L,0x62CC,0x11CF,0xA5,0xD6,0x28,0xDB,0x04,0xC1,0x00,0x00
#define STATIC_KSDATAFORMAT_TYPE_NABTS   0xe757bca0,0x39ac,0x11d1,0xa9,0xf5,0x0,0xc0,0x4f,0xbb,0xde,0x8f
#define STATIC_KSDATAFORMAT_TYPE_STANDARD_ELEMENTARY_STREAM   0x36523b11L,0x8ee5,0x11d1,0x8c,0xa3,0x00,0x60,0xb0,0x57,0x66,0x4a
#define STATIC_KSDATAFORMAT_TYPE_STANDARD_PACK_HEADER   0x36523b13L,0x8ee5,0x11d1,0x8c,0xa3,0x00,0x60,0xb0,0x57,0x66,0x4a
#define STATIC_KSDATAFORMAT_TYPE_STANDARD_PES_PACKET   0x36523b12L,0x8ee5,0x11d1,0x8c,0xa3,0x00,0x60,0xb0,0x57,0x66,0x4a
#define STATIC_KSDATAFORMAT_TYPE_TEXT   0x73747874L,0x0000,0x0010,0x80,0x00,0x00,0xaa,0x00,0x38,0x9b,0x71
#define STATIC_KSDATAFORMAT_TYPE_VBI   0xf72a76e1L,0xeb0a,0x11d0,0xac,0xe4,0x00,0x00,0xc0,0xcc,0x16,0xba
#define STATIC_KSDATAFORMAT_TYPE_VIDEO   0x73646976L,0x0000,0x0010,0x80,0x00,0x00,0xaa,0x00,0x38,0x9b,0x71
#define STATIC_KSEVENTSETID_AudioControlChange   0xE85E9698L,0xFA2F,0x11D1,0x95,0xBD,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSEVENTSETID_Cyclic   0x142C1AC0L,0x072A,0x11D0,0xA5,0xD6,0x28,0xDB,0x04,0xC1,0x00,0x00
#define STATIC_KSEVENTSETID_EXTDEV_Command   0x109c7988L,0xb3cb,0x11d2,0xb4,0x8e,0x00,0x60,0x97,0xb3,0x39,0x1b
#define STATIC_KSEVENTSETID_LoopedStreaming   0x4682B940L,0xC6EF,0x11D0,0x96,0xD8,0x00,0xAA,0x00,0x51,0xE5,0x1D
#define STATIC_KSEVENTSETID_VIDCAP_TVAUDIO   0x6a2e0651L,0x28e4,0x11d0,0xa1,0x8c,0x00,0xa0,0xc9,0x11,0x89,0x56
#define STATIC_KSEVENTSETID_VIDCAPTOSTI   0xdb47de20,0xf628,0x11d1,0xba,0x41,0x0,0xa0,0xc9,0xd,0x2b,0x5
#define STATIC_KSEVENTSETID_VPNotify   0x20c5598eL,0xd3c8,0x11d0,0x8d,0xfc,0x00,0xc0,0x4f,0xd7,0xc0,0x8b
#define STATIC_KSEVENTSETID_VPVBINotify   0xec529b01L,0x1a1f,0x11d1,0xba,0xd9,0x0,0x60,0x97,0x44,0x11,0x1a
#define STATIC_KSINTERFACESETID_Media   0x3A13EB40L,0x30A7,0x11D0,0xA5,0xD6,0x28,0xDB,0x04,0xC1,0x00,0x00
#define STATIC_KSMEDIUMSETID_MidiBus   0x05908040L,0x3246,0x11D0,0xA5,0xD6,0x28,0xDB,0x04,0xC1,0x00,0x00
#define STATIC_KSMEDIUMSETID_VPBus   0xA18C15ECL,0xCE43,0x11D0,0xAB,0xE7,0x00,0xA0,0xC9,0x22,0x31,0x96
#define STATIC_KSMETHODSETID_Wavetable   0xDCEF31EBL,0xD907,0x11D0,0x95,0x83,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSMUSIC_TECHNOLOGY_FMSYNTH   0x252C5C80L,0x62E9,0x11CF,0xA5,0xD6,0x28,0xDB,0x04,0xC1,0x00,0x00
#define STATIC_KSMUSIC_TECHNOLOGY_PORT   0x86C92E60L,0x62E8,0x11CF,0xA5,0xD6,0x28,0xDB,0x04,0xC1,0x00,0x00
#define STATIC_KSMUSIC_TECHNOLOGY_SQSYNTH   0x0ECF4380L,0x62E9,0x11CF,0xA5,0xD6,0x28,0xDB,0x04,0xC1,0x00,0x00
#define STATIC_KSMUSIC_TECHNOLOGY_SWSYNTH   0x37407736L,0x3620,0x11D1,0x85,0xD3,0x00,0x00,0xF8,0x75,0x43,0x80
#define STATIC_KSMUSIC_TECHNOLOGY_WAVETABLE   0x394EC7C0L,0x62E9,0x11CF,0xA5,0xD6,0x28,0xDB,0x04,0xC1,0x00,0x00
#define STATIC_KSNODETYPE_1394_DA_STREAM   DEFINE_USB_TERMINAL_GUID(0x0606)
#define STATIC_KSNODETYPE_1394_DV_STREAM_SOUNDTRACK   DEFINE_USB_TERMINAL_GUID(0x0607)
#define STATIC_KSNODETYPE_3D_EFFECTS   0x55515860L,0xC559,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define STATIC_KSNODETYPE_ACOUSTIC_ECHO_CANCEL   STATIC_KSCATEGORY_ACOUSTIC_ECHO_CANCEL
#define STATIC_KSNODETYPE_ADC   0x4D837FE0L,0xC555,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define STATIC_KSNODETYPE_AGC   0xE88C9BA0L,0xC557,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define STATIC_KSNODETYPE_ANALOG_CONNECTOR   DEFINE_USB_TERMINAL_GUID(0x601)
#define STATIC_KSNODETYPE_ANALOG_TAPE   DEFINE_USB_TERMINAL_GUID(0x0707)
#define STATIC_KSNODETYPE_CABLE_TUNER_AUDIO   DEFINE_USB_TERMINAL_GUID(0x070E)
#define STATIC_KSNODETYPE_CD_PLAYER   DEFINE_USB_TERMINAL_GUID(0x0703)
#define STATIC_KSNODETYPE_CHORUS   0x20173F20L,0xC559,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define STATIC_KSNODETYPE_COMMUNICATION_SPEAKER   DEFINE_USB_TERMINAL_GUID(0x0306)
#define STATIC_KSNODETYPE_DAC   0x507AE360L,0xC554,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define STATIC_KSNODETYPE_DAT_IO_DIGITAL_AUDIO_TAPE   DEFINE_USB_TERMINAL_GUID(0x0704)
#define STATIC_KSNODETYPE_DCC_IO_DIGITAL_COMPACT_CASSETTE   DEFINE_USB_TERMINAL_GUID(0x0705)
#define STATIC_KSNODETYPE_DELAY   0x144981E0L,0xC558,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define STATIC_KSNODETYPE_DEMUX   0xC0EB67D4L,0xE807,0x11D0,0x95,0x8A,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSNODETYPE_DESKTOP_MICROPHONE   DEFINE_USB_TERMINAL_GUID(0x0202)
#define STATIC_KSNODETYPE_DESKTOP_SPEAKER   DEFINE_USB_TERMINAL_GUID(0x0304)
#define STATIC_KSNODETYPE_DEV_SPECIFIC   0x941C7AC0L,0xC559,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define STATIC_KSNODETYPE_DIGITAL_AUDIO_INTERFACE   DEFINE_USB_TERMINAL_GUID(0x0602)
#define STATIC_KSNODETYPE_DOWN_LINE_PHONE   DEFINE_USB_TERMINAL_GUID(0x0503)
#define STATIC_KSNODETYPE_DRM_DESCRAMBLE   0xFFBB6E3FL,0xCCFE,0x4D84,0x90,0xD9,0x42,0x14,0x18,0xB0,0x3A,0x8E
#define STATIC_KSNODETYPE_DSS_AUDIO   DEFINE_USB_TERMINAL_GUID(0x070F)
#define STATIC_KSNODETYPE_DVD_AUDIO   DEFINE_USB_TERMINAL_GUID(0x070B)
#define STATIC_KSNODETYPE_ECHO_CANCELING_SPEAKERPHONE   DEFINE_USB_TERMINAL_GUID(0x0405)
#define STATIC_KSNODETYPE_ECHO_SUPPRESSING_SPEAKERPHONE   DEFINE_USB_TERMINAL_GUID(0x0404)
#define STATIC_KSNODETYPE_EQUALIZATION_NOISE   DEFINE_USB_TERMINAL_GUID(0x0702)
#define STATIC_KSNODETYPE_EQUALIZER   0x9D41B4A0L,0xC557,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define STATIC_KSNODETYPE_HANDSET   DEFINE_USB_TERMINAL_GUID(0x0401)
#define STATIC_KSNODETYPE_HEAD_MOUNTED_DISPLAY_AUDIO   DEFINE_USB_TERMINAL_GUID(0x0303)
#define STATIC_KSNODETYPE_HEADPHONES   DEFINE_USB_TERMINAL_GUID(0x0302)
#define STATIC_KSNODETYPE_HEADSET   DEFINE_USB_TERMINAL_GUID(0x0402)
#define STATIC_KSNODETYPE_LEGACY_AUDIO_CONNECTOR   DEFINE_USB_TERMINAL_GUID(0x0604)
#define STATIC_KSNODETYPE_LEVEL_CALIBRATION_NOISE_SOURCE   DEFINE_USB_TERMINAL_GUID(0x0701)
#define STATIC_KSNODETYPE_LINE_CONNECTOR   DEFINE_USB_TERMINAL_GUID(0x0603)
#define STATIC_KSNODETYPE_LOUDNESS   0x41887440L,0xC558,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define STATIC_KSNODETYPE_LOW_FREQUENCY_EFFECTS_SPEAKER   DEFINE_USB_TERMINAL_GUID(0x0307)
#define STATIC_KSNODETYPE_MICROPHONE   DEFINE_USB_TERMINAL_GUID(0x0201)
#define STATIC_KSNODETYPE_MICROPHONE_ARRAY   DEFINE_USB_TERMINAL_GUID(0x0205)
#define STATIC_KSNODETYPE_MICROPHONE_ARRAY_PROCESSOR   STATIC_KSCATEGORY_MICROPHONE_ARRAY_PROCESSOR
#define STATIC_KSNODETYPE_MINIDISK   DEFINE_USB_TERMINAL_GUID(0x0706)
#define STATIC_KSNODETYPE_MULTITRACK_RECORDER   DEFINE_USB_TERMINAL_GUID(0x0712)
#define STATIC_KSNODETYPE_MUTE   0x02B223C0L,0xC557,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define STATIC_KSNODETYPE_MUX   0x2CEAF780L,0xC556,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define STATIC_KSNODETYPE_NOISE_SUPPRESS   0xe07f903f,0x62fd,0x4e60,0x8c,0xdd,0xde,0xa7,0x23,0x66,0x65,0xb5
#define STATIC_KSNODETYPE_OMNI_DIRECTIONAL_MICROPHONE   DEFINE_USB_TERMINAL_GUID(0x0204)
#define STATIC_KSNODETYPE_PEAKMETER   0xa085651eL,0x5f0d,0x4b36,0xa8,0x69,0xd1,0x95,0xd6,0xab,0x4b,0x9e
#define STATIC_KSNODETYPE_PERSONAL_MICROPHONE   DEFINE_USB_TERMINAL_GUID(0x0203)
#define STATIC_KSNODETYPE_PHONE_LINE   DEFINE_USB_TERMINAL_GUID(0x0501)
#define STATIC_KSNODETYPE_PHONOGRAPH   DEFINE_USB_TERMINAL_GUID(0x0708)
#define STATIC_KSNODETYPE_PROCESSING_MICROPHONE_ARRAY   DEFINE_USB_TERMINAL_GUID(0x0206)
#define STATIC_KSNODETYPE_PROLOGIC_DECODER   0x831C2C80L,0xC558,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define STATIC_KSNODETYPE_PROLOGIC_ENCODER   0x8074C5B2L,0x3C66,0x11D2,0xB4,0x5A,0x30,0x78,0x30,0x2C,0x20,0x30
#define STATIC_KSNODETYPE_RADIO_RECEIVER   DEFINE_USB_TERMINAL_GUID(0x0710)
#define STATIC_KSNODETYPE_RADIO_TRANSMITTER   DEFINE_USB_TERMINAL_GUID(0x0711)
#define STATIC_KSNODETYPE_REVERB   0xEF0328E0L,0xC558,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define STATIC_KSNODETYPE_ROOM_SPEAKER   DEFINE_USB_TERMINAL_GUID(0x0305)
#define STATIC_KSNODETYPE_SATELLITE_RECEIVER_AUDIO   DEFINE_USB_TERMINAL_GUID(0x070D)
#define STATIC_KSNODETYPE_SPDIF_INTERFACE   DEFINE_USB_TERMINAL_GUID(0x0605)
#define STATIC_KSNODETYPE_SPEAKER   DEFINE_USB_TERMINAL_GUID(0x0301)
#define STATIC_KSNODETYPE_SPEAKERPHONE_NO_ECHO_REDUCTION   DEFINE_USB_TERMINAL_GUID(0x0403)
#define STATIC_KSNODETYPE_SRC   0x9DB7B9E0L,0xC555,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define STATIC_KSNODETYPE_STEREO_ENHANCE   0xAF6878ACL,0xE83F,0x11D0,0x95,0x8A,0x00,0xC0,0x4F,0xB9,0x25,0xD3
#define STATIC_KSNODETYPE_STEREO_WIDE   0xA9E69800L,0xC558,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define STATIC_KSNODETYPE_SUM   0xDA441A60L,0xC556,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define STATIC_KSNODETYPE_SUPERMIX   0xE573ADC0L,0xC555,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define STATIC_KSNODETYPE_SWMIDI   0xCB9BEFA0L,0xA251,0x11D1,0xA0,0x50,0x00,0x00,0xF8,0x00,0x47,0x88
#define STATIC_KSNODETYPE_SWSYNTH   0x423274A0L,0x8B81,0x11D1,0xA0,0x50,0x00,0x00,0xF8,0x00,0x47,0x88
#define STATIC_KSNODETYPE_SYNTHESIZER   DEFINE_USB_TERMINAL_GUID(0x0713)
#define STATIC_KSNODETYPE_TELEPHONE   DEFINE_USB_TERMINAL_GUID(0x0502)
#define STATIC_KSNODETYPE_TONE   0x7607E580L,0xC557,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define STATIC_KSNODETYPE_TV_TUNER_AUDIO   DEFINE_USB_TERMINAL_GUID(0x070C)
#define STATIC_KSNODETYPE_VCR_AUDIO   DEFINE_USB_TERMINAL_GUID(0x0708)
#define STATIC_KSNODETYPE_VIDEO_CAMERA_TERMINAL   0xDFF229E6L,0xF70F,0x11D0,0xB9,0x17,0x00,0xA0,0xC9,0x22,0x31,0x96
#define STATIC_KSNODETYPE_VIDEO_DISC_AUDIO   DEFINE_USB_TERMINAL_GUID(0x070A)
#define STATIC_KSNODETYPE_VIDEO_INPUT_MTT   0xDFF229E7L,0xF70F,0x11D0,0xB9,0x17,0x00,0xA0,0xC9,0x22,0x31,0x96
#define STATIC_KSNODETYPE_VIDEO_INPUT_TERMINAL   0xDFF229E2L,0xF70F,0x11D0,0xB9,0x17,0x00,0xA0,0xC9,0x22,0x31,0x96
#define STATIC_KSNODETYPE_VIDEO_OUTPUT_MTT   0xDFF229E8L,0xF70F,0x11D0,0xB9,0x17,0x00,0xA0,0xC9,0x22,0x31,0x96
#define STATIC_KSNODETYPE_VIDEO_OUTPUT_TERMINAL   0xDFF229E3L,0xF70F,0x11D0,0xB9,0x17,0x00,0xA0,0xC9,0x22,0x31,0x96
#define STATIC_KSNODETYPE_VIDEO_PROCESSING   0xDFF229E5L,0xF70F,0x11D0,0xB9,0x17,0x00,0xA0,0xC9,0x22,0x31,0x96
#define STATIC_KSNODETYPE_VIDEO_SELECTOR   0xDFF229E4L,0xF70F,0x11D0,0xB9,0x17,0x00,0xA0,0xC9,0x22,0x31,0x96
#define STATIC_KSNODETYPE_VIDEO_STREAMING   0xDFF229E1L,0xF70F,0x11D0,0xB9,0x17,0x00,0xA0,0xC9,0x22,0x31,0x96
#define STATIC_KSNODETYPE_VOLUME   0x3A5ACC00L,0xC557,0x11D0,0x8A,0x2B,0x00,0xA0,0xC9,0x25,0x5A,0xC1
#define STATIC_KSPROPSETID_AC3   0xBFABE720L,0x6E1F,0x11D0,0xBC,0xF2,0x44,0x45,0x53,0x54,0x00,0x00
#define STATIC_KSPROPSETID_Acoustic_Echo_Cancel   0xd7a4af8bL,0x3dc1,0x4902,0x91,0xea,0x8a,0x15,0xc9,0x0e,0x05,0xb2
#define STATIC_KSPROPSETID_Audio   0x45FFAAA0L,0x6E1B,0x11D0,0xBC,0xF2,0x44,0x45,0x53,0x54,0x00,0x00
#define STATIC_KSPROPSETID_AudioDecoderOut   0x6ca6e020L,0x43bd,0x11d0,0xbd,0x6a,0x00,0x35,0x05,0xc1,0x03,0xa9
#define STATIC_KSPROPSETID_AudioGfx   0x79a9312eL,0x59ae,0x43b0,0xa3,0x50,0x8b,0x5,0x28,0x4c,0xab,0x24
#define STATIC_KSPROPSETID_Bibliographic   0x07BA150EL,0xE2B1,0x11D0,0xAC,0x17,0x00,0xA0,0xC9,0x22,0x31,0x96
#define STATIC_KSPROPSETID_CopyProt   0x0E8A0A40L,0x6AEF,0x11D0,0x9E,0xD0,0x00,0xA0,0x24,0xCA,0x19,0xB3
#define STATIC_KSPROPSETID_Cyclic   0x3FFEAEA0L,0x2BEE,0x11CF,0xA5,0xD6,0x28,0xDB,0x04,0xC1,0x00,0x00
#define STATIC_KSPROPSETID_DirectSound3DBuffer   0x437b3411L,0xd060,0x11d0,0x85,0x83,0x00,0xc0,0x4f,0xd9,0xba,0xf3
#define STATIC_KSPROPSETID_DirectSound3DListener   0x437b3414L,0xd060,0x11d0,0x85,0x83,0x00,0xc0,0x4f,0xd9,0xba,0xf3
#define STATIC_KSPROPSETID_DrmAudioStream   0x2f2c8ddd,0x4198,0x4fac,0xba,0x29,0x61,0xbb,0x5,0xb7,0xde,0x6
#define STATIC_KSPROPSETID_DvdSubPic   0xac390460L,0x43af,0x11d0,0xbd,0x6a,0x00,0x35,0x05,0xc1,0x03,0xa9
#define STATIC_KSPROPSETID_Hrtf3d   0xb66decb0L,0xa083,0x11d0,0x85,0x1e,0x00,0xc0,0x4f,0xd9,0xba,0xf3
#define STATIC_KSPROPSETID_Itd3d   0x6429f090L,0x9fd9,0x11d0,0xa7,0x5b,0x00,0xa0,0xc9,0x03,0x65,0xe3
#define STATIC_KSPROPSETID_Jack   0x4509f757, 0x2d46, 0x4637, 0x8e, 0x62, 0xce, 0x7d, 0xb9, 0x44, 0xf5, 0x7b
#define STATIC_KSPROPSETID_Linear   0x5A2FFE80L,0x16B9,0x11D0,0xA5,0xD6,0x28,0xDB,0x04,0xC1,0x00,0x00
#define STATIC_KSPROPSETID_Mpeg2Vid   0xC8E11B60L,0x0CC9,0x11D0,0xBD,0x69,0x00,0x35,0x05,0xC1,0x03,0xA9
#define STATIC_KSPROPSETID_OverlayUpdate   0x490EA5CFL,0x7681,0x11D1,0xA2,0x1C,0x00,0xA0,0xC9,0x22,0x31,0x96
#define STATIC_KSPROPSETID_RtAudio   0xa855a48c,0x2f78,0x4729,0x90,0x51,0x19,0x68,0x74,0x6b,0x9e,0xef
#define STATIC_KSPROPSETID_Sysaudio   0xCBE3FAA0L,0xCC75,0x11D0,0xB4,0x65,0x00,0x00,0x1A,0x18,0x18,0xE6
#define STATIC_KSPROPSETID_Sysaudio_Pin   0xA3A53220L,0xC6E4,0x11D0,0xB4,0x65,0x00,0x00,0x1A,0x18,0x18,0xE6
#define STATIC_KSPROPSETID_TopologyNode   0x45FFAAA1L,0x6E1B,0x11D0,0xBC,0xF2,0x44,0x45,0x53,0x54,0x00,0x00
#define STATIC_KSPROPSETID_TSRateChange   0xa503c5c0,0x1d1d,0x11d1,0xad,0x80,0x44,0x45,0x53,0x54,0x0,0x0
#define STATIC_KSPROPSETID_VBICAP_PROPERTIES   0xf162c607,0x7b35,0x496f,0xad,0x7f,0x2d,0xca,0x3b,0x46,0xb7,0x18
#define STATIC_KSPROPSETID_VBICodecFiltering   0xcafeb0caL,0x8715,0x11d0,0xbd,0x6a,0x00,0x35,0xc0,0xed,0xba,0xbe
#define STATIC_KSPROPSETID_VPConfig   0xbc29a660L,0x30e3,0x11d0,0x9e,0x69,0x00,0xc0,0x4f,0xd7,0xc1,0x5b
#define STATIC_KSPROPSETID_VPVBIConfig   0xec529b00L,0x1a1f,0x11d1,0xba,0xd9,0x0,0x60,0x97,0x44,0x11,0x1a
#define STATIC_KSPROPSETID_Wave   0x924e54b0L,0x630f,0x11cf,0xad,0xa7,0x08,0x00,0x3e,0x30,0x49,0x4a
#define STATIC_KSPROPSETID_WaveTable   0x8539E660L,0x62E9,0x11CF,0xA5,0xD6,0x28,0xDB,0x04,0xC1,0x00,0x00
#define STATIC_PINNAME_CAPTURE   STATIC_PINNAME_VIDEO_CAPTURE
#define STATIC_PINNAME_CC_CAPTURE   STATIC_PINNAME_VIDEO_CC_CAPTURE
#define STATIC_PINNAME_NABTS_CAPTURE   STATIC_PINNAME_VIDEO_NABTS_CAPTURE
#define STATIC_PINNAME_PREVIEW   STATIC_PINNAME_VIDEO_PREVIEW
#define STATIC_PINNAME_VIDEO_ANALOGVIDEOIN   0xfb6c4283,0x353,0x11d1,0x90,0x5f,0x0,0x0,0xc0,0xcc,0x16,0xba
#define STATIC_PINNAME_VIDEO_CAPTURE   0xfb6c4281,0x353,0x11d1,0x90,0x5f,0x0,0x0,0xc0,0xcc,0x16,0xba
#define STATIC_PINNAME_VIDEO_CC   0xfb6c4289,0x353,0x11d1,0x90,0x5f,0x0,0x0,0xc0,0xcc,0x16,0xba
#define STATIC_PINNAME_VIDEO_CC_CAPTURE   0x1aad8061,0x12d,0x11d2,0xb4,0xb1,0x0,0xa0,0xd1,0x2,0xcf,0xbe
#define STATIC_PINNAME_VIDEO_EDS   0xfb6c4287,0x353,0x11d1,0x90,0x5f,0x0,0x0,0xc0,0xcc,0x16,0xba
#define STATIC_PINNAME_VIDEO_NABTS   0xfb6c4286,0x353,0x11d1,0x90,0x5f,0x0,0x0,0xc0,0xcc,0x16,0xba
#define STATIC_PINNAME_VIDEO_NABTS_CAPTURE   0x29703660,0x498a,0x11d2,0xb4,0xb1,0x0,0xa0,0xd1,0x2,0xcf,0xbe
#define STATIC_PINNAME_VIDEO_PREVIEW   0xfb6c4282,0x353,0x11d1,0x90,0x5f,0x0,0x0,0xc0,0xcc,0x16,0xba
#define STATIC_PINNAME_VIDEO_STILL   0xfb6c428A,0x353,0x11d1,0x90,0x5f,0x0,0x0,0xc0,0xcc,0x16,0xba
#define STATIC_PINNAME_VIDEO_TELETEXT   0xfb6c4288,0x353,0x11d1,0x90,0x5f,0x0,0x0,0xc0,0xcc,0x16,0xba
#define STATIC_PINNAME_VIDEO_TIMECODE   0xfb6c428B,0x353,0x11d1,0x90,0x5f,0x0,0x0,0xc0,0xcc,0x16,0xba
#define STATIC_PINNAME_VIDEO_VBI   0xfb6c4284,0x353,0x11d1,0x90,0x5f,0x0,0x0,0xc0,0xcc,0x16,0xba
#define STATIC_PINNAME_VIDEO_VIDEOPORT   0xfb6c4285,0x353,0x11d1,0x90,0x5f,0x0,0x0,0xc0,0xcc,0x16,0xba
#define STATIC_PINNAME_VIDEO_VIDEOPORT_VBI   0xfb6c428C,0x353,0x11d1,0x90,0x5f,0x0,0x0,0xc0,0xcc,0x16,0xba
#define STATIC_PROPSETID_ALLOCATOR_CONTROL   0x53171960,0x148e,0x11d2,0x99,0x79,0x0,0x0,0xc0,0xcc,0x16,0xba
#define STATIC_PROPSETID_EXT_DEVICE   0xB5730A90L,0x1A2C,0x11cf,0x8c,0x23,0x00,0xAA,0x00,0x6B,0x68,0x14
#define STATIC_PROPSETID_EXT_TRANSPORT   0xA03CD5F0L,0x3045,0x11cf,0x8c,0x44,0x00,0xAA,0x00,0x6B,0x68,0x14
#define STATIC_PROPSETID_TIMECODE_READER   0x9B496CE1L,0x811B,0x11cf,0x8C,0x77,0x00,0xAA,0x00,0x6B,0x68,0x14
#define STATIC_PROPSETID_TUNER   0x6a2e0605L,0x28e4,0x11d0,0xa1,0x8c,0x00,0xa0,0xc9,0x11,0x89,0x56
#define STATIC_PROPSETID_VIDCAP_CAMERACONTROL   0xC6E13370L,0x30AC,0x11d0,0xa1,0x8C,0x00,0xA0,0xC9,0x11,0x89,0x56
#define STATIC_PROPSETID_VIDCAP_CROSSBAR   0x6a2e0640L,0x28e4,0x11d0,0xa1,0x8c,0x00,0xa0,0xc9,0x11,0x89,0x56
#define STATIC_PROPSETID_VIDCAP_DROPPEDFRAMES   0xC6E13344L,0x30AC,0x11d0,0xa1,0x8c,0x00,0xa0,0xc9,0x11,0x89,0x56
#define STATIC_PROPSETID_VIDCAP_SELECTOR   0x1ABDAECA,0x68B6,0x4F83,0x93,0x71,0xB4,0x13,0x90,0x7C,0x7B,0x9F
#define STATIC_PROPSETID_VIDCAP_TVAUDIO   0x6a2e0650L,0x28e4,0x11d0,0xa1,0x8c,0x00,0xa0,0xc9,0x11,0x89,0x56
#define STATIC_PROPSETID_VIDCAP_VIDEOCOMPRESSION   0xC6E13343L,0x30AC,0x11d0,0xA1,0x8C,0x00,0xA0,0xC9,0x11,0x89,0x56
#define STATIC_PROPSETID_VIDCAP_VIDEOCONTROL   0x6a2e0670L,0x28e4,0x11d0,0xa1,0x8c,0x00,0xa0,0xc9,0x11,0x89,0x56
#define STATIC_PROPSETID_VIDCAP_VIDEODECODER   0xC6E13350L,0x30AC,0x11d0,0xA1,0x8C,0x00,0xA0,0xC9,0x11,0x89,0x56
#define STATIC_PROPSETID_VIDCAP_VIDEOENCODER   0x6a2e0610L,0x28e4,0x11d0,0xa1,0x8c,0x00,0xa0,0xc9,0x11,0x89,0x56
#define STATIC_PROPSETID_VIDCAP_VIDEOPROCAMP   0xC6E13360L,0x30AC,0x11d0,0xa1,0x8c,0x00,0xA0,0xC9,0x11,0x89,0x56
#define SYSAUDIO_FLAGS_DONT_COMBINE_PINS   0x00000001
#define WST_BYTES_PER_LINE   42
#define WST_TVTUNER_CHANGE_BEGIN_TUNE   0x1000L
#define WST_TVTUNER_CHANGE_END_TUNE   0x2000L

Typedef Documentation

typedef struct _CC_BYTE_PAIR CC_BYTE_PAIR
typedef struct _CC_HW_FIELD CC_HW_FIELD
typedef struct _DDPIXELFORMAT DDPIXELFORMAT
typedef struct tagDEVCAPS DEVCAPS
typedef struct _DS3DVECTOR DS3DVECTOR
typedef LONG KS_AM_MaxFullDataRate
typedef DWORD KS_AM_Step
typedef struct tagKS_AMVPSIZE KS_AMVPSIZE
typedef struct _KS_COLCON KS_COLCON
typedef struct _KS_DVD_YCrCb KS_DVD_YCrCb
typedef struct _KS_DVD_YUV KS_DVD_YUV
typedef struct tagKS_RGBQUAD KS_RGBQUAD
typedef struct tagKS_VIDEOINFO KS_VIDEOINFO
typedef WINBOOL KSPROPERTY_COMPOSIT_ON
typedef struct _NABTS_BUFFER NABTS_BUFFER
typedef struct _CC_BYTE_PAIR* PCC_BYTE_PAIR
typedef struct _CC_HW_FIELD* PCC_HW_FIELD
typedef struct tagDEVCAPS* PDEVCAPS
typedef struct _DS3DVECTOR* PDS3DVECTOR
typedef struct tagKS_AMVPSIZE* PKS_AMVPSIZE
typedef struct _KS_COLCON* PKS_COLCON
typedef struct _KS_DVD_YCrCb* PKS_DVD_YCrCb
typedef struct _KS_DVD_YUV* PKS_DVD_YUV
typedef struct tagKS_RGBQUAD* PKS_RGBQUAD
typedef struct tagKS_VIDEOINFO* PKS_VIDEOINFO
typedef struct KSAC3_DOWNMIX* PKSAC3_DOWNMIX
typedef struct KSMUSICFORMAT* PKSMUSICFORMAT
typedef WINBOOL * PKSPROPERTY_COMPOSIT_ON
typedef struct KSVPSIZE_PROP* PKSVPSIZE_PROP
typedef struct KSWAVE_BUFFER* PKSWAVE_BUFFER
typedef struct KSWAVE_VOLUME* PKSWAVE_VOLUME
typedef struct MEDIUM_INFO* PMEDIUM_INFO
typedef struct _NABTS_BUFFER* PNABTS_BUFFER
typedef TIMECODE* PTIMECODE
typedef struct _WST_BUFFER* PWST_BUFFER
typedef LONGLONG REFERENCE_TIME
typedef union _timecode TIMECODE
typedef struct _WST_BUFFER WST_BUFFER

Enumeration Type Documentation

Enumerator:
eConnTypeUnknown 
eConnType3Point5mm 
eConnTypeQuarter 
eConnTypeAtapiInternal 
eConnTypeRCA 
eConnTypeOptical 
eConnTypeOtherDigital 
eConnTypeOtherAnalog 
eConnTypeMultichannelAnalogDIN 
eConnTypeXlrProfessional 
eConnTypeRJ11Modem 
eConnTypeCombination 
Enumerator:
eGenLocPrimaryBox 
eGenLocInternal 
eGenLocSeparate 
eGenLocOther 
EPcxGenLocation_enum_count 
Enumerator:
eGeoLocRear 
eGeoLocFront 
eGeoLocLeft 
eGeoLocRight 
eGeoLocTop 
eGeoLocBottom 
eGeoLocRearPanel 
eGeoLocRiser 
eGeoLocInsideMobileLid 
eGeoLocDrivebay 
eGeoLocHDMI 
eGeoLocOutsideMobileLid 
eGeoLocATAPI 
eGeoLocReserved5 
eGeoLocReserved6 
EPcxGeoLocation_enum_count 
Enumerator:
ePortConnJack 
ePortConnIntegratedDevice 
ePortConnBothIntegratedAndJack 
ePortConnUnknown 
Enumerator:
KS_AM_RATE_SimpleRateChange 
KS_AM_RATE_ExactRateChange 
KS_AM_RATE_MaxFullDataRate 
KS_AM_RATE_Step 
Enumerator:
KS_PixAspectRatio_NTSC4x3 
KS_PixAspectRatio_NTSC16x9 
KS_PixAspectRatio_PAL4x3 
KS_PixAspectRatio_PAL16x9 
Enumerator:
KS_AMVP_MODE_WEAVE 
KS_AMVP_MODE_BOBINTERLEAVED 
KS_AMVP_MODE_BOBNONINTERLEAVED 
KS_AMVP_MODE_SKIPEVEN 
KS_AMVP_MODE_SKIPODD 
Enumerator:
KS_AMVP_DO_NOT_CARE 
KS_AMVP_BEST_BANDWIDTH 
KS_AMVP_INPUT_SAME_AS_OUTPUT 
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 
Enumerator:
KS_CompressionCaps_CanQuality 
KS_CompressionCaps_CanCrunch 
KS_CompressionCaps_CanKeyFrame 
KS_CompressionCaps_CanBFrame 
KS_CompressionCaps_CanWindow 
Enumerator:
KS_MACROVISION_DISABLED 
KS_MACROVISION_LEVEL1 
KS_MACROVISION_LEVEL2 
KS_MACROVISION_LEVEL3 
Enumerator:
KS_DVDCOPYSTATE_INITIALIZE 
KS_DVDCOPYSTATE_INITIALIZE_TITLE 
KS_DVDCOPYSTATE_AUTHENTICATION_NOT_REQUIRED 
KS_DVDCOPYSTATE_AUTHENTICATION_REQUIRED 
KS_DVDCOPYSTATE_DONE 
Enumerator:
KS_MPEG2Level_Low 
KS_MPEG2Level_Main 
KS_MPEG2Level_High1440 
KS_MPEG2Level_High 
Enumerator:
KS_MPEG2Profile_Simple 
KS_MPEG2Profile_Main 
KS_MPEG2Profile_SNRScalable 
KS_MPEG2Profile_SpatiallyScalable 
KS_MPEG2Profile_High 
Enumerator:
KS_PhysConn_Video_Tuner 
KS_PhysConn_Video_Composite 
KS_PhysConn_Video_SVideo 
KS_PhysConn_Video_RGB 
KS_PhysConn_Video_YRYBY 
KS_PhysConn_Video_SerialDigital 
KS_PhysConn_Video_ParallelDigital 
KS_PhysConn_Video_SCSI 
KS_PhysConn_Video_AUX 
KS_PhysConn_Video_1394 
KS_PhysConn_Video_USB 
KS_PhysConn_Video_VideoDecoder 
KS_PhysConn_Video_VideoEncoder 
KS_PhysConn_Video_SCART 
KS_PhysConn_Audio_Tuner 
KS_PhysConn_Audio_Line 
KS_PhysConn_Audio_Mic 
KS_PhysConn_Audio_AESDigital 
KS_PhysConn_Audio_SPDIFDigital 
KS_PhysConn_Audio_SCSI 
KS_PhysConn_Audio_AUX 
KS_PhysConn_Audio_1394 
KS_PhysConn_Audio_USB 
KS_PhysConn_Audio_AudioDecoder 
Enumerator:
KS_TUNER_STRATEGY_PLL 
KS_TUNER_STRATEGY_SIGNAL_STRENGTH 
KS_TUNER_STRATEGY_DRIVER_TUNES 
Enumerator:
KS_TUNER_TUNING_EXACT 
KS_TUNER_TUNING_FINE 
KS_TUNER_TUNING_COARSE 
Enumerator:
KS_VideoControlFlag_FlipHorizontal 
KS_VideoControlFlag_FlipVertical 
KS_Obsolete_VideoControlFlag_ExternalTriggerEnable 
KS_Obsolete_VideoControlFlag_Trigger 
KS_VideoControlFlag_ExternalTriggerEnable 
KS_VideoControlFlag_Trigger 
Enumerator:
KS_VIDEODECODER_FLAGS_CAN_DISABLE_OUTPUT 
KS_VIDEODECODER_FLAGS_CAN_USE_VCR_LOCKING 
KS_VIDEODECODER_FLAGS_CAN_INDICATE_LOCKED 
Enumerator:
KS_StreamingHint_FrameInterval 
KS_StreamingHint_KeyFrameRate 
KS_StreamingHint_PFrameRate 
KS_StreamingHint_CompQuality 
KS_StreamingHint_CompWindowSize 
Enumerator:
FLOAT_COEFF 
SHORT_COEFF 
KSDS3D_COEFF_COUNT 
Enumerator:
DIRECT_FORM 
CASCADE_FORM 
KSDS3D_FILTER_METHOD_COUNT 
Enumerator:
FULL_FILTER 
LIGHT_FILTER 
KSDS3D_FILTER_QUALITY_COUNT 
Enumerator:
DS3D_HRTF_VERSION_1 
Enumerator:
KSEVENT_CONTROL_CHANGE 
Enumerator:
KSEVENT_CROSSBAR_CHANGED 
Enumerator:
KSEVENT_CYCLIC_TIME_INTERVAL 
Enumerator:
KSEVENT_EXTDEV_COMMAND_NOTIFY_INTERIM_READY 
KSEVENT_EXTDEV_COMMAND_CONTROL_INTERIM_READY 
KSEVENT_EXTDEV_COMMAND_BUSRESET 
KSEVENT_EXTDEV_TIMECODE_UPDATE 
KSEVENT_EXTDEV_OPERATION_MODE_UPDATE 
KSEVENT_EXTDEV_TRANSPORT_STATE_UPDATE 
KSEVENT_EXTDEV_NOTIFY_REMOVAL 
KSEVENT_EXTDEV_NOTIFY_MEDIUM_CHANGE 
Enumerator:
KSEVENT_LOOPEDSTREAMING_POSITION 
Enumerator:
KSEVENT_TUNER_CHANGED 
Enumerator:
KSEVENT_TVAUDIO_CHANGED 
Enumerator:
KSEVENT_VIDCAPTOSTI_EXT_TRIGGER 
KSEVENT_VIDCAP_AUTO_UPDATE 
KSEVENT_VIDCAP_SEARCH 
Enumerator:
KSEVENT_VIDEODECODER_CHANGED 
Enumerator:
KSEVENT_VPNOTIFY_FORMATCHANGE 
Enumerator:
KSEVENT_VPVBINOTIFY_FORMATCHANGE 
Enumerator:
KSINTERFACE_MEDIA_MUSIC 
KSINTERFACE_MEDIA_WAVE_BUFFERED 
KSINTERFACE_MEDIA_WAVE_QUEUED 
Enumerator:
KSJACK_SINK_CONNECTIONTYPE_HDMI 
KSJACK_SINK_CONNECTIONTYPE_DISPLAYPORT 
Enumerator:
KSMETHOD_WAVETABLE_WAVE_ALLOC 
KSMETHOD_WAVETABLE_WAVE_FREE 
KSMETHOD_WAVETABLE_WAVE_FIND 
KSMETHOD_WAVETABLE_WAVE_WRITE 
Enumerator:
KSPROPERTY_AC3_ERROR_CONCEALMENT 
KSPROPERTY_AC3_ALTERNATE_AUDIO 
KSPROPERTY_AC3_DOWNMIX 
KSPROPERTY_AC3_BIT_STREAM_MODE 
KSPROPERTY_AC3_DIALOGUE_LEVEL 
KSPROPERTY_AC3_LANGUAGE_CODE 
KSPROPERTY_AC3_ROOM_TYPE 
Enumerator:
KSPROPERTY_AEC_NOISE_FILL_ENABLE 
KSPROPERTY_AEC_STATUS 
KSPROPERTY_AEC_MODE 
Enumerator:
KSPROPERTY_ALLOCATOR_CONTROL_HONOR_COUNT 
KSPROPERTY_ALLOCATOR_CONTROL_SURFACE_SIZE 
KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_CAPS 
KSPROPERTY_ALLOCATOR_CONTROL_CAPTURE_INTERLEAVE 
Enumerator:
KSPROPERTY_AUDDECOUT_MODES 
KSPROPERTY_AUDDECOUT_CUR_MODE 
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 
Enumerator:
KSPROPERTY_AUDIOGFX_RENDERTARGETDEVICEID 
KSPROPERTY_AUDIOGFX_CAPTURETARGETDEVICEID 
Enumerator:
KSPROPERTY_BIBLIOGRAPHIC_LEADER 
KSPROPERTY_BIBLIOGRAPHIC_LCCN 
KSPROPERTY_BIBLIOGRAPHIC_ISBN 
KSPROPERTY_BIBLIOGRAPHIC_ISSN 
KSPROPERTY_BIBLIOGRAPHIC_CATALOGINGSOURCE 
KSPROPERTY_BIBLIOGRAPHIC_MAINPERSONALNAME 
KSPROPERTY_BIBLIOGRAPHIC_MAINCORPORATEBODY 
KSPROPERTY_BIBLIOGRAPHIC_MAINMEETINGNAME 
KSPROPERTY_BIBLIOGRAPHIC_MAINUNIFORMTITLE 
KSPROPERTY_BIBLIOGRAPHIC_UNIFORMTITLE 
KSPROPERTY_BIBLIOGRAPHIC_TITLESTATEMENT 
KSPROPERTY_BIBLIOGRAPHIC_VARYINGFORMTITLE 
KSPROPERTY_BIBLIOGRAPHIC_PUBLICATION 
KSPROPERTY_BIBLIOGRAPHIC_PHYSICALDESCRIPTION 
KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYTITLE 
KSPROPERTY_BIBLIOGRAPHIC_SERIESSTATEMENT 
KSPROPERTY_BIBLIOGRAPHIC_GENERALNOTE 
KSPROPERTY_BIBLIOGRAPHIC_BIBLIOGRAPHYNOTE 
KSPROPERTY_BIBLIOGRAPHIC_CONTENTSNOTE 
KSPROPERTY_BIBLIOGRAPHIC_CREATIONCREDIT 
KSPROPERTY_BIBLIOGRAPHIC_CITATION 
KSPROPERTY_BIBLIOGRAPHIC_PARTICIPANT 
KSPROPERTY_BIBLIOGRAPHIC_SUMMARY 
KSPROPERTY_BIBLIOGRAPHIC_TARGETAUDIENCE 
KSPROPERTY_BIBLIOGRAPHIC_ADDEDFORMAVAILABLE 
KSPROPERTY_BIBLIOGRAPHIC_SYSTEMDETAILS 
KSPROPERTY_BIBLIOGRAPHIC_AWARDS 
KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYPERSONALNAME 
KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYTOPICALTERM 
KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYGEOGRAPHIC 
KSPROPERTY_BIBLIOGRAPHIC_INDEXTERMGENRE 
KSPROPERTY_BIBLIOGRAPHIC_INDEXTERMCURRICULUM 
KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYUNIFORMTITLE 
KSPROPERTY_BIBLIOGRAPHIC_ADDEDENTRYRELATED 
KSPROPERTY_BIBLIOGRAPHIC_SERIESSTATEMENTPERSONALNAME 
KSPROPERTY_BIBLIOGRAPHIC_SERIESSTATEMENTUNIFORMTITLE 
Enumerator:
KSPROPERTY_DVDCOPY_CHLG_KEY 
KSPROPERTY_DVDCOPY_DVD_KEY1 
KSPROPERTY_DVDCOPY_DEC_KEY2 
KSPROPERTY_DVDCOPY_TITLE_KEY 
KSPROPERTY_COPY_MACROVISION 
KSPROPERTY_DVDCOPY_REGION 
KSPROPERTY_DVDCOPY_SET_COPY_STATE 
KSPROPERTY_DVDCOPY_DISC_KEY 
Enumerator:
KSPROPERTY_CYCLIC_POSITION 
Enumerator:
KSPROPERTY_DIRECTSOUND3DBUFFER_ALL 
KSPROPERTY_DIRECTSOUND3DBUFFER_POSITION 
KSPROPERTY_DIRECTSOUND3DBUFFER_VELOCITY 
KSPROPERTY_DIRECTSOUND3DBUFFER_CONEANGLES 
KSPROPERTY_DIRECTSOUND3DBUFFER_CONEORIENTATION 
KSPROPERTY_DIRECTSOUND3DBUFFER_CONEOUTSIDEVOLUME 
KSPROPERTY_DIRECTSOUND3DBUFFER_MINDISTANCE 
KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE 
KSPROPERTY_DIRECTSOUND3DBUFFER_MODE 
Enumerator:
KSPROPERTY_DIRECTSOUND3DLISTENER_ALL 
KSPROPERTY_DIRECTSOUND3DLISTENER_POSITION 
KSPROPERTY_DIRECTSOUND3DLISTENER_VELOCITY 
KSPROPERTY_DIRECTSOUND3DLISTENER_ORIENTATION 
KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR 
KSPROPERTY_DIRECTSOUND3DLISTENER_ROLLOFFFACTOR 
KSPROPERTY_DIRECTSOUND3DLISTENER_DOPPLERFACTOR 
KSPROPERTY_DIRECTSOUND3DLISTENER_BATCH 
KSPROPERTY_DIRECTSOUND3DLISTENER_ALLOCATION 
Enumerator:
KSPROPERTY_DRMAUDIOSTREAM_CONTENTID 
Enumerator:
KSPROPERTY_DVDSUBPIC_PALETTE 
KSPROPERTY_DVDSUBPIC_HLI 
KSPROPERTY_DVDSUBPIC_COMPOSIT_ON 
Enumerator:
KSPROPERTY_EXTDEVICE_ID 
KSPROPERTY_EXTDEVICE_VERSION 
KSPROPERTY_EXTDEVICE_POWER_STATE 
KSPROPERTY_EXTDEVICE_PORT 
KSPROPERTY_EXTDEVICE_CAPABILITIES 
Enumerator:
KSPROPERTY_EXTENSION_UNIT_INFO 
KSPROPERTY_EXTENSION_UNIT_CONTROL 
KSPROPERTY_EXTENSION_UNIT_PASS_THROUGH 
Enumerator:
KSPROPERTY_EXTXPORT_CAPABILITIES 
KSPROPERTY_EXTXPORT_INPUT_SIGNAL_MODE 
KSPROPERTY_EXTXPORT_OUTPUT_SIGNAL_MODE 
KSPROPERTY_EXTXPORT_LOAD_MEDIUM 
KSPROPERTY_EXTXPORT_MEDIUM_INFO 
KSPROPERTY_EXTXPORT_STATE 
KSPROPERTY_EXTXPORT_STATE_NOTIFY 
KSPROPERTY_EXTXPORT_TIMECODE_SEARCH 
KSPROPERTY_EXTXPORT_ATN_SEARCH 
KSPROPERTY_EXTXPORT_RTC_SEARCH 
KSPROPERTY_RAW_AVC_CMD 
Enumerator:
KSPROPERTY_HRTF3D_PARAMS 
KSPROPERTY_HRTF3D_INITIALIZE 
KSPROPERTY_HRTF3D_FILTER_FORMAT 
Enumerator:
KSPROPERTY_ITD3D_PARAMS 
Enumerator:
KSPROPERTY_JACK_DESCRIPTION 
KSPROPERTY_JACK_DESCRIPTION2 
KSPROPERTY_JACK_SINK_INFO 
Enumerator:
KSPROPERTY_LINEAR_POSITION 
Enumerator:
KSPROPERTY_MPEG2VID_MODES 
KSPROPERTY_MPEG2VID_CUR_MODE 
KSPROPERTY_MPEG2VID_4_3_RECT 
KSPROPERTY_MPEG2VID_16_9_RECT 
KSPROPERTY_MPEG2VID_16_9_PANSCAN 
Enumerator:
KSPROPERTY_OVERLAYUPDATE_INTERESTS 
KSPROPERTY_OVERLAYUPDATE_CLIPLIST 
KSPROPERTY_OVERLAYUPDATE_PALETTE 
KSPROPERTY_OVERLAYUPDATE_COLORKEY 
KSPROPERTY_OVERLAYUPDATE_VIDEOPOSITION 
KSPROPERTY_OVERLAYUPDATE_DISPLAYCHANGE 
KSPROPERTY_OVERLAYUPDATE_COLORREF 
Enumerator:
KSPROPERTY_RTAUDIO_GETPOSITIONFUNCTION 
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 
Enumerator:
KSPROPERTY_SYSAUDIO_NORMAL_DEFAULT 
KSPROPERTY_SYSAUDIO_PLAYBACK_DEFAULT 
KSPROPERTY_SYSAUDIO_RECORD_DEFAULT 
KSPROPERTY_SYSAUDIO_MIDI_DEFAULT 
KSPROPERTY_SYSAUDIO_MIXER_DEFAULT 
Enumerator:
KSPROPERTY_SYSAUDIO_ATTACH_VIRTUAL_SOURCE 
Enumerator:
KSPROPERTY_TIMECODE_READER 
KSPROPERTY_ATN_READER 
KSPROPERTY_RTC_READER 
Enumerator:
KSPROPERTY_TOPOLOGYNODE_ENABLE 
KSPROPERTY_TOPOLOGYNODE_RESET 
Enumerator:
KSPROPERTY_TUNER_CAPS 
KSPROPERTY_TUNER_MODE_CAPS 
KSPROPERTY_TUNER_MODE 
KSPROPERTY_TUNER_STANDARD 
KSPROPERTY_TUNER_FREQUENCY 
KSPROPERTY_TUNER_INPUT 
KSPROPERTY_TUNER_STATUS 
KSPROPERTY_TUNER_IF_MEDIUM 
Enumerator:
KSPROPERTY_TUNER_MODE_TV 
KSPROPERTY_TUNER_MODE_FM_RADIO 
KSPROPERTY_TUNER_MODE_AM_RADIO 
KSPROPERTY_TUNER_MODE_DSS 
KSPROPERTY_TUNER_MODE_ATSC 
Enumerator:
KSPROPERTY_VBICAP_PROPERTIES_PROTECTION 
Enumerator:
KSPROPERTY_VBICODECFILTERING_SCANLINES_REQUESTED_BIT_ARRAY 
KSPROPERTY_VBICODECFILTERING_SCANLINES_DISCOVERED_BIT_ARRAY 
KSPROPERTY_VBICODECFILTERING_SUBSTREAMS_REQUESTED_BIT_ARRAY 
KSPROPERTY_VBICODECFILTERING_SUBSTREAMS_DISCOVERED_BIT_ARRAY 
KSPROPERTY_VBICODECFILTERING_STATISTICS 
Enumerator:
KSPROPERTY_CAMERACONTROL_PAN 
KSPROPERTY_CAMERACONTROL_TILT 
KSPROPERTY_CAMERACONTROL_ROLL 
KSPROPERTY_CAMERACONTROL_ZOOM 
KSPROPERTY_CAMERACONTROL_EXPOSURE 
KSPROPERTY_CAMERACONTROL_IRIS 
KSPROPERTY_CAMERACONTROL_FOCUS 
KSPROPERTY_CAMERACONTROL_SCANMODE 
KSPROPERTY_CAMERACONTROL_PRIVACY 
KSPROPERTY_CAMERACONTROL_PANTILT 
KSPROPERTY_CAMERACONTROL_PAN_RELATIVE 
KSPROPERTY_CAMERACONTROL_TILT_RELATIVE 
KSPROPERTY_CAMERACONTROL_ROLL_RELATIVE 
KSPROPERTY_CAMERACONTROL_ZOOM_RELATIVE 
KSPROPERTY_CAMERACONTROL_EXPOSURE_RELATIVE 
KSPROPERTY_CAMERACONTROL_IRIS_RELATIVE 
KSPROPERTY_CAMERACONTROL_FOCUS_RELATIVE 
KSPROPERTY_CAMERACONTROL_PANTILT_RELATIVE 
KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH 
Enumerator:
KSPROPERTY_CROSSBAR_CAPS 
KSPROPERTY_CROSSBAR_PININFO 
KSPROPERTY_CROSSBAR_CAN_ROUTE 
KSPROPERTY_CROSSBAR_ROUTE 
Enumerator:
KSPROPERTY_DROPPEDFRAMES_CURRENT 
Enumerator:
KSPROPERTY_SELECTOR_SOURCE_NODE_ID 
KSPROPERTY_SELECTOR_NUM_SOURCES 
Enumerator:
KSPROPERTY_TVAUDIO_CAPS 
KSPROPERTY_TVAUDIO_MODE 
KSPROPERTY_TVAUDIO_CURRENTLY_AVAILABLE_MODES 
Enumerator:
KSPROPERTY_VIDEOCOMPRESSION_GETINFO 
KSPROPERTY_VIDEOCOMPRESSION_KEYFRAME_RATE 
KSPROPERTY_VIDEOCOMPRESSION_PFRAMES_PER_KEYFRAME 
KSPROPERTY_VIDEOCOMPRESSION_QUALITY 
KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_KEYFRAME 
KSPROPERTY_VIDEOCOMPRESSION_OVERRIDE_FRAME_SIZE 
KSPROPERTY_VIDEOCOMPRESSION_WINDOWSIZE 
Enumerator:
KSPROPERTY_VIDEOCONTROL_CAPS 
KSPROPERTY_VIDEOCONTROL_ACTUAL_FRAME_RATE 
KSPROPERTY_VIDEOCONTROL_FRAME_RATES 
KSPROPERTY_VIDEOCONTROL_MODE 
Enumerator:
KSPROPERTY_VIDEODECODER_CAPS 
KSPROPERTY_VIDEODECODER_STANDARD 
KSPROPERTY_VIDEODECODER_STATUS 
KSPROPERTY_VIDEODECODER_OUTPUT_ENABLE 
KSPROPERTY_VIDEODECODER_VCR_TIMING 
Enumerator:
KSPROPERTY_VIDEOENCODER_CAPS 
KSPROPERTY_VIDEOENCODER_STANDARD 
KSPROPERTY_VIDEOENCODER_COPYPROTECTION 
KSPROPERTY_VIDEOENCODER_CC_ENABLE 
Enumerator:
KSPROPERTY_VIDEOPROCAMP_BRIGHTNESS 
KSPROPERTY_VIDEOPROCAMP_CONTRAST 
KSPROPERTY_VIDEOPROCAMP_HUE 
KSPROPERTY_VIDEOPROCAMP_SATURATION 
KSPROPERTY_VIDEOPROCAMP_SHARPNESS 
KSPROPERTY_VIDEOPROCAMP_GAMMA 
KSPROPERTY_VIDEOPROCAMP_COLORENABLE 
KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE 
KSPROPERTY_VIDEOPROCAMP_BACKLIGHT_COMPENSATION 
KSPROPERTY_VIDEOPROCAMP_GAIN 
KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER 
KSPROPERTY_VIDEOPROCAMP_DIGITAL_MULTIPLIER_LIMIT 
KSPROPERTY_VIDEOPROCAMP_WHITEBALANCE_COMPONENT 
KSPROPERTY_VIDEOPROCAMP_POWERLINE_FREQUENCY 
Enumerator:
KSPROPERTY_VPCONFIG_NUMCONNECTINFO 
KSPROPERTY_VPCONFIG_GETCONNECTINFO 
KSPROPERTY_VPCONFIG_SETCONNECTINFO 
KSPROPERTY_VPCONFIG_VPDATAINFO 
KSPROPERTY_VPCONFIG_MAXPIXELRATE 
KSPROPERTY_VPCONFIG_INFORMVPINPUT 
KSPROPERTY_VPCONFIG_NUMVIDEOFORMAT 
KSPROPERTY_VPCONFIG_GETVIDEOFORMAT 
KSPROPERTY_VPCONFIG_SETVIDEOFORMAT 
KSPROPERTY_VPCONFIG_INVERTPOLARITY 
KSPROPERTY_VPCONFIG_DECIMATIONCAPABILITY 
KSPROPERTY_VPCONFIG_SCALEFACTOR 
KSPROPERTY_VPCONFIG_DDRAWHANDLE 
KSPROPERTY_VPCONFIG_VIDEOPORTID 
KSPROPERTY_VPCONFIG_DDRAWSURFACEHANDLE 
KSPROPERTY_VPCONFIG_SURFACEPARAMS 
Enumerator:
KSPROPERTY_WAVE_COMPATIBLE_CAPABILITIES 
KSPROPERTY_WAVE_INPUT_CAPABILITIES 
KSPROPERTY_WAVE_OUTPUT_CAPABILITIES 
KSPROPERTY_WAVE_BUFFER 
KSPROPERTY_WAVE_FREQUENCY 
KSPROPERTY_WAVE_VOLUME 
KSPROPERTY_WAVE_PAN 
Enumerator:
KSPROPERTY_WAVETABLE_LOAD_SAMPLE 
KSPROPERTY_WAVETABLE_UNLOAD_SAMPLE 
KSPROPERTY_WAVETABLE_MEMORY 
KSPROPERTY_WAVETABLE_VERSION 
Enumerator:
SE_TECH_NONE 
SE_TECH_ANALOG_DEVICES_PHAT 
SE_TECH_CREATIVE 
SE_TECH_NATIONAL_SEMI 
SE_TECH_YAMAHA_YMERSION 
SE_TECH_BBE 
SE_TECH_CRYSTAL_SEMI 
SE_TECH_QSOUND_QXPANDER 
SE_TECH_SPATIALIZER 
SE_TECH_SRS 
SE_TECH_PLATFORM_TECH 
SE_TECH_AKM 
SE_TECH_AUREAL 
SE_TECH_AZTECH 
SE_TECH_BINAURA 
SE_TECH_ESS_TECH 
SE_TECH_HARMAN_VMAX 
SE_TECH_NVIDEA 
SE_TECH_PHILIPS_INCREDIBLE 
SE_TECH_TEXAS_INST 
SE_TECH_VLSI_TECH 
Enumerator:
ConstantBitRate 
VariableBitRateAverage 
VariableBitRatePeak 

Function Documentation

DEFINE_GUIDSTRUCT ( "4509F757-2D46-4637-8E62-CE7DB944F57B"  ,
KSPROPSETID_Jack   
)
DEFINE_GUIDSTRUCT ( "1CB14E83-7D72-4657-83FD-47A2C5B9D13D"  ,
CODECAPI_CURRENTCHANGELIST   
)
DEFINE_GUIDSTRUCT ( "0581AF97-7693-4DBD-9DCA-3F9EBD6585A1"  ,
CODECAPI_SUPPORTSEVENTS   
)
DEFINE_GUIDSTRUCT ( "6A577E92-83E1-4113-ADC2-4FCEC32F83A1"  ,
CODECAPI_ALLSETTINGS   
)
DEFINE_GUIDSTRUCT ( "6C5E6A7C-ACF8-4F55-A999-1A628109051B"  ,
CODECAPI_SETALLDEFAULTS   
)
DEFINE_GUIDSTRUCT ( "B9D19A3E-F897-429C-BC46-8138B7272B2D"  ,
CODECAPI_AUDIO_ENCODER   
)
DEFINE_GUIDSTRUCT ( "7112E8E1-3D03-47EF-8E60-03F1CF537301"  ,
CODECAPI_VIDEO_ENCODER   
)
DEFINE_GUIDSTRUCT ( "62B12ACF-F6B0-47D9-9456-96F22C4E0B9D"  ,
CODECAPI_CHANGELISTS   
)
DEFINE_GUIDSTRUCT ( "EE5FB25C-C713-40d1-9D58-C0D7241E250F"  ,
ENCAPIPARAM_BITRATE_MODE   
)
DEFINE_GUIDSTRUCT ( "703F16A9-3D48-44a1-B077-018DFF915D19"  ,
ENCAPIPARAM_PEAK_BITRATE   
)
DEFINE_GUIDSTRUCT ( "49CC4C43-CA83-4ad4-A9AF-F3696AF666DF"  ,
ENCAPIPARAM_BITRATE   
)
DEFINE_GUIDSTRUCT ( "7A5DE1D3-01A1-452c-B481-4FA2B96271E8"  ,
KSCATEGORY_MULTIPLEXER   
)
DEFINE_GUIDSTRUCT ( "19689BF6-C384-48fd-AD51-90E58C79F70B"  ,
KSCATEGORY_ENCODER   
)
DEFINE_GUIDSTRUCT ( "A503C5C0-1D1D-11D1-AD80-444553540000"  ,
KSPROPSETID_TSRateChange   
)
DEFINE_GUIDSTRUCT ( "ed0b916a-044d-11d1-aa78-00c04fc31d60"  ,
KSDATAFORMAT_TYPE_DVD_ENCRYPTED_PACK   
)
DEFINE_GUIDSTRUCT ( "6e8d4a23-310c-11d0-b79a-00aa003767a7"  ,
KSDATAFORMAT_SUBTYPE_Line21_GOPPacket   
)
DEFINE_GUIDSTRUCT ( "6e8d4a22-310c-11d0-b79a-00aa003767a7"  ,
KSDATAFORMAT_SUBTYPE_Line21_BytePair   
)
DEFINE_GUIDSTRUCT ( "670aea80-3a82-11d0-b79b-00aa003767a7"  ,
KSDATAFORMAT_TYPE_AUXLine21Data   
)
DEFINE_GUIDSTRUCT ( "ec529b01-1a1f-11d1-bad9-00609744111a"  ,
KSEVENTSETID_VPVBINotify   
)
DEFINE_GUIDSTRUCT ( "DB47DE20-F628-11d1-BA41-00A0C90D2B05"  ,
KSEVENTSETID_VIDCAPTOSTI   
)
DEFINE_GUIDSTRUCT ( "20c5598e-d3c8-11d0-8dfc-00c04fd7c08b"  ,
KSEVENTSETID_VPNotify   
)
DEFINE_GUIDSTRUCT ( "b9f8ac3e-0f71-11d2-b72c-00c04fb6bd3d"  ,
CLSID_KsIBasicAudioInterfaceHandler   
)
DEFINE_GUIDSTRUCT ( "ec529b00-1a1f-11d1-bad9-00609744111a"  ,
KSPROPSETID_VPVBIConfig   
)
DEFINE_GUIDSTRUCT ( "bc29a660-30e3-11d0-9e69-00c04fd7c15b"  ,
KSPROPSETID_VPConfig   
)
DEFINE_GUIDSTRUCT ( "C6E13344-30AC-11d0-A18C-00A0C9118956"  ,
PROPSETID_VIDCAP_DROPPEDFRAMES   
)
DEFINE_GUIDSTRUCT ( "6a2e0670-28e4-11d0-a18c-00a0c9118956"  ,
PROPSETID_VIDCAP_VIDEOCONTROL   
)
DEFINE_GUIDSTRUCT ( "490EA5CF-7681-11D1-A21C-00A0C9223196"  ,
KSPROPSETID_OverlayUpdate   
)
DEFINE_GUIDSTRUCT ( "e436eb7f-524f-11ce-9f53-0020af0ba770"  ,
KSDATAFORMAT_SUBTYPE_OVERLAY   
)
DEFINE_GUIDSTRUCT ( "C6E13343-30AC-11d0-A18C-00A0C9118956"  ,
PROPSETID_VIDCAP_VIDEOCOMPRESSION   
)
DEFINE_GUIDSTRUCT ( "6a2e0651-28e4-11d0-a18c-00a0c9118956"  ,
KSEVENTSETID_VIDCAP_TVAUDIO   
)
DEFINE_GUIDSTRUCT ( "6a2e0650-28e4-11d0-a18c-00a0c9118956"  ,
PROPSETID_VIDCAP_TVAUDIO   
)
DEFINE_GUIDSTRUCT ( "6a2e0641-28e4-11d0-a18c-00a0c9118956"  ,
EVENTSETID_CROSSBAR   
)
DEFINE_GUIDSTRUCT ( "6a2e0640-28e4-11d0-a18c-00a0c9118956"  ,
PROPSETID_VIDCAP_CROSSBAR   
)
DEFINE_GUIDSTRUCT ( "109c7988-b3cb-11d2-b48e-006097b3391b"  ,
KSEVENTSETID_EXTDEV_Command   
)
DEFINE_GUIDSTRUCT ( "9B496CE1-811B-11cf-8C77-00AA006B6814"  ,
PROPSETID_TIMECODE_READER   
)
DEFINE_GUIDSTRUCT ( "A03CD5F0-3045-11cf-8C44-00AA006B6814"  ,
PROPSETID_EXT_TRANSPORT   
)
DEFINE_GUIDSTRUCT ( "B5730A90-1A2C-11cf-8C23-00AA006B6814"  ,
PROPSETID_EXT_DEVICE   
)
DEFINE_GUIDSTRUCT ( "C6E13370-30AC-11d0-A18C-00A0C9118956"  ,
PROPSETID_VIDCAP_CAMERACONTROL   
)
DEFINE_GUIDSTRUCT ( "6a2e0621-28e4-11d0-a18c-00a0c9118956"  ,
EVENTSETID_VIDEODECODER   
)
DEFINE_GUIDSTRUCT ( "C6E13350-30AC-11d0-A18C-00A0C9118956"  ,
PROPSETID_VIDCAP_VIDEODECODER   
)
DEFINE_GUIDSTRUCT ( "6a2e0610-28e4-11d0-a18c-00a0c9118956"  ,
PROPSETID_VIDCAP_VIDEOENCODER   
)
DEFINE_GUIDSTRUCT ( "DFF229E8-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_VIDEO_OUTPUT_MTT   
)
DEFINE_GUIDSTRUCT ( "DFF229E7-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_VIDEO_INPUT_MTT   
)
DEFINE_GUIDSTRUCT ( "DFF229E6-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_VIDEO_CAMERA_TERMINAL   
)
DEFINE_GUIDSTRUCT ( "DFF229E5-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_VIDEO_PROCESSING   
)
DEFINE_GUIDSTRUCT ( "DFF229E4-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_VIDEO_SELECTOR   
)
DEFINE_GUIDSTRUCT ( "DFF229E3-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_VIDEO_OUTPUT_TERMINAL   
)
DEFINE_GUIDSTRUCT ( "DFF229E2-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_VIDEO_INPUT_TERMINAL   
)
DEFINE_GUIDSTRUCT ( "DFF229E1-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_VIDEO_STREAMING   
)
DEFINE_GUIDSTRUCT ( "6a2e0606-28e4-11d0-a18c-00a0c9118956"  ,
EVENTSETID_TUNER   
)
DEFINE_GUIDSTRUCT ( "6a2e0605-28e4-11d0-a18c-00a0c9118956"  ,
PROPSETID_TUNER   
)
DEFINE_GUIDSTRUCT ( "1ABDAECA-68B6-4F83-9371-B413907C7B9F"  ,
PROPSETID_VIDCAP_SELECTOR   
)
DEFINE_GUIDSTRUCT ( "C6E13360-30AC-11d0-A18C-00A0C9118956"  ,
PROPSETID_VIDCAP_VIDEOPROCAMP   
)
DEFINE_GUIDSTRUCT ( "53171960-148E-11d2-9979-0000C0CC16BA"  ,
PROPSETID_ALLOCATOR_CONTROL   
)
DEFINE_GUIDSTRUCT ( "FB6C428C-0353-11d1-905F-0000C0CC16BA"  ,
PINNAME_VIDEO_VIDEOPORT_VBI   
)
DEFINE_GUIDSTRUCT ( "FB6C428B-0353-11d1-905F-0000C0CC16BA"  ,
PINNAME_VIDEO_TIMECODE   
)
DEFINE_GUIDSTRUCT ( "FB6C428A-0353-11d1-905F-0000C0CC16BA"  ,
PINNAME_VIDEO_STILL   
)
DEFINE_GUIDSTRUCT ( "FB6C4289-0353-11d1-905F-0000C0CC16BA"  ,
PINNAME_VIDEO_CC   
)
DEFINE_GUIDSTRUCT ( "FB6C4288-0353-11d1-905F-0000C0CC16BA"  ,
PINNAME_VIDEO_TELETEXT   
)
DEFINE_GUIDSTRUCT ( "FB6C4287-0353-11d1-905F-0000C0CC16BA"  ,
PINNAME_VIDEO_EDS   
)
DEFINE_GUIDSTRUCT ( "FB6C4286-0353-11d1-905F-0000C0CC16BA"  ,
PINNAME_VIDEO_NABTS   
)
DEFINE_GUIDSTRUCT ( "FB6C4285-0353-11d1-905F-0000C0CC16BA"  ,
PINNAME_VIDEO_VIDEOPORT   
)
DEFINE_GUIDSTRUCT ( "FB6C4284-0353-11d1-905F-0000C0CC16BA"  ,
PINNAME_VIDEO_VBI   
)
DEFINE_GUIDSTRUCT ( "FB6C4283-0353-11d1-905F-0000C0CC16BA"  ,
PINNAME_VIDEO_ANALOGVIDEOIN   
)
DEFINE_GUIDSTRUCT ( "FB6C4282-0353-11d1-905F-0000C0CC16BA"  ,
PINNAME_VIDEO_PREVIEW   
)
DEFINE_GUIDSTRUCT ( "29703660-498A-11d2-B4B1-00A0D102CFBE"  ,
PINNAME_VIDEO_NABTS_CAPTURE   
)
DEFINE_GUIDSTRUCT ( "1AAD8061-012D-11d2-B4B1-00A0D102CFBE"  ,
PINNAME_VIDEO_CC_CAPTURE   
)
DEFINE_GUIDSTRUCT ( "FB6C4281-0353-11d1-905F-0000C0CC16BA"  ,
PINNAME_VIDEO_CAPTURE   
)
DEFINE_GUIDSTRUCT ( "cafeb0ca-8715-11d0-bd6a-0035c0edbabe"  ,
KSPROPSETID_VBICodecFiltering   
)
DEFINE_GUIDSTRUCT ( "E757BCA1-39AC-11d1-A9F5-00C04FBBDE8F"  ,
KSDATAFORMAT_SUBTYPE_NABTS_FEC   
)
DEFINE_GUIDSTRUCT ( "E757BCA0-39AC-11d1-A9F5-00C04FBBDE8F"  ,
KSDATAFORMAT_TYPE_NABTS   
)
DEFINE_GUIDSTRUCT ( "F162C607-7B35-496f-AD7F-2DCA3B46B718"  ,
KSPROPSETID_VBICAP_PROPERTIES   
)
DEFINE_GUIDSTRUCT ( "f72a76e3-eb0a-11d0-ace4-0000c0cc16ba"  ,
KSDATAFORMAT_SUBTYPE_TELETEXT   
)
DEFINE_GUIDSTRUCT ( "f72a76e2-eb0a-11d0-ace4-0000c0cc16ba"  ,
KSDATAFORMAT_SUBTYPE_NABTS   
)
DEFINE_GUIDSTRUCT ( "33214CC1-011F-11D2-B4B1-00A0D102CFBE"  ,
KSDATAFORMAT_SUBTYPE_CC   
)
DEFINE_GUIDSTRUCT ( "ca20d9a0-3e3e-11d1-9bf9-00c04fbbdebf"  ,
KSDATAFORMAT_SUBTYPE_RAW8   
)
DEFINE_GUIDSTRUCT ( "f72a76e1-eb0a-11d0-ace4-0000c0cc16ba"  ,
KSDATAFORMAT_TYPE_VBI   
)
DEFINE_GUIDSTRUCT ( "f72a76e0-eb0a-11d0-ace4-0000c0cc16ba"  ,
KSDATAFORMAT_SPECIFIER_VBI   
)
DEFINE_GUIDSTRUCT ( "0482DEE1-7817-11cf-8a03-00aa006ecb65"  ,
KSDATAFORMAT_TYPE_ANALOGAUDIO   
)
DEFINE_GUIDSTRUCT ( "0482dde0-7817-11cf-8a03-00aa006ecb65"  ,
KSDATAFORMAT_SPECIFIER_ANALOGVIDEO   
)
DEFINE_GUIDSTRUCT ( "0482dde1-7817-11cf-8a03-00aa006ecb65"  ,
KSDATAFORMAT_TYPE_ANALOGVIDEO   
)
DEFINE_GUIDSTRUCT ( "f72a76A0-eb0a-11d0-ace4-0000c0cc16ba"  ,
KSDATAFORMAT_SPECIFIER_VIDEOINFO2   
)
DEFINE_GUIDSTRUCT ( "05589f80-c356-11ce-bf01-00aa0055595a"  ,
KSDATAFORMAT_SPECIFIER_VIDEOINFO   
)
DEFINE_GUIDSTRUCT ( "5a9b6a41-1a22-11d1-bad9-00609744111a"  ,
KSDATAFORMAT_SUBTYPE_VPVBI   
)
DEFINE_GUIDSTRUCT ( "5a9b6a40-1a22-11d1-bad9-00609744111a"  ,
KSDATAFORMAT_SUBTYPE_VPVideo   
)
DEFINE_GUIDSTRUCT ( "07dad660-22f1-11d1-a9f4-00c04fbbde8f"  ,
KSCATEGORY_VBICODEC   
)
DEFINE_GUIDSTRUCT ( "a799a803-a46d-11d0-a18c-00a02401dcd4"  ,
KSCATEGORY_VPMUX   
)
DEFINE_GUIDSTRUCT ( "a799a802-a46d-11d0-a18c-00a02401dcd4"  ,
KSCATEGORY_TVAUDIO   
)
DEFINE_GUIDSTRUCT ( "a799a801-a46d-11d0-a18c-00a02401dcd4"  ,
KSCATEGORY_CROSSBAR   
)
DEFINE_GUIDSTRUCT ( "a799a800-a46d-11d0-a18c-00a02401dcd4"  ,
KSCATEGORY_TVTUNER   
)
DEFINE_GUIDSTRUCT ( "0E8A0A40-6AEF-11D0-9ED0-00A024CA19B3"  ,
KSPROPSETID_CopyProt   
)
DEFINE_GUIDSTRUCT ( "ac390460-43af-11d0-bd6a-003505c103a9"  ,
KSPROPSETID_DvdSubPic   
)
DEFINE_GUIDSTRUCT ( "e06d802d-db46-11cf-b4d1-00805f6cbbea"  ,
KSDATAFORMAT_SUBTYPE_SUBPICTURE   
)
DEFINE_GUIDSTRUCT ( "6ca6e020-43bd-11d0-bd6a-003505c103a9"  ,
KSPROPSETID_AudioDecoderOut   
)
DEFINE_GUIDSTRUCT ( "e06d8034-db46-11cf-b4d1-00805f6cbbea"  ,
KSDATAFORMAT_SUBTYPE_SDDS_AUDIO   
)
DEFINE_GUIDSTRUCT ( "e06d8033-db46-11cf-b4d1-00805f6cbbea"  ,
KSDATAFORMAT_SUBTYPE_DTS_AUDIO   
)
DEFINE_GUIDSTRUCT ( "BFABE720-6E1F-11D0-BCF2-444553540000"  ,
KSPROPSETID_AC3   
)
DEFINE_GUIDSTRUCT ( "e06d80e4-db46-11cf-b4d1-00805f6cbbea"  ,
KSDATAFORMAT_SPECIFIER_AC3_AUDIO   
)
DEFINE_GUIDSTRUCT ( "e06d802c-db46-11cf-b4d1-00805f6cbbea"  ,
KSDATAFORMAT_SUBTYPE_AC3_AUDIO   
)
DEFINE_GUIDSTRUCT ( "e06d80e6-db46-11cf-b4d1-00805f6cbbea"  ,
KSDATAFORMAT_SPECIFIER_LPCM_AUDIO   
)
DEFINE_GUIDSTRUCT ( "e06d8032-db46-11cf-b4d1-00805f6cbbea"  ,
KSDATAFORMAT_SUBTYPE_LPCM_AUDIO   
)
DEFINE_GUIDSTRUCT ( "e06d80e5-db46-11cf-b4d1-00805f6cbbea"  ,
KSDATAFORMAT_SPECIFIER_MPEG2_AUDIO   
)
DEFINE_GUIDSTRUCT ( "e06d802b-db46-11cf-b4d1-00805f6cbbea"  ,
KSDATAFORMAT_SUBTYPE_MPEG2_AUDIO   
)
DEFINE_GUIDSTRUCT ( "C8E11B60-0CC9-11D0-BD69-003505C103A9"  ,
KSPROPSETID_Mpeg2Vid   
)
DEFINE_GUIDSTRUCT ( "e06d80e3-db46-11cf-b4d1-00805f6cbbea"  ,
KSDATAFORMAT_SPECIFIER_MPEG2_VIDEO   
)
DEFINE_GUIDSTRUCT ( "e06d8026-db46-11cf-b4d1-00805f6cbbea"  ,
KSDATAFORMAT_SUBTYPE_MPEG2_VIDEO   
)
DEFINE_GUIDSTRUCT ( "e06d8023-db46-11cf-b4d1-00805f6cbbea"  ,
KSDATAFORMAT_TYPE_MPEG2_TRANSPORT   
)
DEFINE_GUIDSTRUCT ( "e06d8022-db46-11cf-b4d1-00805f6cbbea"  ,
KSDATAFORMAT_TYPE_MPEG2_PROGRAM   
)
DEFINE_GUIDSTRUCT ( "e06d8020-db46-11cf-b4d1-00805f6cbbea"  ,
KSDATAFORMAT_TYPE_MPEG2_PES   
)
DEFINE_GUIDSTRUCT ( "05589f82-c356-11ce-bf01-00aa0055595a"  ,
KSDATAFORMAT_SPECIFIER_MPEG1_VIDEO   
)
DEFINE_GUIDSTRUCT ( "e436eb86-524f-11ce-9f53-0020af0ba770"  ,
KSDATAFORMAT_SUBTYPE_MPEG1Video   
)
DEFINE_GUIDSTRUCT ( "e436eb81-524f-11ce-9F53-0020af0ba770"  ,
KSDATAFORMAT_SUBTYPE_MPEG1Payload   
)
DEFINE_GUIDSTRUCT ( "e436eb80-524f-11ce-9F53-0020af0ba770"  ,
KSDATAFORMAT_SUBTYPE_MPEG1Packet   
)
DEFINE_GUIDSTRUCT ( "a0af4f82-e163-11d0-bad9-00609744111a"  ,
KSDATAFORMAT_SUBTYPE_DSS_AUDIO   
)
DEFINE_GUIDSTRUCT ( "a0af4f81-e163-11d0-bad9-00609744111a"  ,
KSDATAFORMAT_SUBTYPE_DSS_VIDEO   
)
DEFINE_GUIDSTRUCT ( "36523B35-8EE5-11d1-8CA3-0060B057664A"  ,
KSDATAFORMAT_SPECIFIER_DIALECT_AC3_AUDIO   
)
DEFINE_GUIDSTRUCT ( "36523B34-8EE5-11d1-8CA3-0060B057664A"  ,
KSDATAFORMAT_SPECIFIER_DIALECT_MPEG2_AUDIO   
)
DEFINE_GUIDSTRUCT ( "36523B33-8EE5-11d1-8CA3-0060B057664A"  ,
KSDATAFORMAT_SPECIFIER_DIALECT_MPEG2_VIDEO   
)
DEFINE_GUIDSTRUCT ( "36523B32-8EE5-11d1-8CA3-0060B057664A"  ,
KSDATAFORMAT_SPECIFIER_DIALECT_MPEG1_AUDIO   
)
DEFINE_GUIDSTRUCT ( "36523B31-8EE5-11d1-8CA3-0060B057664A"  ,
KSDATAFORMAT_SPECIFIER_DIALECT_MPEG1_VIDEO   
)
DEFINE_GUIDSTRUCT ( "36523B25-8EE5-11d1-8CA3-0060B057664A"  ,
KSDATAFORMAT_SUBTYPE_STANDARD_AC3_AUDIO   
)
DEFINE_GUIDSTRUCT ( "36523B24-8EE5-11d1-8CA3-0060B057664A"  ,
KSDATAFORMAT_SUBTYPE_STANDARD_MPEG2_AUDIO   
)
DEFINE_GUIDSTRUCT ( "36523B23-8EE5-11d1-8CA3-0060B057664A"  ,
KSDATAFORMAT_SUBTYPE_STANDARD_MPEG2_VIDEO   
)
DEFINE_GUIDSTRUCT ( "36523B22-8EE5-11d1-8CA3-0060B057664A"  ,
KSDATAFORMAT_SUBTYPE_STANDARD_MPEG1_AUDIO   
)
DEFINE_GUIDSTRUCT ( "36523B21-8EE5-11d1-8CA3-0060B057664A"  ,
KSDATAFORMAT_SUBTYPE_STANDARD_MPEG1_VIDEO   
)
DEFINE_GUIDSTRUCT ( "36523B13-8EE5-11d1-8CA3-0060B057664A"  ,
KSDATAFORMAT_TYPE_STANDARD_PACK_HEADER   
)
DEFINE_GUIDSTRUCT ( "36523B12-8EE5-11d1-8CA3-0060B057664A"  ,
KSDATAFORMAT_TYPE_STANDARD_PES_PACKET   
)
DEFINE_GUIDSTRUCT ( "36523B11-8EE5-11d1-8CA3-0060B057664A"  ,
KSDATAFORMAT_TYPE_STANDARD_ELEMENTARY_STREAM   
)
DEFINE_GUIDSTRUCT ( "4995DAF0-9EE6-11D0-A40E-00A0C9223196"  ,
KSDATAFORMAT_SUBTYPE_RIFFMIDI   
)
DEFINE_GUIDSTRUCT ( "2CA15FA0-6CFE-11CF-A5D6-28DB04C10000"  ,
KSDATAFORMAT_SUBTYPE_MIDI_BUS   
)
DEFINE_GUIDSTRUCT ( "1D262760-E957-11CF-A5D6-28DB04C10000"  ,
KSDATAFORMAT_SUBTYPE_MIDI   
)
DEFINE_GUIDSTRUCT ( "7364696D-0000-0010-8000-00aa00389b71"  ,
KSDATAFORMAT_TYPE_MIDI   
)
DEFINE_GUIDSTRUCT ( "E725D360-62CC-11CF-A5D6-28DB04C10000"  ,
KSDATAFORMAT_TYPE_MUSIC   
)
DEFINE_GUIDSTRUCT ( "5A2FFE80-16B9-11D0-A5D6-28DB04C10000"  ,
KSPROPSETID_Linear   
)
DEFINE_GUIDSTRUCT ( "79A9312E-59AE-43b0-A350-8B05284CAB24"  ,
KSPROPSETID_AudioGfx   
)
DEFINE_GUIDSTRUCT ( "A3A53220-C6E4-11D0-B465-00001A1818E6"  ,
KSPROPSETID_Sysaudio_Pin   
)
DEFINE_GUIDSTRUCT ( "CBE3FAA0-CC75-11D0-B465-00001A1818E6"  ,
KSPROPSETID_Sysaudio   
)
DEFINE_GUIDSTRUCT ( "4682B940-C6EF-11D0-96D8-00AA0051E51D"  ,
KSEVENTSETID_LoopedStreaming   
)
DEFINE_GUIDSTRUCT ( "E85E9698-FA2F-11D1-95BD-00C04FB925D3"  ,
KSEVENTSETID_AudioControlChange   
)
DEFINE_GUIDSTRUCT ( "3FFEAEA0-2BEE-11CF-A5D6-28DB04C10000"  ,
KSPROPSETID_Cyclic   
)
DEFINE_GUIDSTRUCT ( "142C1AC0-072A-11D0-A5D6-28DB04C10000"  ,
KSEVENTSETID_Cyclic   
)
DEFINE_GUIDSTRUCT ( "8539E660-62E9-11CF-A5D6-28DB04C10000"  ,
KSPROPSETID_WaveTable   
)
DEFINE_GUIDSTRUCT ( "37407736-3620-11D1-85D3-0000F8754380"  ,
KSMUSIC_TECHNOLOGY_SWSYNTH   
)
DEFINE_GUIDSTRUCT ( "394EC7C0-62E9-11CF-A5D6-28DB04C10000"  ,
KSMUSIC_TECHNOLOGY_WAVETABLE   
)
DEFINE_GUIDSTRUCT ( "252C5C80-62E9-11CF-A5D6-28DB04C10000"  ,
KSMUSIC_TECHNOLOGY_FMSYNTH   
)
DEFINE_GUIDSTRUCT ( "0ECF4380-62E9-11CF-A5D6-28DB04C10000"  ,
KSMUSIC_TECHNOLOGY_SQSYNTH   
)
DEFINE_GUIDSTRUCT ( "86C92E60-62E8-11CF-A5D6-28DB04C10000"  ,
KSMUSIC_TECHNOLOGY_PORT   
)
DEFINE_GUIDSTRUCT ( "924e54b0-630f-11cf-ada7-08003e30494a"  ,
KSPROPSETID_Wave   
)
DEFINE_GUIDSTRUCT ( "D7A4AF8B-3DC1-4902-91EA-8A15C90E05B2"  ,
KSPROPSETID_Acoustic_Echo_Cancel   
)
DEFINE_GUIDSTRUCT ( "DCEF31EB-D907-11D0-9583-00C04FB925D3"  ,
KSMETHODSETID_Wavetable   
)
DEFINE_GUIDSTRUCT ( "57E24340-FC5B-4612-A562-72B11A29DFAE"  ,
KSAUDFNAME_PEAKMETER   
)
DEFINE_GUIDSTRUCT ( "915DAEC4-A434-11d2-AC52-00C04F8EFB68"  ,
KSAUDFNAME_VIDEO   
)
DEFINE_GUIDSTRUCT ( "9B46E709-992A-11d2-AC4D-00C04F8EFB68"  ,
KSAUDFNAME_VIDEO_MUTE   
)
DEFINE_GUIDSTRUCT ( "9B46E708-992A-11d2-AC4D-00C04F8EFB68"  ,
KSAUDFNAME_VIDEO_VOLUME   
)
DEFINE_GUIDSTRUCT ( "9F0670B4-991F-11d2-AC4D-00C04F8EFB68"  ,
KSAUDFNAME_3D_CENTER   
)
DEFINE_GUIDSTRUCT ( "63FF5747-991F-11d2-AC4D-00C04F8EFB68"  ,
KSAUDFNAME_3D_DEPTH   
)
DEFINE_GUIDSTRUCT ( "2BC31D6B-96E3-11d2-AC4C-00C04F8EFB68"  ,
KSAUDFNAME_ALTERNATE_MICROPHONE   
)
DEFINE_GUIDSTRUCT ( "2BC31D6A-96E3-11d2-AC4C-00C04F8EFB68"  ,
KSAUDFNAME_MICROPHONE_BOOST   
)
DEFINE_GUIDSTRUCT ( "2BC31D69-96E3-11d2-AC4C-00C04F8EFB68"  ,
KSAUDFNAME_MONO_MIX_MUTE   
)
DEFINE_GUIDSTRUCT ( "22B0EAFE-96E3-11d2-AC4C-00C04F8EFB68"  ,
KSAUDFNAME_MONO_MIX_VOLUME   
)
DEFINE_GUIDSTRUCT ( "22B0EAFD-96E3-11d2-AC4C-00C04F8EFB68"  ,
KSAUDFNAME_STEREO_MIX_MUTE   
)
DEFINE_GUIDSTRUCT ( "1AD247ED-96E3-11d2-AC4C-00C04F8EFB68"  ,
KSAUDFNAME_STEREO_MIX_VOLUME   
)
DEFINE_GUIDSTRUCT ( "1AD247EC-96E3-11d2-AC4C-00C04F8EFB68"  ,
KSAUDFNAME_MONO_OUT_MUTE   
)
DEFINE_GUIDSTRUCT ( "1AD247EB-96E3-11d2-AC4C-00C04F8EFB68"  ,
KSAUDFNAME_MONO_OUT_VOLUME   
)
DEFINE_GUIDSTRUCT ( "00DFF078-96E3-11d2-AC4C-00C04F8EFB68"  ,
KSAUDFNAME_MONO_MIX   
)
DEFINE_GUIDSTRUCT ( "00DFF077-96E3-11d2-AC4C-00C04F8EFB68"  ,
KSAUDFNAME_STEREO_MIX   
)
DEFINE_GUIDSTRUCT ( "F9B41DC3-96E2-11d2-AC4C-00C04F8EFB68"  ,
KSAUDFNAME_MONO_OUT   
)
DEFINE_GUIDSTRUCT ( "185FEE00-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_WAVE_OUT_MIX   
)
DEFINE_GUIDSTRUCT ( "185FEDFF-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_PC_SPEAKER   
)
DEFINE_GUIDSTRUCT ( "185FEDFE-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_AUX   
)
DEFINE_GUIDSTRUCT ( "185FEDFD-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_AUX_MUTE   
)
DEFINE_GUIDSTRUCT ( "185FEDFC-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_AUX_VOLUME   
)
DEFINE_GUIDSTRUCT ( "185FEDFB-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_CD_AUDIO   
)
DEFINE_GUIDSTRUCT ( "185FEDFA-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_RECORDING_CONTROL   
)
DEFINE_GUIDSTRUCT ( "185FEDF9-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_LINE_IN   
)
DEFINE_GUIDSTRUCT ( "185FEDF8-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_MIDI   
)
DEFINE_GUIDSTRUCT ( "185FEDF7-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_VOLUME_CONTROL   
)
DEFINE_GUIDSTRUCT ( "185FEDF6-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_WAVE_IN_VOLUME   
)
DEFINE_GUIDSTRUCT ( "185FEDF5-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_MIC_IN_VOLUME   
)
DEFINE_GUIDSTRUCT ( "185FEDF4-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_LINE_IN_VOLUME   
)
DEFINE_GUIDSTRUCT ( "185FEDF3-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_CD_IN_VOLUME   
)
DEFINE_GUIDSTRUCT ( "185FEDF2-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_MIDI_IN_VOLUME   
)
DEFINE_GUIDSTRUCT ( "185FEDF1-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_PC_SPEAKER_MUTE   
)
DEFINE_GUIDSTRUCT ( "185FEDF0-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_PC_SPEAKER_VOLUME   
)
DEFINE_GUIDSTRUCT ( "185FEDEF-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_RECORDING_SOURCE   
)
DEFINE_GUIDSTRUCT ( "185FEDEE-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_MIC_MUTE   
)
DEFINE_GUIDSTRUCT ( "185FEDED-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_MIC_VOLUME   
)
DEFINE_GUIDSTRUCT ( "185FEDEC-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_LINE_MUTE   
)
DEFINE_GUIDSTRUCT ( "185FEDEB-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_LINE_VOLUME   
)
DEFINE_GUIDSTRUCT ( "185FEDEA-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_CD_MUTE   
)
DEFINE_GUIDSTRUCT ( "185FEDE9-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_CD_VOLUME   
)
DEFINE_GUIDSTRUCT ( "185FEDE8-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_MIDI_MUTE   
)
DEFINE_GUIDSTRUCT ( "185FEDE7-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_MIDI_VOLUME   
)
DEFINE_GUIDSTRUCT ( "185FEDE6-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_WAVE_MUTE   
)
DEFINE_GUIDSTRUCT ( "185FEDE5-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_WAVE_VOLUME   
)
DEFINE_GUIDSTRUCT ( "185FEDE4-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_MASTER_MUTE   
)
DEFINE_GUIDSTRUCT ( "185FEDE3-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_MASTER_VOLUME   
)
DEFINE_GUIDSTRUCT ( "185FEDE2-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_3D_STEREO   
)
DEFINE_GUIDSTRUCT ( "185FEDE1-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_TREBLE   
)
DEFINE_GUIDSTRUCT ( "185FEDE0-9905-11D1-95A9-00C04FB925D3"  ,
KSAUDFNAME_BASS   
)
DEFINE_GUIDSTRUCT ( "A085651E-5F0D-4b36-A869-D195D6AB4B9E"  ,
KSNODETYPE_PEAKMETER   
)
DEFINE_GUIDSTRUCT ( "8074C5B2-3C66-11D2-B45A-3078302C2030"  ,
KSNODETYPE_PROLOGIC_ENCODER   
)
DEFINE_GUIDSTRUCT ( "941C7AC0-C559-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_DEV_SPECIFIC   
)
DEFINE_GUIDSTRUCT ( "B6F5A0A0-9E61-4f8c-91E3-76CF0F3C471F"  ,
KSALGORITHMINSTANCE_SYSTEM_MICROPHONE_ARRAY_PROCESSOR   
)
DEFINE_GUIDSTRUCT ( "950E55B9-877C-4c67-BE08-E47B5611130A"  ,
KSALGORITHMINSTANCE_SYSTEM_AGC   
)
DEFINE_GUIDSTRUCT ( "5AB0882E-7274-4516-877D-4EEE99BA4FD0"  ,
KSALGORITHMINSTANCE_SYSTEM_NOISE_SUPPRESS   
)
DEFINE_GUIDSTRUCT ( "1C22C56D-9879-4f5b-A389-27996DDC2810"  ,
KSALGORITHMINSTANCE_SYSTEM_ACOUSTIC_ECHO_CANCEL   
)
DEFINE_GUIDSTRUCT ( "55515860-C559-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_3D_EFFECTS   
)
DEFINE_GUIDSTRUCT ( "20173F20-C559-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_CHORUS   
)
DEFINE_GUIDSTRUCT ( "EF0328E0-C558-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_REVERB   
)
DEFINE_GUIDSTRUCT ( "AF6878AC-E83F-11D0-958A-00C04FB925D3"  ,
KSNODETYPE_STEREO_ENHANCE   
)
DEFINE_GUIDSTRUCT ( "A9E69800-C558-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_STEREO_WIDE   
)
DEFINE_GUIDSTRUCT ( "831C2C80-C558-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_PROLOGIC_DECODER   
)
DEFINE_GUIDSTRUCT ( "41887440-C558-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_LOUDNESS   
)
DEFINE_GUIDSTRUCT ( "144981E0-C558-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_DELAY   
)
DEFINE_GUIDSTRUCT ( "E07F903F-62FD-4e60-8CDD-DEA7236665B5"  ,
KSNODETYPE_NOISE_SUPPRESS   
)
DEFINE_GUIDSTRUCT ( "E88C9BA0-C557-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_AGC   
)
DEFINE_GUIDSTRUCT ( "9D41B4A0-C557-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_EQUALIZER   
)
DEFINE_GUIDSTRUCT ( "7607E580-C557-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_TONE   
)
DEFINE_GUIDSTRUCT ( "3A5ACC00-C557-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_VOLUME   
)
DEFINE_GUIDSTRUCT ( "02B223C0-C557-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_MUTE   
)
DEFINE_GUIDSTRUCT ( "DA441A60-C556-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_SUM   
)
DEFINE_GUIDSTRUCT ( "C0EB67D4-E807-11D0-958A-00C04FB925D3"  ,
KSNODETYPE_DEMUX   
)
DEFINE_GUIDSTRUCT ( "2CEAF780-C556-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_MUX   
)
DEFINE_GUIDSTRUCT ( "E573ADC0-C555-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_SUPERMIX   
)
DEFINE_GUIDSTRUCT ( "9DB7B9E0-C555-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_SRC   
)
DEFINE_GUIDSTRUCT ( "4D837FE0-C555-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_ADC   
)
DEFINE_GUIDSTRUCT ( "507AE360-C554-11D0-8A2B-00A0C9255AC1"  ,
KSNODETYPE_DAC   
)
DEFINE_GUIDSTRUCT ( "45FFAAA0-6E1B-11D0-BCF2-444553540000"  ,
KSPROPSETID_Audio   
)
DEFINE_GUIDSTRUCT ( "2F2C8DDD-4198-4fac-BA29-61BB05B7DE06"  ,
KSPROPSETID_DrmAudioStream   
)
DEFINE_GUIDSTRUCT ( "A855A48C-2F78-4729-9051-1968746B9EEF"  ,
KSPROPSETID_RtAudio   
)
DEFINE_GUIDSTRUCT ( "45FFAAA1-6E1B-11D0-BCF2-444553540000"  ,
KSPROPSETID_TopologyNode   
)
DEFINE_GUIDSTRUCT ( "07BA150E-E2B1-11D0-AC17-00A0C9223196"  ,
KSPROPSETID_Bibliographic   
)
DEFINE_GUIDSTRUCT ( "e436eb8b-524f-11ce-9f53-0020af0ba770"  ,
KSDATAFORMAT_SUBTYPE_RIFFWAVE   
)
DEFINE_GUIDSTRUCT ( "4995DAEE-9EE6-11D0-A40E-00A0C9223196"  ,
KSDATAFORMAT_SUBTYPE_RIFF   
)
DEFINE_GUIDSTRUCT ( "6429f090-9fd9-11d0-a75b-00a0c90365e3"  ,
KSPROPSETID_Itd3d   
)
DEFINE_GUIDSTRUCT ( "b66decb0-a083-11d0-851e-00c04fd9baf3"  ,
KSPROPSETID_Hrtf3d   
)
DEFINE_GUIDSTRUCT ( "437b3411-d060-11d0-8583-00c04fd9baf3"  ,
KSPROPSETID_DirectSound3DBuffer   
)
DEFINE_GUIDSTRUCT ( "437b3414-d060-11d0-8583-00c04fd9baf3"  ,
KSPROPSETID_DirectSound3DListener   
)
DEFINE_GUIDSTRUCT ( "518590a2-a184-11d0-8522-00c04fd9baf3"  ,
KSDATAFORMAT_SPECIFIER_DSOUND   
)
DEFINE_GUIDSTRUCT ( "05589f81-c356-11ce-bf01-00aa0055595a"  ,
KSDATAFORMAT_SPECIFIER_WAVEFORMATEX   
)
DEFINE_GUIDSTRUCT ( "AD98D184-AAC3-11D0-A41C-00A0C9223196"  ,
KSDATAFORMAT_SPECIFIER_VC_ID   
)
DEFINE_GUIDSTRUCT ( "00000001-0000-0010-8000-00aa00389b71"  ,
KSDATAFORMAT_SUBTYPE_PCM   
)
DEFINE_GUIDSTRUCT ( "6dba3190-67bd-11cf-a0f7-0020afd156e4"  ,
KSDATAFORMAT_SUBTYPE_ANALOG   
)
DEFINE_GUIDSTRUCT ( "00000000-0000-0010-8000-00aa00389b71"  ,
KSDATAFORMAT_SUBTYPE_WAVEFORMATEX   
)
DEFINE_GUIDSTRUCT ( "73747874-0000-0010-8000-00aa00389b71"  ,
KSDATAFORMAT_TYPE_TEXT   
)
DEFINE_GUIDSTRUCT ( "73647561-0000-0010-8000-00aa00389b71"  ,
KSDATAFORMAT_TYPE_AUDIO   
)
DEFINE_GUIDSTRUCT ( "73646976-0000-0010-8000-00aa00389b71"  ,
KSDATAFORMAT_TYPE_VIDEO   
)
DEFINE_GUIDSTRUCT ( "74f3aea8-9768-11d1-8e07-00a0c95ec22e"  ,
KSCATEGORY_ESCALANTE_PLATFORM_DRIVER   
)
DEFINE_GUIDSTRUCT ( "47A4FA20-A251-11D1-A050-0000F8004788"  ,
KSCATEGORY_WDMAUD_USE_PIN_NAME   
)
DEFINE_GUIDSTRUCT ( "D6C50674-72C1-11D2-9755-0000F8004788"  ,
KSCATEGORY_PREFERRED_MIDIOUT_DEVICE   
)
DEFINE_GUIDSTRUCT ( "D6C50671-72C1-11D2-9755-0000F8004788"  ,
KSCATEGORY_PREFERRED_WAVEIN_DEVICE   
)
DEFINE_GUIDSTRUCT ( "D6C5066E-72C1-11D2-9755-0000F8004788"  ,
KSCATEGORY_PREFERRED_WAVEOUT_DEVICE   
)
DEFINE_GUIDSTRUCT ( "FBF6F530-07B9-11D2-A71E-0000F8004788"  ,
KSCATEGORY_AUDIO_DEVICE   
)
DEFINE_GUIDSTRUCT ( "9EA331FA-B91B-45F8-9285-BD2BC77AFCDE"  ,
KSCATEGORY_AUDIO_SPLITTER   
)
DEFINE_GUIDSTRUCT ( "9BAF9572-340C-11D3-ABDC-00A0C90AB16F"  ,
KSCATEGORY_AUDIO_GFX   
)
DEFINE_GUIDSTRUCT ( "3E227E76-690D-11D2-8161-0000F8775BF1"  ,
KSCATEGORY_WDMAUD   
)
DEFINE_GUIDSTRUCT ( "A7C7A5B1-5AF3-11D1-9CED-00A024BF0407"  ,
KSCATEGORY_SYSAUDIO   
)
DEFINE_GUIDSTRUCT ( "BF963D80-C559-11D0-8A2B-00A0C9255AC1"  ,
KSCATEGORY_ACOUSTIC_ECHO_CANCEL   
)
DEFINE_GUIDSTRUCT ( "3503EAC4-1F26-11D1-8AB0-00A0C9223196"  ,
KSCATEGORY_VIRTUAL   
)
DEFINE_GUIDSTRUCT ( "DDA54A40-1E4C-11D1-A050-405705C10000"  ,
KSCATEGORY_TOPOLOGY   
)
DEFINE_GUIDSTRUCT ( "67C9CC3C-69C4-11D2-8759-00A0C9223196"  ,
KSCATEGORY_NETWORK   
)
DEFINE_GUIDSTRUCT ( "6994AD06-93EF-11D0-A3CC-00A0C9223196"  ,
KSCATEGORY_TEXT   
)
DEFINE_GUIDSTRUCT ( "6994AD05-93EF-11D0-A3CC-00A0C9223196"  ,
KSCATEGORY_VIDEO   
)
DEFINE_GUIDSTRUCT ( "6994AD04-93EF-11D0-A3CC-00A0C9223196"  ,
KSCATEGORY_AUDIO   
)
DEFINE_GUIDSTRUCT ( "FFBB6E3F-CCFE-4D84-90D9-421418B03A8E"  ,
KSNODETYPE_DRM_DESCRAMBLE   
)
DEFINE_GUIDSTRUCT ( "CB9BEFA0-A251-11D1-A050-0000F8004788"  ,
KSNODETYPE_SWMIDI   
)
DEFINE_GUIDSTRUCT ( "423274A0-8B81-11D1-A050-0000F8004788"  ,
KSNODETYPE_SWSYNTH   
)
DEFINE_GUIDSTRUCT ( "DFF220F3-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_SYNTHESIZER   
)
DEFINE_GUIDSTRUCT ( "DFF220F2-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_MULTITRACK_RECORDER   
)
DEFINE_GUIDSTRUCT ( "DFF220F1-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_RADIO_TRANSMITTER   
)
DEFINE_GUIDSTRUCT ( "DFF220F0-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_RADIO_RECEIVER   
)
DEFINE_GUIDSTRUCT ( "DFF220EF-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_DSS_AUDIO   
)
DEFINE_GUIDSTRUCT ( "DFF220EE-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_CABLE_TUNER_AUDIO   
)
DEFINE_GUIDSTRUCT ( "DFF220ED-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_SATELLITE_RECEIVER_AUDIO   
)
DEFINE_GUIDSTRUCT ( "DFF220EC-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_TV_TUNER_AUDIO   
)
DEFINE_GUIDSTRUCT ( "DFF220EB-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_DVD_AUDIO   
)
DEFINE_GUIDSTRUCT ( "DFF220EA-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_VIDEO_DISC_AUDIO   
)
DEFINE_GUIDSTRUCT ( "DFF220E9-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_VCR_AUDIO   
)
DEFINE_GUIDSTRUCT ( "DFF220E8-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_PHONOGRAPH   
)
DEFINE_GUIDSTRUCT ( "DFF220E7-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_ANALOG_TAPE   
)
DEFINE_GUIDSTRUCT ( "DFF220E6-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_MINIDISK   
)
DEFINE_GUIDSTRUCT ( "DFF220E5-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_DCC_IO_DIGITAL_COMPACT_CASSETTE   
)
DEFINE_GUIDSTRUCT ( "DFF220E4-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_DAT_IO_DIGITAL_AUDIO_TAPE   
)
DEFINE_GUIDSTRUCT ( "DFF220E3-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_CD_PLAYER   
)
DEFINE_GUIDSTRUCT ( "DFF220E2-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_EQUALIZATION_NOISE   
)
DEFINE_GUIDSTRUCT ( "DFF220E1-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_LEVEL_CALIBRATION_NOISE_SOURCE   
)
DEFINE_GUIDSTRUCT ( "DFF21FE7-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_1394_DV_STREAM_SOUNDTRACK   
)
DEFINE_GUIDSTRUCT ( "DFF21FE6-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_1394_DA_STREAM   
)
DEFINE_GUIDSTRUCT ( "DFF21FE5-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_SPDIF_INTERFACE   
)
DEFINE_GUIDSTRUCT ( "DFF21FE4-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_LEGACY_AUDIO_CONNECTOR   
)
DEFINE_GUIDSTRUCT ( "DFF21FE3-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_LINE_CONNECTOR   
)
DEFINE_GUIDSTRUCT ( "DFF21FE2-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_DIGITAL_AUDIO_INTERFACE   
)
DEFINE_GUIDSTRUCT ( "DFF21FE1-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_ANALOG_CONNECTOR   
)
DEFINE_GUIDSTRUCT ( "DFF21EE3-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_DOWN_LINE_PHONE   
)
DEFINE_GUIDSTRUCT ( "DFF21EE2-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_TELEPHONE   
)
DEFINE_GUIDSTRUCT ( "DFF21EE1-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_PHONE_LINE   
)
DEFINE_GUIDSTRUCT ( "DFF21DE5-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_ECHO_CANCELING_SPEAKERPHONE   
)
DEFINE_GUIDSTRUCT ( "DFF21DE4-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_ECHO_SUPPRESSING_SPEAKERPHONE   
)
DEFINE_GUIDSTRUCT ( "DFF21DE3-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_SPEAKERPHONE_NO_ECHO_REDUCTION   
)
DEFINE_GUIDSTRUCT ( "DFF21DE2-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_HEADSET   
)
DEFINE_GUIDSTRUCT ( "DFF21DE1-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_HANDSET   
)
DEFINE_GUIDSTRUCT ( "DFF21CE7-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_LOW_FREQUENCY_EFFECTS_SPEAKER   
)
DEFINE_GUIDSTRUCT ( "DFF21CE6-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_COMMUNICATION_SPEAKER   
)
DEFINE_GUIDSTRUCT ( "DFF21CE5-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_ROOM_SPEAKER   
)
DEFINE_GUIDSTRUCT ( "DFF21CE4-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_DESKTOP_SPEAKER   
)
DEFINE_GUIDSTRUCT ( "DFF21CE3-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_HEAD_MOUNTED_DISPLAY_AUDIO   
)
DEFINE_GUIDSTRUCT ( "DFF21CE2-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_HEADPHONES   
)
DEFINE_GUIDSTRUCT ( "DFF21CE1-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_SPEAKER   
)
DEFINE_GUIDSTRUCT ( "830a44f2-a32d-476b-be97-42845673b35a"  ,
KSCATEGORY_MICROPHONE_ARRAY_PROCESSOR   
)
DEFINE_GUIDSTRUCT ( "DFF21BE6-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_PROCESSING_MICROPHONE_ARRAY   
)
DEFINE_GUIDSTRUCT ( "DFF21BE5-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_MICROPHONE_ARRAY   
)
DEFINE_GUIDSTRUCT ( "DFF21BE4-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_OMNI_DIRECTIONAL_MICROPHONE   
)
DEFINE_GUIDSTRUCT ( "DFF21BE3-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_PERSONAL_MICROPHONE   
)
DEFINE_GUIDSTRUCT ( "DFF21BE2-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_DESKTOP_MICROPHONE   
)
DEFINE_GUIDSTRUCT ( "DFF21BE1-F70F-11D0-B917-00A0C9223196"  ,
KSNODETYPE_MICROPHONE   
)
DEFINE_GUIDSTRUCT ( "8F1275F0-26E9-4264-BA4D-39FFF01D94AA"  ,
KSCOMPONENTID_USBAUDIO   
)
DEFINE_GUIDSTRUCT ( "3A13EB40-30A7-11D0-A5D6-28DB04C10000"  ,
KSINTERFACESETID_Media   
)
DEFINE_GUIDSTRUCT ( "A18C15EC-CE43-11D0-ABE7-00A0C9223196"  ,
KSMEDIUMSETID_VPBus   
)
DEFINE_GUIDSTRUCT ( "05908040-3246-11D0-A5D6-28DB04C10000"  ,
KSMEDIUMSETID_MidiBus   
)

Generated for PortAudio by  doxygen1.6.1