PortAudio 2.0
Data Structures | Defines | Typedefs | Enumerations | Functions

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 DEFINE_WAVEFORMATEX_GUID(x)   (USHORT)(x),0x0000,0x0010,0x80,0x00,0x00,0xaa,0x00,0x38,0x9b,0x71
#define STATIC_KSDATAFORMAT_SUBTYPE_WAVEFORMATEX   0x00000000L,0x0000,0x0010,0x80,0x00,0x00,0xaa,0x00,0x38,0x9b,0x71
#define KSDATAFORMAT_SUBTYPE_WAVEFORMATEX   DEFINE_GUIDNAMED(KSDATAFORMAT_SUBTYPE_WAVEFORMATEX)
#define INIT_WAVEFORMATEX_GUID(Guid, x)
#define 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 __EDevCtrl__
#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 TIMECODE_DEFINED
#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 __ENCODER_API_GUIDS__
#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 __ENCODER_API_DEFINES__
#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_POSITIONPKSAUDIO_POSITION
typedef struct _DS3DVECTOR DS3DVECTOR
typedef struct _DS3DVECTORPDS3DVECTOR
typedef struct
KSDS3D_LISTENER_ALL
PKSDS3D_LISTENER_ALL
typedef struct
KSDS3D_LISTENER_ORIENTATION
PKSDS3D_LISTENER_ORIENTATION
typedef struct KSDS3D_BUFFER_ALLPKSDS3D_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_PARAMSPKSDS3D_ITD_PARAMS
typedef struct
KSDS3D_ITD_PARAMS_MSG
PKSDS3D_ITD_PARAMS_MSG
typedef struct KSDATARANGE_AUDIOPKSDATARANGE_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_MIXLEVELPKSAUDIO_MIXLEVEL
typedef struct KSAUDIO_MIX_CAPSPKSAUDIO_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_COMPATCAPSPKSWAVE_COMPATCAPS
typedef struct
KSWAVE_INPUT_CAPABILITIES
PKSWAVE_INPUT_CAPABILITIES
typedef struct
KSWAVE_OUTPUT_CAPABILITIES
PKSWAVE_OUTPUT_CAPABILITIES
typedef struct KSWAVE_VOLUMEPKSWAVE_VOLUME
typedef struct KSWAVE_BUFFERPKSWAVE_BUFFER
typedef struct KSDATARANGE_MUSICPKSDATARANGE_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 KSNODEPROPERTYPKSNODEPROPERTY
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 KSMUSICFORMATPKSMUSICFORMAT
typedef struct _KSMPEGVID_RECT KSMPEGVID_RECT
typedef struct _KSMPEGVID_RECTPKSMPEGVID_RECT
typedef struct
KSAC3_ERROR_CONCEALMENT
PKSAC3_ERROR_CONCEALMENT
typedef struct
KSAC3_ALTERNATE_AUDIO
PKSAC3_ALTERNATE_AUDIO
typedef struct KSAC3_DOWNMIXPKSAC3_DOWNMIX
typedef struct
KSAC3_BIT_STREAM_MODE
PKSAC3_BIT_STREAM_MODE
typedef struct
KSAC3_DIALOGUE_LEVEL
PKSAC3_DIALOGUE_LEVEL
typedef struct KSAC3_ROOM_TYPEPKSAC3_ROOM_TYPE
typedef struct _KS_DVD_YCrCb KS_DVD_YCrCb
typedef struct _KS_DVD_YCrCbPKS_DVD_YCrCb
typedef struct _KS_DVD_YUV KS_DVD_YUV
typedef struct _KS_DVD_YUVPKS_DVD_YUV
typedef struct _KSPROPERTY_SPPAL KSPROPERTY_SPPAL
typedef struct _KSPROPERTY_SPPALPKSPROPERTY_SPPAL
typedef struct _KS_COLCON KS_COLCON
typedef struct _KS_COLCONPKS_COLCON
typedef struct _KSPROPERTY_SPHLI KSPROPERTY_SPHLI
typedef struct _KSPROPERTY_SPHLIPKSPROPERTY_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_BUSKEYPKS_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_REGIONPKS_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_RGBQUADPKS_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_VIDEOINFOPKS_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_MPEAUDIOINFOPKS_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_BUFFERPNABTSFEC_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_PAIRPCC_BYTE_PAIR
typedef struct _CC_HW_FIELD CC_HW_FIELD
typedef struct _CC_HW_FIELDPCC_HW_FIELD
typedef struct _NABTS_BUFFER_LINE NABTS_BUFFER_LINE
typedef struct _NABTS_BUFFER_LINEPNABTS_BUFFER_LINE
typedef struct _NABTS_BUFFER NABTS_BUFFER
typedef struct _NABTS_BUFFERPNABTS_BUFFER
typedef struct _WST_BUFFER_LINE WST_BUFFER_LINE
typedef struct _WST_BUFFER_LINEPWST_BUFFER_LINE
typedef struct _WST_BUFFER WST_BUFFER
typedef struct _WST_BUFFERPWST_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_INFOPKS_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 tagDEVCAPSPDEVCAPS
typedef struct
KSPROPERTY_EXTDEVICE_S
PKSPROPERTY_EXTDEVICE_S
typedef struct tagTRANSPORTSTATUS TRANSPORTSTATUS
typedef struct tagTRANSPORTSTATUSPTRANSPORTSTATUS
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_INFOPMEDIUM_INFO
typedef struct TRANSPORT_STATEPTRANSPORT_STATE
typedef struct
KSPROPERTY_EXTXPORT_S
PKSPROPERTY_EXTXPORT_S
typedef struct
KSPROPERTY_EXTXPORT_NODE_S
PKSPROPERTY_EXTXPORT_NODE_S
typedef union _timecode TIMECODE
typedef TIMECODEPTIMECODE
typedef struct tagTIMECODE_SAMPLE TIMECODE_SAMPLE
typedef TIMECODE_SAMPLEPTIMECODE_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 KSDISPLAYCHANGEPKSDISPLAYCHANGE
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 _DDPIXELFORMATLPDDPIXELFORMAT
typedef struct _DDVIDEOPORTCONNECT DDVIDEOPORTCONNECT
typedef struct
_DDVIDEOPORTCONNECT
LPDDVIDEOPORTCONNECT
typedef struct tagKS_AMVPDIMINFO KS_AMVPDIMINFO
typedef struct tagKS_AMVPDIMINFOPKS_AMVPDIMINFO
typedef struct tagKS_AMVPDATAINFO KS_AMVPDATAINFO
typedef struct tagKS_AMVPDATAINFOPKS_AMVPDATAINFO
typedef struct tagKS_AMVPSIZE KS_AMVPSIZE
typedef struct tagKS_AMVPSIZEPKS_AMVPSIZE
typedef struct KSVPMAXPIXELRATEPKSVPMAXPIXELRATE
typedef struct KSVPSIZE_PROPPKSVPSIZE_PROP
typedef struct KSVPSURFACEPARAMSPKSVPSURFACEPARAMS
typedef enum
KSPROPERTY_EXTENSION_UNIT
PKSPROPERTY_EXTENSION_UNIT
typedef struct _KSGOP_USERDATA KSGOP_USERDATA
typedef struct _KSGOP_USERDATAPKSGOP_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_DESCRIPTIONPKSJACK_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 __EDevCtrl__
#define __ENCODER_API_DEFINES__
#define __ENCODER_API_GUIDS__
#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 DEFINE_WAVEFORMATEX_GUID (   x)    (USHORT)(x),0x0000,0x0010,0x80,0x00,0x00,0xaa,0x00,0x38,0x9b,0x71
#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,
 
)
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 TIMECODE_DEFINED
#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 ( "05908040-3246-11D0-A5D6-28DB04C10000"  ,
KSMEDIUMSETID_MidiBus   
)
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   
)

Generated for PortAudio by  doxygen1.7.3