Win32 API 日本語リファレンス
ホームMedia.DirectShow › 定数

定数

863

Windows.Win32.Media.DirectShow

名前
EC_SND_DEVICE_ERROR_BASEDWORD512
EC_SNDDEV_IN_ERRORDWORD512
EC_SNDDEV_OUT_ERRORDWORD513
EC_SYSTEMBASEDWORD0
EC_USERDWORD32768
EC_COMPLETEDWORD1
EC_USERABORTDWORD2
EC_ERRORABORTDWORD3
EC_TIMEDWORD4
EC_REPAINTDWORD5
EC_STREAM_ERROR_STOPPEDDWORD6
EC_STREAM_ERROR_STILLPLAYINGDWORD7
EC_ERROR_STILLPLAYINGDWORD8
EC_PALETTE_CHANGEDDWORD9
EC_VIDEO_SIZE_CHANGEDDWORD10
EC_QUALITY_CHANGEDWORD11
EC_SHUTTING_DOWNDWORD12
EC_CLOCK_CHANGEDDWORD13
EC_PAUSEDDWORD14
EC_OPENING_FILEDWORD16
EC_BUFFERING_DATADWORD17
EC_FULLSCREEN_LOSTDWORD18
EC_ACTIVATEDWORD19
EC_NEED_RESTARTDWORD20
EC_WINDOW_DESTROYEDDWORD21
EC_DISPLAY_CHANGEDDWORD22
EC_STARVATIONDWORD23
EC_OLE_EVENTDWORD24
EC_NOTIFY_WINDOWDWORD25
EC_STREAM_CONTROL_STOPPEDDWORD26
EC_STREAM_CONTROL_STARTEDDWORD27
EC_END_OF_SEGMENTDWORD28
EC_SEGMENT_STARTEDDWORD29
EC_LENGTH_CHANGEDDWORD30
EC_DEVICE_LOSTDWORD31
EC_SAMPLE_NEEDEDDWORD32
EC_PROCESSING_LATENCYDWORD33
EC_SAMPLE_LATENCYDWORD34
EC_SCRUB_TIMEDWORD35
EC_STEP_COMPLETEDWORD36
EC_TIMECODE_AVAILABLEDWORD48
EC_EXTDEVICE_MODE_CHANGEDWORD49
EC_STATE_CHANGEDWORD50
EC_GRAPH_CHANGEDDWORD80
EC_CLOCK_UNSETDWORD81
EC_VMR_RENDERDEVICE_SETDWORD83
VMR_RENDER_DEVICE_OVERLAYDWORD1
VMR_RENDER_DEVICE_VIDMEMDWORD2
VMR_RENDER_DEVICE_SYSMEMDWORD4
EC_VMR_SURFACE_FLIPPEDDWORD84
EC_VMR_RECONNECTION_FAILEDDWORD85
EC_PREPROCESS_COMPLETEDWORD86
EC_CODECAPI_EVENTDWORD87
EC_WMT_EVENT_BASEDWORD593
EC_WMT_INDEX_EVENTDWORD593
EC_WMT_EVENTDWORD594
EC_BUILTDWORD768
EC_UNBUILTDWORD769
EC_SKIP_FRAMESDWORD37
EC_PLEASE_REOPENDWORD64
EC_STATUSDWORD65
EC_MARKER_HITDWORD66
EC_LOADSTATUSDWORD67
EC_FILE_CLOSEDDWORD68
EC_ERRORABORTEXDWORD69
AM_LOADSTATUS_CLOSEDDWORD0
AM_LOADSTATUS_LOADINGDESCRDWORD1
AM_LOADSTATUS_LOADINGMCASTDWORD2
AM_LOADSTATUS_LOCATINGDWORD3
AM_LOADSTATUS_CONNECTINGDWORD4
AM_LOADSTATUS_OPENINGDWORD5
AM_LOADSTATUS_OPENDWORD6
EC_NEW_PINDWORD32
EC_RENDER_FINISHEDDWORD33
EC_EOS_SOONDWORD70
EC_CONTENTPROPERTY_CHANGEDDWORD71
AM_CONTENTPROPERTY_TITLEDWORD1
AM_CONTENTPROPERTY_AUTHORDWORD2
DWORD4
AM_CONTENTPROPERTY_DESCRIPTIONDWORD8
EC_BANDWIDTHCHANGEDWORD72
EC_VIDEOFRAMEREADYDWORD73
EC_DVDBASEDWORD256
EC_DVD_DOMAIN_CHANGEDWORD257
EC_DVD_TITLE_CHANGEDWORD258
EC_DVD_CHAPTER_STARTDWORD259
EC_DVD_AUDIO_STREAM_CHANGEDWORD260
EC_DVD_SUBPICTURE_STREAM_CHANGEDWORD261
EC_DVD_ANGLE_CHANGEDWORD262
EC_DVD_BUTTON_CHANGEDWORD263
EC_DVD_VALID_UOPS_CHANGEDWORD264
EC_DVD_STILL_ONDWORD265
EC_DVD_STILL_OFFDWORD266
EC_DVD_CURRENT_TIMEDWORD267
EC_DVD_ERRORDWORD268
EC_DVD_WARNINGDWORD269
EC_DVD_CHAPTER_AUTOSTOPDWORD270
EC_DVD_NO_FP_PGCDWORD271
EC_DVD_PLAYBACK_RATE_CHANGEDWORD272
EC_DVD_PARENTAL_LEVEL_CHANGEDWORD273
EC_DVD_PLAYBACK_STOPPEDDWORD274
EC_DVD_ANGLES_AVAILABLEDWORD275
EC_DVD_PLAYPERIOD_AUTOSTOPDWORD276
EC_DVD_BUTTON_AUTO_ACTIVATEDDWORD277
EC_DVD_CMD_STARTDWORD278
EC_DVD_CMD_ENDDWORD279
EC_DVD_DISC_EJECTEDDWORD280
EC_DVD_DISC_INSERTEDDWORD281
EC_DVD_CURRENT_HMSF_TIMEDWORD282
EC_DVD_KARAOKE_MODEDWORD283
EC_DVD_PROGRAM_CELL_CHANGEDWORD284
EC_DVD_TITLE_SET_CHANGEDWORD285
EC_DVD_PROGRAM_CHAIN_CHANGEDWORD286
EC_DVD_VOBU_OffsetDWORD287
EC_DVD_VOBU_TimestampDWORD288
EC_DVD_GPRM_ChangeDWORD289
EC_DVD_SPRM_ChangeDWORD290
EC_DVD_BeginNavigationCommandsDWORD291
EC_DVD_NavigationCommandDWORD292
AM_AC3_ALTERNATE_AUDIO_1DWORD1
AM_AC3_ALTERNATE_AUDIO_2DWORD2
AM_AC3_ALTERNATE_AUDIO_BOTHDWORD3
AM_AC3_SERVICE_MAIN_AUDIODWORD0
AM_AC3_SERVICE_NO_DIALOGDWORD1
AM_AC3_SERVICE_VISUALLY_IMPAIREDDWORD2
AM_AC3_SERVICE_HEARING_IMPAIREDDWORD3
AM_AC3_SERVICE_DIALOG_ONLYDWORD4
AM_AC3_SERVICE_COMMENTARYDWORD5
AM_AC3_SERVICE_EMERGENCY_FLASHDWORD6
AM_AC3_SERVICE_VOICE_OVERDWORD7
AM_UseNewCSSKeyDWORD1
AM_ReverseBlockStartDWORD2
AM_ReverseBlockEndDWORD4
AM_DVD_CGMS_RESERVED_MASKDWORD120
AM_DVD_CGMS_COPY_PROTECT_MASKDWORD24
AM_DVD_CGMS_COPY_PERMITTEDDWORD0
AM_DVD_CGMS_COPY_ONCEDWORD16
AM_DVD_CGMS_NO_COPYDWORD24
DWORD64
AM_DVD_NOT_COPYRIGHTEDDWORD0
AM_DVD_COPYRIGHTEDDWORD64
AM_DVD_SECTOR_PROTECT_MASKDWORD32
AM_DVD_SECTOR_NOT_PROTECTEDDWORD0
AM_DVD_SECTOR_PROTECTEDDWORD32
AMINTERLACE_IsInterlacedDWORD1
AMINTERLACE_1FieldPerSampleDWORD2
AMINTERLACE_Field1FirstDWORD4
AMINTERLACE_UNUSEDDWORD8
AMINTERLACE_FieldPatternMaskDWORD48
AMINTERLACE_FieldPatField1OnlyDWORD0
AMINTERLACE_FieldPatField2OnlyDWORD16
AMINTERLACE_FieldPatBothRegularDWORD32
AMINTERLACE_FieldPatBothIrregularDWORD48
AMINTERLACE_DisplayModeMaskDWORD192
AMINTERLACE_DisplayModeBobOnlyDWORD0
AMINTERLACE_DisplayModeWeaveOnlyDWORD64
AMINTERLACE_DisplayModeBobOrWeaveDWORD128
AMCOPYPROTECT_RestrictDuplicationDWORD1
AMCONTROL_USEDDWORD1
AMCONTROL_PAD_TO_4x3DWORD2
AMCONTROL_PAD_TO_16x9DWORD4
AMCONTROL_COLORINFO_PRESENTDWORD128
AM_VIDEO_FLAG_FIELD_MASKINT3
AM_VIDEO_FLAG_INTERLEAVED_FRAMEINT0
AM_VIDEO_FLAG_FIELD1INT1
AM_VIDEO_FLAG_FIELD2INT2
AM_VIDEO_FLAG_FIELD1FIRSTINT4
AM_VIDEO_FLAG_WEAVEINT8
AM_VIDEO_FLAG_IPB_MASKINT48
AM_VIDEO_FLAG_I_SAMPLEINT0
AM_VIDEO_FLAG_P_SAMPLEINT16
AM_VIDEO_FLAG_B_SAMPLEINT32
AM_VIDEO_FLAG_REPEAT_FIELDINT64
AVIF_HASINDEXDWORD16
AVIF_MUSTUSEINDEXDWORD32
AVIF_ISINTERLEAVEDDWORD256
AVIF_TRUSTCKTYPEDWORD2048
AVIF_WASCAPTUREFILEDWORD65536
AVIF_COPYRIGHTEDDWORD131072
AVI_HEADERSIZEDWORD2048
AVISF_DISABLEDDWORD1
AVISF_VIDEO_PALCHANGESDWORD65536
AVIIF_LISTINT1
AVIIF_KEYFRAMEINT16
AVIIF_FIRSTPARTINT32
AVIIF_LASTPARTINT64
AVIIF_NOTIMEINT256
AVIIF_COMPUSEINT268369920
AVIIF_NO_TIMEDWORD256
AVIIF_COMPRESSORDWORD268369920
TIMECODE_RATE_30DROPDWORD0
TIMECODE_SMPTE_BINARY_GROUPDWORD7
TIMECODE_SMPTE_COLOR_FRAMEDWORD8
AVI_INDEX_OF_INDEXESDWORD0
AVI_INDEX_OF_CHUNKSDWORD1
AVI_INDEX_OF_TIMED_CHUNKSDWORD2
AVI_INDEX_OF_SUB_2FIELDDWORD3
AVI_INDEX_IS_DATADWORD128
AVI_INDEX_SUB_DEFAULTDWORD0
AVI_INDEX_SUB_2FIELDDWORD1
STDINDEXSIZEDWORD16384
AVISTDINDEX_DELTAFRAMEDWORD2147483648
AMVA_TYPEINDEX_OUTPUTFRAMEDWORD4294967295
AMVA_QUERYRENDERSTATUSF_READDWORD1
MIN_DIMENSIONDWORD1
BDA_PLP_ID_NOT_SETINT-1
CDEF_CLASS_DEFAULTDWORD1
CDEF_BYPASS_CLASS_MANAGERDWORD2
CDEF_MERIT_ABOVE_DO_NOT_USEDWORD8
CDEF_DEVMON_CMGR_DEVICEDWORD16
CDEF_DEVMON_DMODWORD32
CDEF_DEVMON_PNP_DEVICEDWORD64
CDEF_DEVMON_FILTERDWORD128
CDEF_DEVMON_SELECTIVE_MASKDWORD240
CHARS_IN_GUIDDWORD39
MAX_PIN_NAMEDWORD128
MAX_FILTER_NAMEDWORD128
AM_GBF_PREVFRAMESKIPPEDDWORD1
AM_GBF_NOTASYNCPOINTDWORD2
AM_GBF_NOWAITDWORD4
AM_GBF_NODDSURFACELOCKDWORD8
AMF_AUTOMATICGAINDOUBLE-1
AnalogVideo_NTSC_MaskDWORD7
AnalogVideo_PAL_MaskDWORD1052656
AnalogVideo_SECAM_MaskDWORD1044480
MPEG2_PROGRAM_STREAM_MAPDWORD0
MPEG2_PROGRAM_ELEMENTARY_STREAMDWORD1
MPEG2_PROGRAM_DIRECTORY_PES_PACKETDWORD2
MPEG2_PROGRAM_PACK_HEADERDWORD3
MPEG2_PROGRAM_PES_STREAMDWORD4
MPEG2_PROGRAM_SYSTEM_HEADERDWORD5
SUBSTREAM_FILTER_VAL_NONEDWORD268435456
AM_GETDECODERCAP_QUERY_VMR_SUPPORTDWORD1
VMR_NOTSUPPORTEDDWORD0
VMR_SUPPORTEDDWORD1
AM_QUERY_DECODER_VMR_SUPPORTDWORD1
AM_QUERY_DECODER_DXVA_1_SUPPORTDWORD2
AM_QUERY_DECODER_DVD_SUPPORTDWORD3
AM_QUERY_DECODER_ATSC_SD_SUPPORTDWORD4
AM_QUERY_DECODER_ATSC_HD_SUPPORTDWORD5
AM_GETDECODERCAP_QUERY_VMR9_SUPPORTDWORD6
AM_GETDECODERCAP_QUERY_EVR_SUPPORTDWORD7
DECODER_CAP_NOTSUPPORTEDDWORD0
DECODER_CAP_SUPPORTEDDWORD1
VMRBITMAP_DISABLEDWORD1
VMRBITMAP_HDCDWORD2
VMRBITMAP_ENTIREDDSDWORD4
VMRBITMAP_SRCCOLORKEYDWORD8
VMRBITMAP_SRCRECTDWORD16
DVD_TITLE_MENUDWORD0
DVD_STREAM_DATA_CURRENTDWORD2048
DVD_STREAM_DATA_VMGMDWORD1024
DVD_STREAM_DATA_VTSMDWORD1025
DVD_DEFAULT_AUDIO_STREAMDWORD15
DVD_AUDIO_CAPS_AC3DWORD1
DVD_AUDIO_CAPS_MPEG2DWORD2
DVD_AUDIO_CAPS_LPCMDWORD4
DVD_AUDIO_CAPS_DTSDWORD8
DVD_AUDIO_CAPS_SDDSDWORD16
MEDIATYPE_MPEG2_PACKGUID{36523B13-8EE5-11D1-8CA3-0060B057664A}
MEDIATYPE_MPEG2_PESGUID{E06D8020-DB46-11CF-B4D1-00805F6CBBEA}
MEDIATYPE_CONTROLGUID{E06D8021-DB46-11CF-B4D1-00805F6CBBEA}
MEDIATYPE_MPEG2_SECTIONSGUID{455F176C-4B06-47CE-9AEF-8CAEF73DF7B5}
MEDIASUBTYPE_MPEG2_VERSIONED_TABLESGUID{1ED988B0-3FFC-4523-8725-347BEEC1A8A0}
MEDIASUBTYPE_ATSC_SIGUID{B3C7397C-D303-414D-B33C-4ED2C9D29733}
MEDIASUBTYPE_DVB_SIGUID{E9DD31A3-221D-4ADB-8532-9AF309C1A408}
MEDIASUBTYPE_ISDB_SIGUID{E89AD298-3601-4B06-AAEC-9DDEEDCC5BD0}
MEDIASUBTYPE_TIF_SIGUID{EC232EB2-CB96-4191-B226-0EA129F38250}
MEDIASUBTYPE_MPEG2DATAGUID{C892E55B-252D-42B5-A316-D997E7A5D995}
MEDIASUBTYPE_MPEG2_WMDRM_TRANSPORTGUID{18BEC4EA-4676-450E-B478-0CD84C54B327}
MEDIASUBTYPE_MPEG2_VIDEOGUID{E06D8026-DB46-11CF-B4D1-00805F6CBBEA}
FORMAT_MPEG2_VIDEOGUID{E06D80E3-DB46-11CF-B4D1-00805F6CBBEA}
MEDIASUBTYPE_MPEG2_PROGRAMGUID{E06D8022-DB46-11CF-B4D1-00805F6CBBEA}
MEDIASUBTYPE_MPEG2_TRANSPORTGUID{E06D8023-DB46-11CF-B4D1-00805F6CBBEA}
MEDIASUBTYPE_MPEG2_TRANSPORT_STRIDEGUID{138AA9A4-1EE2-4C5B-988E-19ABFDBC8A11}
MEDIASUBTYPE_MPEG2_UDCR_TRANSPORTGUID{18BEC4EA-4676-450E-B478-0CD84C54B327}
MEDIASUBTYPE_MPEG2_PBDA_TRANSPORT_RAWGUID{0D7AED42-CB9A-11DB-9705-005056C00008}
MEDIASUBTYPE_MPEG2_PBDA_TRANSPORT_PROCESSEDGUID{AF748DD4-0D80-11DB-9705-005056C00008}
MEDIASUBTYPE_MPEG2_AUDIOGUID{E06D802B-DB46-11CF-B4D1-00805F6CBBEA}
MEDIASUBTYPE_DOLBY_AC3GUID{E06D802C-DB46-11CF-B4D1-00805F6CBBEA}
MEDIASUBTYPE_DVD_SUBPICTUREGUID{E06D802D-DB46-11CF-B4D1-00805F6CBBEA}
MEDIASUBTYPE_DVD_LPCM_AUDIOGUID{E06D8032-DB46-11CF-B4D1-00805F6CBBEA}
MEDIASUBTYPE_DTSGUID{E06D8033-DB46-11CF-B4D1-00805F6CBBEA}
MEDIASUBTYPE_SDDSGUID{E06D8034-DB46-11CF-B4D1-00805F6CBBEA}
MEDIATYPE_DVD_ENCRYPTED_PACKGUID{ED0B916A-044D-11D1-AA78-00C04FC31D60}
MEDIATYPE_DVD_NAVIGATIONGUID{E06D802E-DB46-11CF-B4D1-00805F6CBBEA}
MEDIASUBTYPE_DVD_NAVIGATION_PCIGUID{E06D802F-DB46-11CF-B4D1-00805F6CBBEA}
MEDIASUBTYPE_DVD_NAVIGATION_DSIGUID{E06D8030-DB46-11CF-B4D1-00805F6CBBEA}
MEDIASUBTYPE_DVD_NAVIGATION_PROVIDERGUID{E06D8031-DB46-11CF-B4D1-00805F6CBBEA}
FORMAT_MPEG2VideoGUID{E06D80E3-DB46-11CF-B4D1-00805F6CBBEA}
FORMAT_DolbyAC3GUID{E06D80E4-DB46-11CF-B4D1-00805F6CBBEA}
FORMAT_MPEG2AudioGUID{E06D80E5-DB46-11CF-B4D1-00805F6CBBEA}
FORMAT_DVD_LPCMAudioGUID{E06D80E6-DB46-11CF-B4D1-00805F6CBBEA}
FORMAT_UVCH264VideoGUID{2017BE05-6629-4248-AAED-7E1A47BC9B9C}
FORMAT_JPEGImageGUID{692FA379-D3E8-4651-B5B4-0B94B013EEAF}
FORMAT_ImageGUID{692FA379-D3E8-4651-B5B4-0B94B013EEAF}
AM_KSPROPSETID_AC3GUID{BFABE720-6E1F-11D0-BCF2-444553540000}
AM_KSPROPSETID_DvdSubPicGUID{AC390460-43AF-11D0-BD6A-003505C103A9}
AM_KSPROPSETID_CopyProtGUID{0E8A0A40-6AEF-11D0-9ED0-00A024CA19B3}
AM_KSPROPSETID_TSRateChangeGUID{A503C5C0-1D1D-11D1-AD80-444553540000}
AM_KSPROPSETID_DVD_RateChangeGUID{3577EB09-9582-477F-B29C-B0C452A4FF9A}
AM_KSPROPSETID_DvdKaraokeGUID{AE4720AE-AA71-42D8-B82A-FFFDF58B76FD}
AM_KSPROPSETID_FrameStepGUID{C830ACBD-AB07-492F-8852-45B6987C2979}
AM_KSPROPSETID_MPEG4_MediaType_AttributesGUID{FF6C4BFA-07A9-4C7B-A237-672F9D68065F}
AM_KSCATEGORY_CAPTUREGUID{65E8773D-8F56-11D0-A3B9-00A0C9223196}
AM_KSCATEGORY_RENDERGUID{65E8773E-8F56-11D0-A3B9-00A0C9223196}
AM_KSCATEGORY_DATACOMPRESSORGUID{1E84C900-7E70-11D0-A5D6-28DB04C10000}
AM_KSCATEGORY_AUDIOGUID{6994AD04-93EF-11D0-A3CC-00A0C9223196}
AM_KSCATEGORY_VIDEOGUID{6994AD05-93EF-11D0-A3CC-00A0C9223196}
AM_KSCATEGORY_TVTUNERGUID{A799A800-A46D-11D0-A18C-00A02401DCD4}
AM_KSCATEGORY_CROSSBARGUID{A799A801-A46D-11D0-A18C-00A02401DCD4}
AM_KSCATEGORY_TVAUDIOGUID{A799A802-A46D-11D0-A18C-00A02401DCD4}
AM_KSCATEGORY_VBICODECGUID{07DAD660-22F1-11D1-A9F4-00C04FBBDE8F}
AM_KSCATEGORY_VBICODEC_MIGUID{9C24A977-0951-451A-8006-0E49BD28CD5F}
AM_KSCATEGORY_SPLITTERGUID{0A4252A0-7E70-11D0-A5D6-28DB04C10000}
AM_INTERFACESETID_StandardGUID{1A8766A0-62CE-11CF-A5D6-28DB04C10000}
PBDA_AUX_CONNECTOR_TYPE_SVideoGUID{A0E905F4-24C9-4A54-B761-213355EFC13A}
PBDA_AUX_CONNECTOR_TYPE_CompositeGUID{F6298B4C-C725-4D42-849B-410BBB14EA62}
CLSID_PBDA_AUX_DATA_TYPEGUID{FD456373-3323-4090-ADCA-8ED45F55CF10}
CLSID_PBDA_Encoder_DATA_TYPEGUID{728FD6BC-5546-4716-B103-F899F5A1FA68}
PBDA_Encoder_Audio_AlgorithmType_MPEG1LayerIIDWORD0
PBDA_Encoder_Audio_AlgorithmType_AC3DWORD1
PBDA_Encoder_Video_MPEG2PartIIDWORD0
PBDA_Encoder_Video_MPEG4Part10DWORD1
PBDA_Encoder_Video_AVCDWORD1
PBDA_Encoder_Video_H264DWORD1
PBDA_Encoder_BitrateMode_ConstantDWORD1
PBDA_Encoder_BitrateMode_VariableDWORD2
PBDA_Encoder_BitrateMode_AverageDWORD3
CLSID_PBDA_FDC_DATA_TYPEGUID{E7DBF9A0-22AB-4047-8E67-EF9AD504E729}
CLSID_PBDA_GDDS_DATA_TYPEGUID{C80C0DF3-6052-4C16-9F56-C44C21F73C45}
LIBID_QuartzNetTypeLibGUID{56A868B1-0AD4-11CE-B03A-0020AF0BA770}
LIBID_QuartzTypeLibGUID{56A868B0-0AD4-11CE-B03A-0020AF0BA770}
CLSID_AMMultiMediaStreamGUID{49C47CE5-9BA4-11D0-8212-00C04FC32C45}
CLSID_AMDirectDrawStreamGUID{49C47CE4-9BA4-11D0-8212-00C04FC32C45}
CLSID_AMAudioStreamGUID{8496E040-AF4C-11D0-8212-00C04FC32C45}
CLSID_AMAudioDataGUID{F2468580-AF8A-11D0-8212-00C04FC32C45}
CLSID_AMMediaTypeStreamGUID{CF0F2F7C-F7BF-11D0-900D-00C04FD9189D}
AMDDS_NONEDWORD0
AMDDS_DCIPSDWORD1
AMDDS_PSDWORD2
AMDDS_RGBOVRDWORD4
AMDDS_YUVOVRDWORD8
AMDDS_RGBOFFDWORD16
AMDDS_YUVOFFDWORD32
AMDDS_RGBFLPDWORD64
AMDDS_YUVFLPDWORD128
AMDDS_ALLDWORD255
AMDDS_DEFAULTDWORD255
iPALETTE_COLORSDWORD256
iEGA_COLORSDWORD16
iMASK_COLORSDWORD3
iTRUECOLORDWORD16
iREDDWORD0
iGREENDWORD1
iBLUEDWORD2
iPALETTEDWORD8
iMAXBITSDWORD8
MAX_SIZE_MPEG1_SEQUENCE_INFODWORD140
CLSID_DMOWrapperFilterGUID{94297043-BD82-4DFD-B0DE-8177739C6D20}
CLSID_DMOFilterCategoryGUID{BCD5796C-BD52-4D30-AB76-70F975B89199}
AM_MPEG_AUDIO_DUAL_MERGEDWORD0
AM_MPEG_AUDIO_DUAL_LEFTDWORD1
AM_MPEG_AUDIO_DUAL_RIGHTDWORD2
VFW_FIRST_CODEDWORD512
MAX_ERROR_TEXT_LENDWORD160
MPBOOL_TRUEDWORD1
MPBOOL_FALSEDWORD0
DWORD_ALLPARAMSINT-1
GUID_TIME_REFERENCEGUID{93AD712B-DAA0-4FFE-BC81-B0CE500FCDD9}
GUID_TIME_MUSICGUID{0574C49D-5B04-4B15-A542-AE282030117B}
GUID_TIME_SAMPLESGUID{A8593D05-0C43-4984-9A63-97AF9E02C4C0}
MPF_ENVLP_STANDARDDWORD0
MPF_ENVLP_BEGIN_CURRENTVALDWORD1
MPF_ENVLP_BEGIN_NEUTRALVALDWORD2
MPF_PUNCHIN_REFTIMEDWORD0
MPF_PUNCHIN_NOWDWORD1
MPF_PUNCHIN_STOPPEDDWORD2
MSPID_PrimaryVideoGUID{A35FF56A-9FDA-11D0-8FDF-00C04FD9189D}
MSPID_PrimaryAudioGUID{A35FF56B-9FDA-11D0-8FDF-00C04FD9189D}
VFW_E_INVALIDMEDIATYPEHRESULT-2147220992
VFW_E_INVALIDSUBTYPEHRESULT-2147220991
VFW_E_NEED_OWNERHRESULT-2147220990
VFW_E_ENUM_OUT_OF_SYNCHRESULT-2147220989
VFW_E_ALREADY_CONNECTEDHRESULT-2147220988
VFW_E_FILTER_ACTIVEHRESULT-2147220987
VFW_E_NO_TYPESHRESULT-2147220986
VFW_E_NO_ACCEPTABLE_TYPESHRESULT-2147220985
VFW_E_INVALID_DIRECTIONHRESULT-2147220984
VFW_E_NOT_CONNECTEDHRESULT-2147220983
VFW_E_NO_ALLOCATORHRESULT-2147220982
VFW_E_RUNTIME_ERRORHRESULT-2147220981
VFW_E_BUFFER_NOTSETHRESULT-2147220980
VFW_E_BUFFER_OVERFLOWHRESULT-2147220979
VFW_E_BADALIGNHRESULT-2147220978
VFW_E_ALREADY_COMMITTEDHRESULT-2147220977
VFW_E_BUFFERS_OUTSTANDINGHRESULT-2147220976
VFW_E_NOT_COMMITTEDHRESULT-2147220975
VFW_E_SIZENOTSETHRESULT-2147220974
VFW_E_NO_CLOCKHRESULT-2147220973
VFW_E_NO_SINKHRESULT-2147220972
VFW_E_NO_INTERFACEHRESULT-2147220971
VFW_E_NOT_FOUNDHRESULT-2147220970
VFW_E_CANNOT_CONNECTHRESULT-2147220969
VFW_E_CANNOT_RENDERHRESULT-2147220968
VFW_E_CHANGING_FORMATHRESULT-2147220967
VFW_E_NO_COLOR_KEY_SETHRESULT-2147220966
VFW_E_NOT_OVERLAY_CONNECTIONHRESULT-2147220965
VFW_E_NOT_SAMPLE_CONNECTIONHRESULT-2147220964
VFW_E_PALETTE_SETHRESULT-2147220963
VFW_E_COLOR_KEY_SETHRESULT-2147220962
VFW_E_NO_COLOR_KEY_FOUNDHRESULT-2147220961
VFW_E_NO_PALETTE_AVAILABLEHRESULT-2147220960
VFW_E_NO_DISPLAY_PALETTEHRESULT-2147220959
VFW_E_TOO_MANY_COLORSHRESULT-2147220958
VFW_E_STATE_CHANGEDHRESULT-2147220957
VFW_E_NOT_STOPPEDHRESULT-2147220956
VFW_E_NOT_PAUSEDHRESULT-2147220955
VFW_E_NOT_RUNNINGHRESULT-2147220954
VFW_E_WRONG_STATEHRESULT-2147220953
VFW_E_START_TIME_AFTER_ENDHRESULT-2147220952
VFW_E_INVALID_RECTHRESULT-2147220951
VFW_E_TYPE_NOT_ACCEPTEDHRESULT-2147220950
VFW_E_SAMPLE_REJECTEDHRESULT-2147220949
VFW_E_SAMPLE_REJECTED_EOSHRESULT-2147220948
VFW_E_DUPLICATE_NAMEHRESULT-2147220947
VFW_S_DUPLICATE_NAMEHRESULT262701
VFW_E_TIMEOUTHRESULT-2147220946
VFW_E_INVALID_FILE_FORMATHRESULT-2147220945
VFW_E_ENUM_OUT_OF_RANGEHRESULT-2147220944
VFW_E_CIRCULAR_GRAPHHRESULT-2147220943
VFW_E_NOT_ALLOWED_TO_SAVEHRESULT-2147220942
VFW_E_TIME_ALREADY_PASSEDHRESULT-2147220941
VFW_E_ALREADY_CANCELLEDHRESULT-2147220940
VFW_E_CORRUPT_GRAPH_FILEHRESULT-2147220939
VFW_E_ADVISE_ALREADY_SETHRESULT-2147220938
VFW_S_STATE_INTERMEDIATEHRESULT262711
VFW_E_NO_MODEX_AVAILABLEHRESULT-2147220936
VFW_E_NO_ADVISE_SETHRESULT-2147220935
VFW_E_NO_FULLSCREENHRESULT-2147220934
VFW_E_IN_FULLSCREEN_MODEHRESULT-2147220933
VFW_E_UNKNOWN_FILE_TYPEHRESULT-2147220928
VFW_E_CANNOT_LOAD_SOURCE_FILTERHRESULT-2147220927
VFW_S_PARTIAL_RENDERHRESULT262722
VFW_E_FILE_TOO_SHORTHRESULT-2147220925
VFW_E_INVALID_FILE_VERSIONHRESULT-2147220924
VFW_S_SOME_DATA_IGNOREDHRESULT262725
VFW_S_CONNECTIONS_DEFERREDHRESULT262726
VFW_E_INVALID_CLSIDHRESULT-2147220921
VFW_E_INVALID_MEDIA_TYPEHRESULT-2147220920
VFW_E_BAD_KEYHRESULT-2147220494
VFW_S_NO_MORE_ITEMSHRESULT262403
VFW_E_SAMPLE_TIME_NOT_SETHRESULT-2147220919
VFW_S_RESOURCE_NOT_NEEDEDHRESULT262736
VFW_E_MEDIA_TIME_NOT_SETHRESULT-2147220911
VFW_E_NO_TIME_FORMAT_SETHRESULT-2147220910
VFW_E_MONO_AUDIO_HWHRESULT-2147220909
VFW_S_MEDIA_TYPE_IGNOREDHRESULT262740
VFW_E_NO_DECOMPRESSORHRESULT-2147220907
VFW_E_NO_AUDIO_HARDWAREHRESULT-2147220906
VFW_S_VIDEO_NOT_RENDEREDHRESULT262743
VFW_S_AUDIO_NOT_RENDEREDHRESULT262744
VFW_E_RPZAHRESULT-2147220903
VFW_S_RPZAHRESULT262746
VFW_E_PROCESSOR_NOT_SUITABLEHRESULT-2147220901
VFW_E_UNSUPPORTED_AUDIOHRESULT-2147220900
VFW_E_UNSUPPORTED_VIDEOHRESULT-2147220899
VFW_E_MPEG_NOT_CONSTRAINEDHRESULT-2147220898
VFW_E_NOT_IN_GRAPHHRESULT-2147220897
VFW_S_ESTIMATEDHRESULT262752
VFW_E_NO_TIME_FORMATHRESULT-2147220895
VFW_E_READ_ONLYHRESULT-2147220894
VFW_S_RESERVEDHRESULT262755
VFW_E_BUFFER_UNDERFLOWHRESULT-2147220892
VFW_E_UNSUPPORTED_STREAMHRESULT-2147220891
VFW_E_NO_TRANSPORTHRESULT-2147220890
VFW_S_STREAM_OFFHRESULT262759
VFW_S_CANT_CUEHRESULT262760
VFW_E_BAD_VIDEOCDHRESULT-2147220887
VFW_S_NO_STOP_TIMEHRESULT262768
VFW_E_OUT_OF_VIDEO_MEMORYHRESULT-2147220879
VFW_E_VP_NEGOTIATION_FAILEDHRESULT-2147220878
VFW_E_DDRAW_CAPS_NOT_SUITABLEHRESULT-2147220877
VFW_E_NO_VP_HARDWAREHRESULT-2147220876
VFW_E_NO_CAPTURE_HARDWAREHRESULT-2147220875
VFW_E_DVD_OPERATION_INHIBITEDHRESULT-2147220874
VFW_E_DVD_INVALIDDOMAINHRESULT-2147220873
VFW_E_DVD_NO_BUTTONHRESULT-2147220872
VFW_E_DVD_GRAPHNOTREADYHRESULT-2147220871
VFW_E_DVD_RENDERFAILHRESULT-2147220870
VFW_E_DVD_DECNOTENOUGHHRESULT-2147220869
VFW_E_DDRAW_VERSION_NOT_SUITABLEHRESULT-2147220868
VFW_E_COPYPROT_FAILEDHRESULT-2147220867
VFW_S_NOPREVIEWPINHRESULT262782
VFW_E_TIME_EXPIREDHRESULT-2147220865
VFW_S_DVD_NON_ONE_SEQUENTIALHRESULT262784
VFW_E_DVD_WRONG_SPEEDHRESULT-2147220863
VFW_E_DVD_MENU_DOES_NOT_EXISTHRESULT-2147220862
VFW_E_DVD_CMD_CANCELLEDHRESULT-2147220861
VFW_E_DVD_STATE_WRONG_VERSIONHRESULT-2147220860
VFW_E_DVD_STATE_CORRUPTHRESULT-2147220859
VFW_E_DVD_STATE_WRONG_DISCHRESULT-2147220858
VFW_E_DVD_INCOMPATIBLE_REGIONHRESULT-2147220857
VFW_E_DVD_NO_ATTRIBUTESHRESULT-2147220856
VFW_E_DVD_NO_GOUP_PGCHRESULT-2147220855
VFW_E_DVD_LOW_PARENTAL_LEVELHRESULT-2147220854
VFW_E_DVD_NOT_IN_KARAOKE_MODEHRESULT-2147220853
VFW_S_DVD_CHANNEL_CONTENTS_NOT_AVAILABLEHRESULT262796
VFW_S_DVD_NOT_ACCURATEHRESULT262797
VFW_E_FRAME_STEP_UNSUPPORTEDHRESULT-2147220850
VFW_E_DVD_STREAM_DISABLEDHRESULT-2147220849
VFW_E_DVD_TITLE_UNKNOWNHRESULT-2147220848
VFW_E_DVD_INVALID_DISCHRESULT-2147220847
VFW_E_DVD_NO_RESUME_INFORMATIONHRESULT-2147220846
VFW_E_PIN_ALREADY_BLOCKED_ON_THIS_THREADHRESULT-2147220845
VFW_E_PIN_ALREADY_BLOCKEDHRESULT-2147220844
VFW_E_CERTIFICATION_FAILUREHRESULT-2147220843
VFW_E_VMR_NOT_IN_MIXER_MODEHRESULT-2147220842
VFW_E_VMR_NO_AP_SUPPLIEDHRESULT-2147220841
VFW_E_VMR_NO_DEINTERLACE_HWHRESULT-2147220840
VFW_E_VMR_NO_PROCAMP_HWHRESULT-2147220839
VFW_E_DVD_VMR9_INCOMPATIBLEDECHRESULT-2147220838
VFW_E_NO_COPP_HWHRESULT-2147220837
VFW_E_DVD_NONBLOCKINGHRESULT-2147220836
VFW_E_DVD_TOO_MANY_RENDERERS_IN_FILTER_GRAPHHRESULT-2147220835
VFW_E_DVD_NON_EVR_RENDERER_IN_FILTER_GRAPHHRESULT-2147220834
VFW_E_DVD_RESOLUTION_ERRORHRESULT-2147220833
E_PROP_SET_UNSUPPORTEDHRESULT-2147023726
E_PROP_ID_UNSUPPORTEDHRESULT-2147023728
VFW_E_CODECAPI_LINEAR_RANGEHRESULT-2147220720
VFW_E_CODECAPI_ENUMERATEDHRESULT-2147220719
VFW_E_CODECAPI_NO_DEFAULTHRESULT-2147220717
VFW_E_CODECAPI_NO_CURRENT_VALUEHRESULT-2147220716
VFW_E_DVD_CHAPTER_DOES_NOT_EXISTHRESULT-2147220715
VFW_S_DVD_RENDER_STATUSHRESULT262944
CFSTR_VFW_FILTERLISTunknownVideo for Windows 4 Filters
DXVA_ModeNoneGUID{1B81BE00-A0C7-11D3-B984-00C04F2E73C5}
DXVA_ModeH261_AGUID{1B81BE01-A0C7-11D3-B984-00C04F2E73C5}
DXVA_ModeH261_BGUID{1B81BE02-A0C7-11D3-B984-00C04F2E73C5}
DXVA_ModeH263_AGUID{1B81BE03-A0C7-11D3-B984-00C04F2E73C5}
DXVA_ModeH263_BGUID{1B81BE04-A0C7-11D3-B984-00C04F2E73C5}
DXVA_ModeH263_CGUID{1B81BE05-A0C7-11D3-B984-00C04F2E73C5}
DXVA_ModeH263_DGUID{1B81BE06-A0C7-11D3-B984-00C04F2E73C5}
DXVA_ModeH263_EGUID{1B81BE07-A0C7-11D3-B984-00C04F2E73C5}
DXVA_ModeH263_FGUID{1B81BE08-A0C7-11D3-B984-00C04F2E73C5}
DXVA_ModeMPEG1_AGUID{1B81BE09-A0C7-11D3-B984-00C04F2E73C5}
DXVA_ModeMPEG1_VLDGUID{6F3EC719-3735-42CC-8063-65CC3CB36616}
DXVA_ModeMPEG2_AGUID{1B81BE0A-A0C7-11D3-B984-00C04F2E73C5}
DXVA_ModeMPEG2_BGUID{1B81BE0B-A0C7-11D3-B984-00C04F2E73C5}
DXVA_ModeMPEG2_CGUID{1B81BE0C-A0C7-11D3-B984-00C04F2E73C5}
DXVA_ModeMPEG2_DGUID{1B81BE0D-A0C7-11D3-B984-00C04F2E73C5}
DXVA_ModeMPEG2and1_VLDGUID{86695F12-340E-4F04-9FD3-9253DD327460}
DXVA_ModeH264_AGUID{1B81BE64-A0C7-11D3-B984-00C04F2E73C5}
DXVA_ModeH264_BGUID{1B81BE65-A0C7-11D3-B984-00C04F2E73C5}
DXVA_ModeH264_CGUID{1B81BE66-A0C7-11D3-B984-00C04F2E73C5}
DXVA_ModeH264_DGUID{1B81BE67-A0C7-11D3-B984-00C04F2E73C5}
DXVA_ModeH264_EGUID{1B81BE68-A0C7-11D3-B984-00C04F2E73C5}
DXVA_ModeH264_FGUID{1B81BE69-A0C7-11D3-B984-00C04F2E73C5}
DXVA_ModeH264_VLD_WithFMOASO_NoFGTGUID{D5F04FF9-3418-45D8-9561-32A76AAE2DDD}
DXVA_ModeH264_VLD_Stereo_Progressive_NoFGTGUID{D79BE8DA-0CF1-4C81-B82A-69A4E236F43D}
DXVA_ModeH264_VLD_Stereo_NoFGTGUID{F9AACCBB-C2B6-4CFC-8779-5707B1760552}
DXVA_ModeH264_VLD_Multiview_NoFGTGUID{705B9D82-76CF-49D6-B7E6-AC8872DB013C}
DXVA_ModeWMV8_AGUID{1B81BE80-A0C7-11D3-B984-00C04F2E73C5}
DXVA_ModeWMV8_BGUID{1B81BE81-A0C7-11D3-B984-00C04F2E73C5}
DXVA_ModeWMV9_AGUID{1B81BE90-A0C7-11D3-B984-00C04F2E73C5}
DXVA_ModeWMV9_BGUID{1B81BE91-A0C7-11D3-B984-00C04F2E73C5}
DXVA_ModeWMV9_CGUID{1B81BE94-A0C7-11D3-B984-00C04F2E73C5}
DXVA_ModeVC1_AGUID{1B81BEA0-A0C7-11D3-B984-00C04F2E73C5}
DXVA_ModeVC1_BGUID{1B81BEA1-A0C7-11D3-B984-00C04F2E73C5}
DXVA_ModeVC1_CGUID{1B81BEA2-A0C7-11D3-B984-00C04F2E73C5}
DXVA_ModeVC1_DGUID{1B81BEA3-A0C7-11D3-B984-00C04F2E73C5}
DXVA_ModeVC1_D2010GUID{1B81BEA4-A0C7-11D3-B984-00C04F2E73C5}
DXVA_ModeMPEG4pt2_VLD_SimpleGUID{EFD64D74-C9E8-41D7-A5E9-E9B0E39FA319}
DXVA_ModeMPEG4pt2_VLD_AdvSimple_NoGMCGUID{ED418A9F-010D-4EDA-9AE3-9A65358D8D2E}
DXVA_ModeMPEG4pt2_VLD_AdvSimple_GMCGUID{AB998B5B-4258-44A9-9FEB-94E597A6BAAE}
DXVA_ModeHEVC_VLD_MainGUID{5B11D51B-2F4C-4452-BCC3-09F2A1160CC0}
DXVA_ModeHEVC_VLD_Main10GUID{107AF0E0-EF1A-4D19-ABA8-67A163073D13}
DXVA_ModeHEVC_VLD_MonochromeGUID{0685B993-3D8C-43A0-8B28-D74C2D6899A4}
DXVA_ModeHEVC_VLD_Monochrome10GUID{142A1D0F-69DD-4EC9-8591-B12FFCB91A29}
DXVA_ModeHEVC_VLD_Main12GUID{1A72925F-0C2C-4F15-96FB-B17D1473603F}
DXVA_ModeHEVC_VLD_Main10_422GUID{0BAC4FE5-1532-4429-A854-F84DE04953DB}
DXVA_ModeHEVC_VLD_Main12_422GUID{55BCAC81-F311-4093-A7D0-1CBC0B849BEE}
DXVA_ModeHEVC_VLD_Main_444GUID{4008018F-F537-4B36-98CF-61AF8A2C1A33}
DXVA_ModeHEVC_VLD_Main10_ExtGUID{9CC55490-E37C-4932-8684-4920F9F6409C}
DXVA_ModeHEVC_VLD_Main10_444GUID{0DABEFFA-4458-4602-BC03-0795659D617C}
DXVA_ModeHEVC_VLD_Main12_444GUID{9798634D-FE9D-48E5-B4DA-DBEC45B3DF01}
DXVA_ModeHEVC_VLD_Main16GUID{A4FBDBB0-A113-482B-A232-635CC0697F6D}
DXVA_ModeVP9_VLD_Profile0GUID{463707F8-A1D0-4585-876D-83AA6D60B89E}
DXVA_ModeVP9_VLD_10bit_Profile2GUID{A4C749EF-6ECF-48AA-8448-50A7A1165FF7}
DXVA_ModeVP8_VLDGUID{90B899EA-3A62-4705-88B3-8DF04B2744E7}
DXVA_ModeAV1_VLD_Profile0GUID{B8BE4CCB-CF53-46BA-8D59-D6B8A6DA5D2A}
DXVA_ModeAV1_VLD_Profile1GUID{6936FF0F-45B1-4163-9CC1-646EF6946108}
DXVA_ModeAV1_VLD_Profile2GUID{0C5F2AA1-E541-4089-BB7B-98110A19D7C8}
DXVA_ModeAV1_VLD_12bit_Profile2GUID{17127009-A00F-4CE1-994E-BF4081F6F3F0}
DXVA_ModeAV1_VLD_12bit_Profile2_420GUID{2D80BED6-9CAC-4835-9E91-327BBC4F9EE8}
DXVA_ModeMJPEG_VLD_420GUID{725CB506-0C29-43C4-9440-8E9397903A04}
DXVA_ModeMJPEG_VLD_422GUID{5B77B9CD-1A35-4C30-9FD8-EF4B60C035DD}
DXVA_ModeMJPEG_VLD_444GUID{D95161F9-0D44-47E6-BCF5-1BFBFB268F97}
DXVA_ModeMJPEG_VLD_4444GUID{C91748D5-FD18-4ACA-9DB3-3A6634AB547D}
DXVA_ModeJPEG_VLD_420GUID{CF782C83-BEF5-4A2C-87CB-6019E7B175AC}
DXVA_ModeJPEG_VLD_422GUID{F04DF417-EEE2-4067-A778-F35C15AB9721}
DXVA_ModeJPEG_VLD_444GUID{4CD00E17-89BA-48EF-B9F9-EDCB82713F65}
DXVA_NoEncryptGUID{1B81BED0-A0C7-11D3-B984-00C04F2E73C5}
DXVA_RESTRICTED_MODE_UNRESTRICTEDDWORD65535
DXVA_RESTRICTED_MODE_H261_ADWORD1
DXVA_RESTRICTED_MODE_H261_BDWORD2
DXVA_RESTRICTED_MODE_H263_ADWORD3
DXVA_RESTRICTED_MODE_H263_BDWORD4
DXVA_RESTRICTED_MODE_H263_CDWORD5
DXVA_RESTRICTED_MODE_H263_DDWORD6
DXVA_RESTRICTED_MODE_H263_EDWORD7
DXVA_RESTRICTED_MODE_H263_FDWORD8
DXVA_RESTRICTED_MODE_MPEG1_ADWORD9
DXVA_RESTRICTED_MODE_MPEG2_ADWORD10
DXVA_RESTRICTED_MODE_MPEG2_BDWORD11
DXVA_RESTRICTED_MODE_MPEG2_CDWORD12
DXVA_RESTRICTED_MODE_MPEG2_DDWORD13
DXVA_RESTRICTED_MODE_MPEG1_VLDDWORD16
DXVA_RESTRICTED_MODE_MPEG2and1_VLDDWORD17
DXVA_RESTRICTED_MODE_H264_ADWORD100
DXVA_RESTRICTED_MODE_H264_BDWORD101
DXVA_RESTRICTED_MODE_H264_CDWORD102
DXVA_RESTRICTED_MODE_H264_DDWORD103
DXVA_RESTRICTED_MODE_H264_EDWORD104
DXVA_RESTRICTED_MODE_H264_FDWORD105
DXVA_RESTRICTED_MODE_H264_VLD_WITHFMOASO_NOFGTDWORD112
DXVA_RESTRICTED_MODE_H264_VLD_STEREO_PROGRESSIVE_NOFGTDWORD113
DXVA_RESTRICTED_MODE_H264_VLD_STEREO_NOFGTDWORD114
DXVA_RESTRICTED_MODE_H264_VLD_MULTIVIEW_NOFGTDWORD115
DXVA_RESTRICTED_MODE_WMV8_ADWORD128
DXVA_RESTRICTED_MODE_WMV8_BDWORD129
DXVA_RESTRICTED_MODE_WMV9_ADWORD144
DXVA_RESTRICTED_MODE_WMV9_BDWORD145
DXVA_RESTRICTED_MODE_WMV9_CDWORD148
DXVA_RESTRICTED_MODE_VC1_ADWORD160
DXVA_RESTRICTED_MODE_VC1_BDWORD161
DXVA_RESTRICTED_MODE_VC1_CDWORD162
DXVA_RESTRICTED_MODE_VC1_DDWORD163
DXVA_RESTRICTED_MODE_VC1_D2010DWORD164
DXVA_RESTRICTED_MODE_MPEG4PT2_VLD_SIMPLEDWORD176
DXVA_RESTRICTED_MODE_MPEG4PT2_VLD_ADV_SIMPLE_NOGMCDWORD177
DXVA_RESTRICTED_MODE_MPEG4PT2_VLD_ADV_SIMPLE_GMCDWORD178
DXVA_RESTRICTED_MODE_WMV8_POSTPROCDWORD128
DXVA_RESTRICTED_MODE_WMV8_MOCOMPDWORD129
DXVA_RESTRICTED_MODE_WMV9_POSTPROCDWORD144
DXVA_RESTRICTED_MODE_WMV9_MOCOMPDWORD145
DXVA_RESTRICTED_MODE_WMV9_IDCTDWORD148
DXVA_RESTRICTED_MODE_VC1_POSTPROCDWORD160
DXVA_RESTRICTED_MODE_VC1_MOCOMPDWORD161
DXVA_RESTRICTED_MODE_VC1_IDCTDWORD162
DXVA_RESTRICTED_MODE_VC1_VLDDWORD163
DXVA_RESTRICTED_MODE_H264_MOCOMP_NOFGTDWORD100
DXVA_RESTRICTED_MODE_H264_MOCOMP_FGTDWORD101
DXVA_RESTRICTED_MODE_H264_IDCT_NOFGTDWORD102
DXVA_RESTRICTED_MODE_H264_IDCT_FGTDWORD103
DXVA_RESTRICTED_MODE_H264_VLD_NOFGTDWORD104
DXVA_RESTRICTED_MODE_H264_VLD_FGTDWORD105
DXVA_COMPBUFFER_TYPE_THAT_IS_NOT_USEDDWORD0
DXVA_PICTURE_DECODE_BUFFERDWORD1
DXVA_MACROBLOCK_CONTROL_BUFFERDWORD2
DXVA_RESIDUAL_DIFFERENCE_BUFFERDWORD3
DXVA_DEBLOCKING_CONTROL_BUFFERDWORD4
DXVA_INVERSE_QUANTIZATION_MATRIX_BUFFERDWORD5
DXVA_SLICE_CONTROL_BUFFERDWORD6
DXVA_BITSTREAM_DATA_BUFFERDWORD7
DXVA_AYUV_BUFFERDWORD8
DXVA_IA44_SURFACE_BUFFERDWORD9
DXVA_DPXD_SURFACE_BUFFERDWORD10
DXVA_HIGHLIGHT_BUFFERDWORD11
DXVA_DCCMD_SURFACE_BUFFERDWORD12
DXVA_ALPHA_BLEND_COMBINATION_BUFFERDWORD13
DXVA_PICTURE_RESAMPLE_BUFFERDWORD14
DXVA_READ_BACK_BUFFERDWORD15
DXVA_MOTION_VECTOR_BUFFERDWORD16
DXVA_FILM_GRAIN_BUFFERDWORD17
DXVA_NUM_TYPES_COMP_BUFFERSDWORD18
DXVA_PICTURE_DECODING_FUNCTIONDWORD1
DXVA_ALPHA_BLEND_DATA_LOAD_FUNCTIONDWORD2
DXVA_ALPHA_BLEND_COMBINATION_FUNCTIONDWORD3
DXVA_PICTURE_RESAMPLE_FUNCTIONDWORD4
DXVA_DEBLOCKING_FILTER_FUNCTIONDWORD5
DXVA_FILM_GRAIN_SYNTHESIS_FUNCTIONDWORD6
DXVA_STATUS_REPORTING_FUNCTIONDWORD7
DXVA_EXECUTE_RETURN_OKDWORD0
DXVA_EXECUTE_RETURN_DATA_ERROR_MINORDWORD1
DXVA_EXECUTE_RETURN_DATA_ERROR_SIGNIFDWORD2
DXVA_EXECUTE_RETURN_DATA_ERROR_SEVEREDWORD3
DXVA_EXECUTE_RETURN_OTHER_ERROR_SEVEREDWORD4
DXVA_QUERYORREPLYFUNCFLAG_DECODER_PROBE_QUERYDWORD16777201
DXVA_QUERYORREPLYFUNCFLAG_DECODER_LOCK_QUERYDWORD16777205
DXVA_QUERYORREPLYFUNCFLAG_ACCEL_PROBE_OK_COPYDWORD16777208
DXVA_QUERYORREPLYFUNCFLAG_ACCEL_PROBE_OK_PLUSDWORD16777209
DXVA_QUERYORREPLYFUNCFLAG_ACCEL_LOCK_OK_COPYDWORD16777212
DXVA_QUERYORREPLYFUNCFLAG_ACCEL_PROBE_FALSE_PLUSDWORD16777211
DXVA_QUERYORREPLYFUNCFLAG_ACCEL_LOCK_FALSE_PLUSDWORD16777215
DXVA_ENCRYPTPROTOCOLFUNCFLAG_HOSTDWORD16776960
DXVA_ENCRYPTPROTOCOLFUNCFLAG_ACCELDWORD16776968
DXVA_CHROMA_FORMAT_420DWORD1
DXVA_CHROMA_FORMAT_422DWORD2
DXVA_CHROMA_FORMAT_444DWORD3
DXVA_PICTURE_STRUCTURE_TOP_FIELDDWORD1
DXVA_PICTURE_STRUCTURE_BOTTOM_FIELDDWORD2
DXVA_PICTURE_STRUCTURE_FRAMEDWORD3
DXVA_BIDIRECTIONAL_AVERAGING_MPEG2_ROUNDDWORD0
DXVA_BIDIRECTIONAL_AVERAGING_H263_TRUNCDWORD1
DXVA_MV_PRECISION_AND_CHROMA_RELATION_MPEG2DWORD0
DXVA_MV_PRECISION_AND_CHROMA_RELATION_H263DWORD1
DXVA_MV_PRECISION_AND_CHROMA_RELATION_H261DWORD2
DXVA_SCAN_METHOD_ZIG_ZAGDWORD0
DXVA_SCAN_METHOD_ALTERNATE_VERTICALDWORD1
DXVA_SCAN_METHOD_ALTERNATE_HORIZONTALDWORD2
DXVA_SCAN_METHOD_ARBITRARYDWORD3
DXVA_BITSTREAM_CONCEALMENT_NEED_UNLIKELYDWORD0
DXVA_BITSTREAM_CONCEALMENT_NEED_MILDDWORD1
DXVA_BITSTREAM_CONCEALMENT_NEED_LIKELYDWORD2
DXVA_BITSTREAM_CONCEALMENT_NEED_SEVEREDWORD3
DXVA_BITSTREAM_CONCEALMENT_METHOD_UNSPECIFIEDDWORD0
DXVA_BITSTREAM_CONCEALMENT_METHOD_INTRADWORD1
DXVA_BITSTREAM_CONCEALMENT_METHOD_FORWARDDWORD2
DXVA_BITSTREAM_CONCEALMENT_METHOD_BACKWARDDWORD3
DXVA_USUAL_BLOCK_WIDTHDWORD8
DXVA_USUAL_BLOCK_HEIGHTDWORD8
DXVA_NumMV_OBMC_off_BinPBwith4MV_offDWORD4
DXVA_NumMV_OBMC_off_BinPBwith4MV_onDWORD5
DXVA_NumMV_OBMC_on__BinPB_offDWORD10
DXVA_NumMV_OBMC_on__BinPB_onDWORD11
DXVA_CONFIG_DATA_TYPE_IA44DWORD0
DXVA_CONFIG_DATA_TYPE_AI44DWORD1
DXVA_CONFIG_DATA_TYPE_DPXDDWORD2
DXVA_CONFIG_DATA_TYPE_AYUVDWORD3
DXVA_CONFIG_BLEND_TYPE_FRONT_BUFFERDWORD0
DXVA_CONFIG_BLEND_TYPE_BACK_HARDWAREDWORD1
DXVA_ExtColorData_ShiftBaseDWORD8
DXVA_DeinterlaceBobDeviceGUID{335AA36E-7884-43A4-9C91-7F87FAF3E37E}
DXVA_DeinterlaceContainerDeviceGUID{0E85CB93-3046-4FF0-AECC-D58CB5F035FD}
MAX_DEINTERLACE_SURFACESDWORD32
DXVA_DeinterlaceBltFnCodeDWORD1
DXVA_DeinterlaceBltExFnCodeDWORD2
MAX_DEINTERLACE_DEVICE_GUIDSDWORD32
DXVA_DeinterlaceQueryAvailableModesFnCodeDWORD1
DXVA_DeinterlaceQueryModeCapsFnCodeDWORD2
DXVA_ProcAmpControlDeviceGUID{9F200913-2FFD-4056-9F1E-E1B508F22DCF}
DXVA_ProcAmpControlQueryCapsFnCodeDWORD3
DXVA_ProcAmpControlQueryRangeFnCodeDWORD4
DXVA_ProcAmpControlBltFnCodeDWORD1
DXVA_COPPDeviceGUID{D2457ADD-8999-45ED-8A8A-D1AA047BA4D5}
DXVA_COPPGetCertificateLengthFnCodeDWORD1
DXVA_COPPKeyExchangeFnCodeDWORD2
DXVA_COPPSequenceStartFnCodeDWORD3
DXVA_COPPCommandFnCodeDWORD4
DXVA_COPPSetProtectionLevelGUID{9BB9327C-4EB5-4727-9F00-B42B0919C0DA}
COPP_NoProtectionLevelAvailableINT-1
COPP_DefaultProtectionLevelDWORD0
DXVA_COPPSetSignalingGUID{09A631A5-D684-4C60-8E4D-D3BB0F0BE3EE}
COPP_ImageAspectRatio_EN300294_MaskDWORD7
DXVA_COPPQueryStatusFnCodeDWORD5
DXVA_COPPQueryConnectorTypeGUID{81D0BFD5-6AFE-48C2-99C0-95A08F97C5DA}
DXVA_COPPQueryProtectionTypeGUID{38F2A801-9A6C-48BB-9107-B6696E6F1797}
DXVA_COPPQueryLocalProtectionLevelGUID{B2075857-3EDA-4D5D-88DB-748F8C1A0549}
DXVA_COPPQueryGlobalProtectionLevelGUID{1957210A-7766-452A-B99A-D27AED54F03A}
DXVA_COPPQueryDisplayDataGUID{D7BF1BA3-AD13-4F8E-AF98-0DCB3CA204CC}
DXVA_COPPQueryHDCPKeyDataGUID{0DB59D74-A992-492E-A0BD-C23FDA564E00}
DXVA_COPPQueryBusDataGUID{C6F4D673-6174-4184-8E35-F6DB5200BCBA}
DXVA_COPPQuerySignalingGUID{6629A591-3B79-4CF3-924A-11E8E7811671}
DXVA2Trace_ControlGUID{A0386E75-F70C-464C-A9CE-33C44E091623}
DXVA2Trace_DecodeDevCreatedGUID{B4DE17A1-C5B2-44FE-86D5-D97A648114FF}
DXVA2Trace_DecodeDevDestroyedGUID{853EBDF2-4160-421D-8893-63DCEA4F18BB}
DXVA2Trace_DecodeDevBeginFrameGUID{9FD1ACF6-44CB-4637-BC62-2C11A9608F90}
DXVA2Trace_DecodeDevExecuteGUID{850AEB4C-D19A-4609-B3B4-BCBF0E22121E}
DXVA2Trace_DecodeDevGetBufferGUID{57B128FB-72CB-4137-A575-D91FA3160897}
DXVA2Trace_DecodeDevEndFrameGUID{9FB3CB33-47DC-4899-98C8-C0C6CD7CD3CB}
DXVA2Trace_VideoProcessDevCreatedGUID{895508C6-540D-4C87-98F8-8DCBF2DABB2A}
DXVA2Trace_VideoProcessDevDestroyedGUID{F97F30B1-FB49-42C7-8EE8-88BDFA92D4E2}
DXVA2Trace_VideoProcessBltGUID{69089CC0-71AB-42D0-953A-2887BF05A8AF}
MSTapeDeviceGUIDGUID{8C0F6AF2-0EDB-44C1-8AEB-59040BD830ED}
g_wszExcludeScriptStreamDeliverySynchronizationunknownExcludeScriptStreamDeliverySynchronization
MPEG2_BASEDWORD512
MPEG2_S_MORE_DATA_AVAILABLEHRESULT262656
MPEG2_S_NO_MORE_DATA_AVAILABLEHRESULT262657
MPEG2_S_SG_INFO_FOUNDHRESULT262658
MPEG2_S_SG_INFO_NOT_FOUNDHRESULT262659
MPEG2_S_MPE_INFO_FOUNDHRESULT262660
MPEG2_S_MPE_INFO_NOT_FOUNDHRESULT262661
MPEG2_S_NEW_MODULE_VERSIONHRESULT262662
MPEG2_E_UNINITIALIZEDHRESULT-2147220992
MPEG2_E_ALREADY_INITIALIZEDHRESULT-2147220991
MPEG2_E_OUT_OF_BOUNDSHRESULT-2147220990
MPEG2_E_MALFORMED_TABLEHRESULT-2147220989
MPEG2_E_UNDEFINEDHRESULT-2147220988
MPEG2_E_NOT_PRESENTHRESULT-2147220987
MPEG2_E_SECTION_NOT_FOUNDHRESULT-2147220986
MPEG2_E_TX_STREAM_UNAVAILABLEHRESULT-2147220985
MPEG2_E_SERVICE_ID_NOT_FOUNDHRESULT-2147220984
MPEG2_E_SERVICE_PMT_NOT_FOUNDHRESULT-2147220983
MPEG2_E_DSI_NOT_FOUNDHRESULT-2147220982
MPEG2_E_SERVER_UNAVAILABLEHRESULT-2147220981
HRESULT-2147220980
MPEG2_E_MALFORMED_DSMCC_MESSAGEHRESULT-2147220979
MPEG2_E_INVALID_SG_OBJECT_KINDHRESULT-2147220978
MPEG2_E_OBJECT_NOT_FOUNDHRESULT-2147220977
MPEG2_E_OBJECT_KIND_NOT_A_DIRECTORYHRESULT-2147220976
MPEG2_E_OBJECT_KIND_NOT_A_FILEHRESULT-2147220975
MPEG2_E_FILE_OFFSET_TOO_BIGHRESULT-2147220974
MPEG2_E_STREAM_STOPPEDHRESULT-2147220973
MPEG2_E_REGISTRY_ACCESS_FAILEDHRESULT-2147220972
MPEG2_E_INVALID_UDP_PORTHRESULT-2147220971
MPEG2_E_DATA_SOURCE_FAILEDHRESULT-2147220970
MPEG2_E_DII_NOT_FOUNDHRESULT-2147220969
MPEG2_E_DSHOW_PIN_NOT_FOUNDHRESULT-2147220968
MPEG2_E_BUFFER_TOO_SMALLHRESULT-2147220967
MPEG2_E_MISSING_SECTIONSHRESULT-2147220966
MPEG2_E_TOO_MANY_SECTIONSHRESULT-2147220965
MPEG2_E_NEXT_TABLE_OPS_NOT_AVAILABLEHRESULT-2147220964
MPEG2_E_INCORRECT_DESCRIPTOR_TAGHRESULT-2147220963
MSDRI_S_MMI_PENDINGHRESULT2
MSDRI_S_PENDINGHRESULT1
BDA_E_FAILUREHRESULT-1073479679
BDA_E_NOT_IMPLEMENTEDHRESULT-1073479678
BDA_E_NO_SUCH_COMMANDHRESULT-1073479677
BDA_E_OUT_OF_BOUNDSHRESULT-1073479676
BDA_E_INVALID_SCHEMAHRESULT-1073479675
BDA_E_INVALID_HANDLEHRESULT-1073479674
BDA_E_INVALID_TYPEHRESULT-1073479673
BDA_E_READ_ONLYHRESULT-1073479672
BDA_E_ACCESS_DENIEDHRESULT-1073479671
BDA_E_NOT_FOUNDHRESULT-1073479670
BDA_E_BUFFER_TOO_SMALLHRESULT-1073479669
BDA_E_OUT_OF_RESOURCESHRESULT-1073479668
BDA_E_OUT_OF_MEMORYHRESULT-1073479667
BDA_E_DISABLEDHRESULT-1073479666
BDA_E_NO_HANDLERHRESULT-1073479665
BDA_E_INVALID_LANGUAGEHRESULT-1073479664
BDA_E_TIMEOUT_ELAPSEDHRESULT-1073479663
BDA_E_NO_MORE_EVENTSHRESULT-1073475583
BDA_E_NO_MORE_DATAHRESULT-1073475582
BDA_E_TUNER_INITIALIZINGHRESULT-1073467391
BDA_E_TUNER_REQUIREDHRESULT-1073467390
BDA_E_TUNER_CONFLICTHRESULT-1073467389
BDA_E_INVALID_TUNE_REQUESTHRESULT-1073467388
BDA_E_INVALID_ENTITLEMENT_TOKENHRESULT-1073463295
BDA_E_INVALID_CAPTURE_TOKENHRESULT-1073463294
BDA_E_WOULD_DISRUPT_STREAMINGHRESULT-1073463293
BDA_E_INVALID_PURCHASE_TOKENHRESULT-1073463292
BDA_E_IPNETWORK_ERRORHRESULT-1073459199
BDA_E_IPNETWORK_ADDRESS_NOT_FOUNDHRESULT-1073459198
BDA_E_IPNETWORK_TIMEOUTHRESULT-1073459197
BDA_E_IPNETWORK_UNAVAILABLEHRESULT-1073459196
BDA_E_TUNE_FAILED_SDV01HRESULT-1073455103
BDA_E_TUNE_FAILED_SDV02HRESULT-1073455102
BDA_E_TUNE_FAILED_SDV03HRESULT-1073455101
BDA_E_TUNE_FAILED_SDV04HRESULT-1073455100
BDA_E_TUNE_FAILED_SDV05HRESULT-1073455099
BDA_E_TUNE_FAILED_SDV06HRESULT-1073455098
BDA_E_TUNE_FAILED_SDV07HRESULT-1073455097
BDA_E_TUNE_FAILED_SDV08HRESULT-1073455096
BDA_E_TUNE_FAILED_SDVFFHRESULT-1073454849
BDA_E_WMDRM_INVALID_SIGNATUREHRESULT-1073418239
BDA_E_WMDRM_INVALID_CERTIFICATEHRESULT-1073418238
BDA_E_WMDRM_INVALID_VERSIONHRESULT-1073418236
BDA_E_WMDRM_INVALID_DATEHRESULT-1073418235
BDA_E_WMDRM_INVALID_PROXIMITYHRESULT-1073418234
BDA_E_WMDRM_KEY_ID_NOT_FOUNDHRESULT-1073418232
SPECIFYPAGES_STATISTICSGUID{4C437B92-6E9E-11D1-A704-006097C4E476}

各言語での定義

定数の定義。C/C++〜Go タブは数値定数のみ(GUID・文字列定数は上の表 / HSP タブを参照)。HSP は #define global。

#define EC_SND_DEVICE_ERROR_BASE 512
#define EC_SNDDEV_IN_ERROR 512
#define EC_SNDDEV_OUT_ERROR 513
#define EC_SYSTEMBASE 0
#define EC_USER 32768
#define EC_COMPLETE 1
#define EC_USERABORT 2
#define EC_ERRORABORT 3
#define EC_TIME 4
#define EC_REPAINT 5
#define EC_STREAM_ERROR_STOPPED 6
#define EC_STREAM_ERROR_STILLPLAYING 7
#define EC_ERROR_STILLPLAYING 8
#define EC_PALETTE_CHANGED 9
#define EC_VIDEO_SIZE_CHANGED 10
#define EC_QUALITY_CHANGE 11
#define EC_SHUTTING_DOWN 12
#define EC_CLOCK_CHANGED 13
#define EC_PAUSED 14
#define EC_OPENING_FILE 16
#define EC_BUFFERING_DATA 17
#define EC_FULLSCREEN_LOST 18
#define EC_ACTIVATE 19
#define EC_NEED_RESTART 20
#define EC_WINDOW_DESTROYED 21
#define EC_DISPLAY_CHANGED 22
#define EC_STARVATION 23
#define EC_OLE_EVENT 24
#define EC_NOTIFY_WINDOW 25
#define EC_STREAM_CONTROL_STOPPED 26
#define EC_STREAM_CONTROL_STARTED 27
#define EC_END_OF_SEGMENT 28
#define EC_SEGMENT_STARTED 29
#define EC_LENGTH_CHANGED 30
#define EC_DEVICE_LOST 31
#define EC_SAMPLE_NEEDED 32
#define EC_PROCESSING_LATENCY 33
#define EC_SAMPLE_LATENCY 34
#define EC_SCRUB_TIME 35
#define EC_STEP_COMPLETE 36
#define EC_TIMECODE_AVAILABLE 48
#define EC_EXTDEVICE_MODE_CHANGE 49
#define EC_STATE_CHANGE 50
#define EC_GRAPH_CHANGED 80
#define EC_CLOCK_UNSET 81
#define EC_VMR_RENDERDEVICE_SET 83
#define VMR_RENDER_DEVICE_OVERLAY 1
#define VMR_RENDER_DEVICE_VIDMEM 2
#define VMR_RENDER_DEVICE_SYSMEM 4
#define EC_VMR_SURFACE_FLIPPED 84
#define EC_VMR_RECONNECTION_FAILED 85
#define EC_PREPROCESS_COMPLETE 86
#define EC_CODECAPI_EVENT 87
#define EC_WMT_EVENT_BASE 593
#define EC_WMT_INDEX_EVENT 593
#define EC_WMT_EVENT 594
#define EC_BUILT 768
#define EC_UNBUILT 769
#define EC_SKIP_FRAMES 37
#define EC_PLEASE_REOPEN 64
#define EC_STATUS 65
#define EC_MARKER_HIT 66
#define EC_LOADSTATUS 67
#define EC_FILE_CLOSED 68
#define EC_ERRORABORTEX 69
#define AM_LOADSTATUS_CLOSED 0
#define AM_LOADSTATUS_LOADINGDESCR 1
#define AM_LOADSTATUS_LOADINGMCAST 2
#define AM_LOADSTATUS_LOCATING 3
#define AM_LOADSTATUS_CONNECTING 4
#define AM_LOADSTATUS_OPENING 5
#define AM_LOADSTATUS_OPEN 6
#define EC_NEW_PIN 32
#define EC_RENDER_FINISHED 33
#define EC_EOS_SOON 70
#define EC_CONTENTPROPERTY_CHANGED 71
#define AM_CONTENTPROPERTY_TITLE 1
#define AM_CONTENTPROPERTY_AUTHOR 2
#define AM_CONTENTPROPERTY_COPYRIGHT 4
#define AM_CONTENTPROPERTY_DESCRIPTION 8
#define EC_BANDWIDTHCHANGE 72
#define EC_VIDEOFRAMEREADY 73
#define EC_DVDBASE 256
#define EC_DVD_DOMAIN_CHANGE 257
#define EC_DVD_TITLE_CHANGE 258
#define EC_DVD_CHAPTER_START 259
#define EC_DVD_AUDIO_STREAM_CHANGE 260
#define EC_DVD_SUBPICTURE_STREAM_CHANGE 261
#define EC_DVD_ANGLE_CHANGE 262
#define EC_DVD_BUTTON_CHANGE 263
#define EC_DVD_VALID_UOPS_CHANGE 264
#define EC_DVD_STILL_ON 265
#define EC_DVD_STILL_OFF 266
#define EC_DVD_CURRENT_TIME 267
#define EC_DVD_ERROR 268
#define EC_DVD_WARNING 269
#define EC_DVD_CHAPTER_AUTOSTOP 270
#define EC_DVD_NO_FP_PGC 271
#define EC_DVD_PLAYBACK_RATE_CHANGE 272
#define EC_DVD_PARENTAL_LEVEL_CHANGE 273
#define EC_DVD_PLAYBACK_STOPPED 274
#define EC_DVD_ANGLES_AVAILABLE 275
#define EC_DVD_PLAYPERIOD_AUTOSTOP 276
#define EC_DVD_BUTTON_AUTO_ACTIVATED 277
#define EC_DVD_CMD_START 278
#define EC_DVD_CMD_END 279
#define EC_DVD_DISC_EJECTED 280
#define EC_DVD_DISC_INSERTED 281
#define EC_DVD_CURRENT_HMSF_TIME 282
#define EC_DVD_KARAOKE_MODE 283
#define EC_DVD_PROGRAM_CELL_CHANGE 284
#define EC_DVD_TITLE_SET_CHANGE 285
#define EC_DVD_PROGRAM_CHAIN_CHANGE 286
#define EC_DVD_VOBU_Offset 287
#define EC_DVD_VOBU_Timestamp 288
#define EC_DVD_GPRM_Change 289
#define EC_DVD_SPRM_Change 290
#define EC_DVD_BeginNavigationCommands 291
#define EC_DVD_NavigationCommand 292
#define AM_AC3_ALTERNATE_AUDIO_1 1
#define AM_AC3_ALTERNATE_AUDIO_2 2
#define AM_AC3_ALTERNATE_AUDIO_BOTH 3
#define AM_AC3_SERVICE_MAIN_AUDIO 0
#define AM_AC3_SERVICE_NO_DIALOG 1
#define AM_AC3_SERVICE_VISUALLY_IMPAIRED 2
#define AM_AC3_SERVICE_HEARING_IMPAIRED 3
#define AM_AC3_SERVICE_DIALOG_ONLY 4
#define AM_AC3_SERVICE_COMMENTARY 5
#define AM_AC3_SERVICE_EMERGENCY_FLASH 6
#define AM_AC3_SERVICE_VOICE_OVER 7
#define AM_UseNewCSSKey 1
#define AM_ReverseBlockStart 2
#define AM_ReverseBlockEnd 4
#define AM_DVD_CGMS_RESERVED_MASK 120
#define AM_DVD_CGMS_COPY_PROTECT_MASK 24
#define AM_DVD_CGMS_COPY_PERMITTED 0
#define AM_DVD_CGMS_COPY_ONCE 16
#define AM_DVD_CGMS_NO_COPY 24
#define AM_DVD_COPYRIGHT_MASK 64
#define AM_DVD_NOT_COPYRIGHTED 0
#define AM_DVD_COPYRIGHTED 64
#define AM_DVD_SECTOR_PROTECT_MASK 32
#define AM_DVD_SECTOR_NOT_PROTECTED 0
#define AM_DVD_SECTOR_PROTECTED 32
#define AMINTERLACE_IsInterlaced 1
#define AMINTERLACE_1FieldPerSample 2
#define AMINTERLACE_Field1First 4
#define AMINTERLACE_UNUSED 8
#define AMINTERLACE_FieldPatternMask 48
#define AMINTERLACE_FieldPatField1Only 0
#define AMINTERLACE_FieldPatField2Only 16
#define AMINTERLACE_FieldPatBothRegular 32
#define AMINTERLACE_FieldPatBothIrregular 48
#define AMINTERLACE_DisplayModeMask 192
#define AMINTERLACE_DisplayModeBobOnly 0
#define AMINTERLACE_DisplayModeWeaveOnly 64
#define AMINTERLACE_DisplayModeBobOrWeave 128
#define AMCOPYPROTECT_RestrictDuplication 1
#define AMCONTROL_USED 1
#define AMCONTROL_PAD_TO_4x3 2
#define AMCONTROL_PAD_TO_16x9 4
#define AMCONTROL_COLORINFO_PRESENT 128
#define AM_VIDEO_FLAG_FIELD_MASK 3
#define AM_VIDEO_FLAG_INTERLEAVED_FRAME 0
#define AM_VIDEO_FLAG_FIELD1 1
#define AM_VIDEO_FLAG_FIELD2 2
#define AM_VIDEO_FLAG_FIELD1FIRST 4
#define AM_VIDEO_FLAG_WEAVE 8
#define AM_VIDEO_FLAG_IPB_MASK 48
#define AM_VIDEO_FLAG_I_SAMPLE 0
#define AM_VIDEO_FLAG_P_SAMPLE 16
#define AM_VIDEO_FLAG_B_SAMPLE 32
#define AM_VIDEO_FLAG_REPEAT_FIELD 64
#define AVIF_HASINDEX 16
#define AVIF_MUSTUSEINDEX 32
#define AVIF_ISINTERLEAVED 256
#define AVIF_TRUSTCKTYPE 2048
#define AVIF_WASCAPTUREFILE 65536
#define AVIF_COPYRIGHTED 131072
#define AVI_HEADERSIZE 2048
#define AVISF_DISABLED 1
#define AVISF_VIDEO_PALCHANGES 65536
#define AVIIF_LIST 1
#define AVIIF_KEYFRAME 16
#define AVIIF_FIRSTPART 32
#define AVIIF_LASTPART 64
#define AVIIF_NOTIME 256
#define AVIIF_COMPUSE 268369920
#define AVIIF_NO_TIME 256
#define AVIIF_COMPRESSOR 268369920
#define TIMECODE_RATE_30DROP 0
#define TIMECODE_SMPTE_BINARY_GROUP 7
#define TIMECODE_SMPTE_COLOR_FRAME 8
#define AVI_INDEX_OF_INDEXES 0
#define AVI_INDEX_OF_CHUNKS 1
#define AVI_INDEX_OF_TIMED_CHUNKS 2
#define AVI_INDEX_OF_SUB_2FIELD 3
#define AVI_INDEX_IS_DATA 128
#define AVI_INDEX_SUB_DEFAULT 0
#define AVI_INDEX_SUB_2FIELD 1
#define STDINDEXSIZE 16384
#define AVISTDINDEX_DELTAFRAME 2147483648
#define AMVA_TYPEINDEX_OUTPUTFRAME 4294967295
#define AMVA_QUERYRENDERSTATUSF_READ 1
#define MIN_DIMENSION 1
#define BDA_PLP_ID_NOT_SET -1
#define CDEF_CLASS_DEFAULT 1
#define CDEF_BYPASS_CLASS_MANAGER 2
#define CDEF_MERIT_ABOVE_DO_NOT_USE 8
#define CDEF_DEVMON_CMGR_DEVICE 16
#define CDEF_DEVMON_DMO 32
#define CDEF_DEVMON_PNP_DEVICE 64
#define CDEF_DEVMON_FILTER 128
#define CDEF_DEVMON_SELECTIVE_MASK 240
#define CHARS_IN_GUID 39
#define MAX_PIN_NAME 128
#define MAX_FILTER_NAME 128
#define AM_GBF_PREVFRAMESKIPPED 1
#define AM_GBF_NOTASYNCPOINT 2
#define AM_GBF_NOWAIT 4
#define AM_GBF_NODDSURFACELOCK 8
#define AMF_AUTOMATICGAIN -1
#define AnalogVideo_NTSC_Mask 7
#define AnalogVideo_PAL_Mask 1052656
#define AnalogVideo_SECAM_Mask 1044480
#define MPEG2_PROGRAM_STREAM_MAP 0
#define MPEG2_PROGRAM_ELEMENTARY_STREAM 1
#define MPEG2_PROGRAM_DIRECTORY_PES_PACKET 2
#define MPEG2_PROGRAM_PACK_HEADER 3
#define MPEG2_PROGRAM_PES_STREAM 4
#define MPEG2_PROGRAM_SYSTEM_HEADER 5
#define SUBSTREAM_FILTER_VAL_NONE 268435456
#define AM_GETDECODERCAP_QUERY_VMR_SUPPORT 1
#define VMR_NOTSUPPORTED 0
#define VMR_SUPPORTED 1
#define AM_QUERY_DECODER_VMR_SUPPORT 1
#define AM_QUERY_DECODER_DXVA_1_SUPPORT 2
#define AM_QUERY_DECODER_DVD_SUPPORT 3
#define AM_QUERY_DECODER_ATSC_SD_SUPPORT 4
#define AM_QUERY_DECODER_ATSC_HD_SUPPORT 5
#define AM_GETDECODERCAP_QUERY_VMR9_SUPPORT 6
#define AM_GETDECODERCAP_QUERY_EVR_SUPPORT 7
#define DECODER_CAP_NOTSUPPORTED 0
#define DECODER_CAP_SUPPORTED 1
#define VMRBITMAP_DISABLE 1
#define VMRBITMAP_HDC 2
#define VMRBITMAP_ENTIREDDS 4
#define VMRBITMAP_SRCCOLORKEY 8
#define VMRBITMAP_SRCRECT 16
#define DVD_TITLE_MENU 0
#define DVD_STREAM_DATA_CURRENT 2048
#define DVD_STREAM_DATA_VMGM 1024
#define DVD_STREAM_DATA_VTSM 1025
#define DVD_DEFAULT_AUDIO_STREAM 15
#define DVD_AUDIO_CAPS_AC3 1
#define DVD_AUDIO_CAPS_MPEG2 2
#define DVD_AUDIO_CAPS_LPCM 4
#define DVD_AUDIO_CAPS_DTS 8
#define DVD_AUDIO_CAPS_SDDS 16
#define PBDA_Encoder_Audio_AlgorithmType_MPEG1LayerII 0
#define PBDA_Encoder_Audio_AlgorithmType_AC3 1
#define PBDA_Encoder_Video_MPEG2PartII 0
#define PBDA_Encoder_Video_MPEG4Part10 1
#define PBDA_Encoder_Video_AVC 1
#define PBDA_Encoder_Video_H264 1
#define PBDA_Encoder_BitrateMode_Constant 1
#define PBDA_Encoder_BitrateMode_Variable 2
#define PBDA_Encoder_BitrateMode_Average 3
#define AMDDS_NONE 0
#define AMDDS_DCIPS 1
#define AMDDS_PS 2
#define AMDDS_RGBOVR 4
#define AMDDS_YUVOVR 8
#define AMDDS_RGBOFF 16
#define AMDDS_YUVOFF 32
#define AMDDS_RGBFLP 64
#define AMDDS_YUVFLP 128
#define AMDDS_ALL 255
#define AMDDS_DEFAULT 255
#define iPALETTE_COLORS 256
#define iEGA_COLORS 16
#define iMASK_COLORS 3
#define iTRUECOLOR 16
#define iRED 0
#define iGREEN 1
#define iBLUE 2
#define iPALETTE 8
#define iMAXBITS 8
#define MAX_SIZE_MPEG1_SEQUENCE_INFO 140
#define AM_MPEG_AUDIO_DUAL_MERGE 0
#define AM_MPEG_AUDIO_DUAL_LEFT 1
#define AM_MPEG_AUDIO_DUAL_RIGHT 2
#define VFW_FIRST_CODE 512
#define MAX_ERROR_TEXT_LEN 160
#define MPBOOL_TRUE 1
#define MPBOOL_FALSE 0
#define DWORD_ALLPARAMS -1
#define MPF_ENVLP_STANDARD 0
#define MPF_ENVLP_BEGIN_CURRENTVAL 1
#define MPF_ENVLP_BEGIN_NEUTRALVAL 2
#define MPF_PUNCHIN_REFTIME 0
#define MPF_PUNCHIN_NOW 1
#define MPF_PUNCHIN_STOPPED 2
#define VFW_E_INVALIDMEDIATYPE -2147220992
#define VFW_E_INVALIDSUBTYPE -2147220991
#define VFW_E_NEED_OWNER -2147220990
#define VFW_E_ENUM_OUT_OF_SYNC -2147220989
#define VFW_E_ALREADY_CONNECTED -2147220988
#define VFW_E_FILTER_ACTIVE -2147220987
#define VFW_E_NO_TYPES -2147220986
#define VFW_E_NO_ACCEPTABLE_TYPES -2147220985
#define VFW_E_INVALID_DIRECTION -2147220984
#define VFW_E_NOT_CONNECTED -2147220983
#define VFW_E_NO_ALLOCATOR -2147220982
#define VFW_E_RUNTIME_ERROR -2147220981
#define VFW_E_BUFFER_NOTSET -2147220980
#define VFW_E_BUFFER_OVERFLOW -2147220979
#define VFW_E_BADALIGN -2147220978
#define VFW_E_ALREADY_COMMITTED -2147220977
#define VFW_E_BUFFERS_OUTSTANDING -2147220976
#define VFW_E_NOT_COMMITTED -2147220975
#define VFW_E_SIZENOTSET -2147220974
#define VFW_E_NO_CLOCK -2147220973
#define VFW_E_NO_SINK -2147220972
#define VFW_E_NO_INTERFACE -2147220971
#define VFW_E_NOT_FOUND -2147220970
#define VFW_E_CANNOT_CONNECT -2147220969
#define VFW_E_CANNOT_RENDER -2147220968
#define VFW_E_CHANGING_FORMAT -2147220967
#define VFW_E_NO_COLOR_KEY_SET -2147220966
#define VFW_E_NOT_OVERLAY_CONNECTION -2147220965
#define VFW_E_NOT_SAMPLE_CONNECTION -2147220964
#define VFW_E_PALETTE_SET -2147220963
#define VFW_E_COLOR_KEY_SET -2147220962
#define VFW_E_NO_COLOR_KEY_FOUND -2147220961
#define VFW_E_NO_PALETTE_AVAILABLE -2147220960
#define VFW_E_NO_DISPLAY_PALETTE -2147220959
#define VFW_E_TOO_MANY_COLORS -2147220958
#define VFW_E_STATE_CHANGED -2147220957
#define VFW_E_NOT_STOPPED -2147220956
#define VFW_E_NOT_PAUSED -2147220955
#define VFW_E_NOT_RUNNING -2147220954
#define VFW_E_WRONG_STATE -2147220953
#define VFW_E_START_TIME_AFTER_END -2147220952
#define VFW_E_INVALID_RECT -2147220951
#define VFW_E_TYPE_NOT_ACCEPTED -2147220950
#define VFW_E_SAMPLE_REJECTED -2147220949
#define VFW_E_SAMPLE_REJECTED_EOS -2147220948
#define VFW_E_DUPLICATE_NAME -2147220947
#define VFW_S_DUPLICATE_NAME 262701
#define VFW_E_TIMEOUT -2147220946
#define VFW_E_INVALID_FILE_FORMAT -2147220945
#define VFW_E_ENUM_OUT_OF_RANGE -2147220944
#define VFW_E_CIRCULAR_GRAPH -2147220943
#define VFW_E_NOT_ALLOWED_TO_SAVE -2147220942
#define VFW_E_TIME_ALREADY_PASSED -2147220941
#define VFW_E_ALREADY_CANCELLED -2147220940
#define VFW_E_CORRUPT_GRAPH_FILE -2147220939
#define VFW_E_ADVISE_ALREADY_SET -2147220938
#define VFW_S_STATE_INTERMEDIATE 262711
#define VFW_E_NO_MODEX_AVAILABLE -2147220936
#define VFW_E_NO_ADVISE_SET -2147220935
#define VFW_E_NO_FULLSCREEN -2147220934
#define VFW_E_IN_FULLSCREEN_MODE -2147220933
#define VFW_E_UNKNOWN_FILE_TYPE -2147220928
#define VFW_E_CANNOT_LOAD_SOURCE_FILTER -2147220927
#define VFW_S_PARTIAL_RENDER 262722
#define VFW_E_FILE_TOO_SHORT -2147220925
#define VFW_E_INVALID_FILE_VERSION -2147220924
#define VFW_S_SOME_DATA_IGNORED 262725
#define VFW_S_CONNECTIONS_DEFERRED 262726
#define VFW_E_INVALID_CLSID -2147220921
#define VFW_E_INVALID_MEDIA_TYPE -2147220920
#define VFW_E_BAD_KEY -2147220494
#define VFW_S_NO_MORE_ITEMS 262403
#define VFW_E_SAMPLE_TIME_NOT_SET -2147220919
#define VFW_S_RESOURCE_NOT_NEEDED 262736
#define VFW_E_MEDIA_TIME_NOT_SET -2147220911
#define VFW_E_NO_TIME_FORMAT_SET -2147220910
#define VFW_E_MONO_AUDIO_HW -2147220909
#define VFW_S_MEDIA_TYPE_IGNORED 262740
#define VFW_E_NO_DECOMPRESSOR -2147220907
#define VFW_E_NO_AUDIO_HARDWARE -2147220906
#define VFW_S_VIDEO_NOT_RENDERED 262743
#define VFW_S_AUDIO_NOT_RENDERED 262744
#define VFW_E_RPZA -2147220903
#define VFW_S_RPZA 262746
#define VFW_E_PROCESSOR_NOT_SUITABLE -2147220901
#define VFW_E_UNSUPPORTED_AUDIO -2147220900
#define VFW_E_UNSUPPORTED_VIDEO -2147220899
#define VFW_E_MPEG_NOT_CONSTRAINED -2147220898
#define VFW_E_NOT_IN_GRAPH -2147220897
#define VFW_S_ESTIMATED 262752
#define VFW_E_NO_TIME_FORMAT -2147220895
#define VFW_E_READ_ONLY -2147220894
#define VFW_S_RESERVED 262755
#define VFW_E_BUFFER_UNDERFLOW -2147220892
#define VFW_E_UNSUPPORTED_STREAM -2147220891
#define VFW_E_NO_TRANSPORT -2147220890
#define VFW_S_STREAM_OFF 262759
#define VFW_S_CANT_CUE 262760
#define VFW_E_BAD_VIDEOCD -2147220887
#define VFW_S_NO_STOP_TIME 262768
#define VFW_E_OUT_OF_VIDEO_MEMORY -2147220879
#define VFW_E_VP_NEGOTIATION_FAILED -2147220878
#define VFW_E_DDRAW_CAPS_NOT_SUITABLE -2147220877
#define VFW_E_NO_VP_HARDWARE -2147220876
#define VFW_E_NO_CAPTURE_HARDWARE -2147220875
#define VFW_E_DVD_OPERATION_INHIBITED -2147220874
#define VFW_E_DVD_INVALIDDOMAIN -2147220873
#define VFW_E_DVD_NO_BUTTON -2147220872
#define VFW_E_DVD_GRAPHNOTREADY -2147220871
#define VFW_E_DVD_RENDERFAIL -2147220870
#define VFW_E_DVD_DECNOTENOUGH -2147220869
#define VFW_E_DDRAW_VERSION_NOT_SUITABLE -2147220868
#define VFW_E_COPYPROT_FAILED -2147220867
#define VFW_S_NOPREVIEWPIN 262782
#define VFW_E_TIME_EXPIRED -2147220865
#define VFW_S_DVD_NON_ONE_SEQUENTIAL 262784
#define VFW_E_DVD_WRONG_SPEED -2147220863
#define VFW_E_DVD_MENU_DOES_NOT_EXIST -2147220862
#define VFW_E_DVD_CMD_CANCELLED -2147220861
#define VFW_E_DVD_STATE_WRONG_VERSION -2147220860
#define VFW_E_DVD_STATE_CORRUPT -2147220859
#define VFW_E_DVD_STATE_WRONG_DISC -2147220858
#define VFW_E_DVD_INCOMPATIBLE_REGION -2147220857
#define VFW_E_DVD_NO_ATTRIBUTES -2147220856
#define VFW_E_DVD_NO_GOUP_PGC -2147220855
#define VFW_E_DVD_LOW_PARENTAL_LEVEL -2147220854
#define VFW_E_DVD_NOT_IN_KARAOKE_MODE -2147220853
#define VFW_S_DVD_CHANNEL_CONTENTS_NOT_AVAILABLE 262796
#define VFW_S_DVD_NOT_ACCURATE 262797
#define VFW_E_FRAME_STEP_UNSUPPORTED -2147220850
#define VFW_E_DVD_STREAM_DISABLED -2147220849
#define VFW_E_DVD_TITLE_UNKNOWN -2147220848
#define VFW_E_DVD_INVALID_DISC -2147220847
#define VFW_E_DVD_NO_RESUME_INFORMATION -2147220846
#define VFW_E_PIN_ALREADY_BLOCKED_ON_THIS_THREAD -2147220845
#define VFW_E_PIN_ALREADY_BLOCKED -2147220844
#define VFW_E_CERTIFICATION_FAILURE -2147220843
#define VFW_E_VMR_NOT_IN_MIXER_MODE -2147220842
#define VFW_E_VMR_NO_AP_SUPPLIED -2147220841
#define VFW_E_VMR_NO_DEINTERLACE_HW -2147220840
#define VFW_E_VMR_NO_PROCAMP_HW -2147220839
#define VFW_E_DVD_VMR9_INCOMPATIBLEDEC -2147220838
#define VFW_E_NO_COPP_HW -2147220837
#define VFW_E_DVD_NONBLOCKING -2147220836
#define VFW_E_DVD_TOO_MANY_RENDERERS_IN_FILTER_GRAPH -2147220835
#define VFW_E_DVD_NON_EVR_RENDERER_IN_FILTER_GRAPH -2147220834
#define VFW_E_DVD_RESOLUTION_ERROR -2147220833
#define E_PROP_SET_UNSUPPORTED -2147023726
#define E_PROP_ID_UNSUPPORTED -2147023728
#define VFW_E_CODECAPI_LINEAR_RANGE -2147220720
#define VFW_E_CODECAPI_ENUMERATED -2147220719
#define VFW_E_CODECAPI_NO_DEFAULT -2147220717
#define VFW_E_CODECAPI_NO_CURRENT_VALUE -2147220716
#define VFW_E_DVD_CHAPTER_DOES_NOT_EXIST -2147220715
#define VFW_S_DVD_RENDER_STATUS 262944
#define DXVA_RESTRICTED_MODE_UNRESTRICTED 65535
#define DXVA_RESTRICTED_MODE_H261_A 1
#define DXVA_RESTRICTED_MODE_H261_B 2
#define DXVA_RESTRICTED_MODE_H263_A 3
#define DXVA_RESTRICTED_MODE_H263_B 4
#define DXVA_RESTRICTED_MODE_H263_C 5
#define DXVA_RESTRICTED_MODE_H263_D 6
#define DXVA_RESTRICTED_MODE_H263_E 7
#define DXVA_RESTRICTED_MODE_H263_F 8
#define DXVA_RESTRICTED_MODE_MPEG1_A 9
#define DXVA_RESTRICTED_MODE_MPEG2_A 10
#define DXVA_RESTRICTED_MODE_MPEG2_B 11
#define DXVA_RESTRICTED_MODE_MPEG2_C 12
#define DXVA_RESTRICTED_MODE_MPEG2_D 13
#define DXVA_RESTRICTED_MODE_MPEG1_VLD 16
#define DXVA_RESTRICTED_MODE_MPEG2and1_VLD 17
#define DXVA_RESTRICTED_MODE_H264_A 100
#define DXVA_RESTRICTED_MODE_H264_B 101
#define DXVA_RESTRICTED_MODE_H264_C 102
#define DXVA_RESTRICTED_MODE_H264_D 103
#define DXVA_RESTRICTED_MODE_H264_E 104
#define DXVA_RESTRICTED_MODE_H264_F 105
#define DXVA_RESTRICTED_MODE_H264_VLD_WITHFMOASO_NOFGT 112
#define DXVA_RESTRICTED_MODE_H264_VLD_STEREO_PROGRESSIVE_NOFGT 113
#define DXVA_RESTRICTED_MODE_H264_VLD_STEREO_NOFGT 114
#define DXVA_RESTRICTED_MODE_H264_VLD_MULTIVIEW_NOFGT 115
#define DXVA_RESTRICTED_MODE_WMV8_A 128
#define DXVA_RESTRICTED_MODE_WMV8_B 129
#define DXVA_RESTRICTED_MODE_WMV9_A 144
#define DXVA_RESTRICTED_MODE_WMV9_B 145
#define DXVA_RESTRICTED_MODE_WMV9_C 148
#define DXVA_RESTRICTED_MODE_VC1_A 160
#define DXVA_RESTRICTED_MODE_VC1_B 161
#define DXVA_RESTRICTED_MODE_VC1_C 162
#define DXVA_RESTRICTED_MODE_VC1_D 163
#define DXVA_RESTRICTED_MODE_VC1_D2010 164
#define DXVA_RESTRICTED_MODE_MPEG4PT2_VLD_SIMPLE 176
#define DXVA_RESTRICTED_MODE_MPEG4PT2_VLD_ADV_SIMPLE_NOGMC 177
#define DXVA_RESTRICTED_MODE_MPEG4PT2_VLD_ADV_SIMPLE_GMC 178
#define DXVA_RESTRICTED_MODE_WMV8_POSTPROC 128
#define DXVA_RESTRICTED_MODE_WMV8_MOCOMP 129
#define DXVA_RESTRICTED_MODE_WMV9_POSTPROC 144
#define DXVA_RESTRICTED_MODE_WMV9_MOCOMP 145
#define DXVA_RESTRICTED_MODE_WMV9_IDCT 148
#define DXVA_RESTRICTED_MODE_VC1_POSTPROC 160
#define DXVA_RESTRICTED_MODE_VC1_MOCOMP 161
#define DXVA_RESTRICTED_MODE_VC1_IDCT 162
#define DXVA_RESTRICTED_MODE_VC1_VLD 163
#define DXVA_RESTRICTED_MODE_H264_MOCOMP_NOFGT 100
#define DXVA_RESTRICTED_MODE_H264_MOCOMP_FGT 101
#define DXVA_RESTRICTED_MODE_H264_IDCT_NOFGT 102
#define DXVA_RESTRICTED_MODE_H264_IDCT_FGT 103
#define DXVA_RESTRICTED_MODE_H264_VLD_NOFGT 104
#define DXVA_RESTRICTED_MODE_H264_VLD_FGT 105
#define DXVA_COMPBUFFER_TYPE_THAT_IS_NOT_USED 0
#define DXVA_PICTURE_DECODE_BUFFER 1
#define DXVA_MACROBLOCK_CONTROL_BUFFER 2
#define DXVA_RESIDUAL_DIFFERENCE_BUFFER 3
#define DXVA_DEBLOCKING_CONTROL_BUFFER 4
#define DXVA_INVERSE_QUANTIZATION_MATRIX_BUFFER 5
#define DXVA_SLICE_CONTROL_BUFFER 6
#define DXVA_BITSTREAM_DATA_BUFFER 7
#define DXVA_AYUV_BUFFER 8
#define DXVA_IA44_SURFACE_BUFFER 9
#define DXVA_DPXD_SURFACE_BUFFER 10
#define DXVA_HIGHLIGHT_BUFFER 11
#define DXVA_DCCMD_SURFACE_BUFFER 12
#define DXVA_ALPHA_BLEND_COMBINATION_BUFFER 13
#define DXVA_PICTURE_RESAMPLE_BUFFER 14
#define DXVA_READ_BACK_BUFFER 15
#define DXVA_MOTION_VECTOR_BUFFER 16
#define DXVA_FILM_GRAIN_BUFFER 17
#define DXVA_NUM_TYPES_COMP_BUFFERS 18
#define DXVA_PICTURE_DECODING_FUNCTION 1
#define DXVA_ALPHA_BLEND_DATA_LOAD_FUNCTION 2
#define DXVA_ALPHA_BLEND_COMBINATION_FUNCTION 3
#define DXVA_PICTURE_RESAMPLE_FUNCTION 4
#define DXVA_DEBLOCKING_FILTER_FUNCTION 5
#define DXVA_FILM_GRAIN_SYNTHESIS_FUNCTION 6
#define DXVA_STATUS_REPORTING_FUNCTION 7
#define DXVA_EXECUTE_RETURN_OK 0
#define DXVA_EXECUTE_RETURN_DATA_ERROR_MINOR 1
#define DXVA_EXECUTE_RETURN_DATA_ERROR_SIGNIF 2
#define DXVA_EXECUTE_RETURN_DATA_ERROR_SEVERE 3
#define DXVA_EXECUTE_RETURN_OTHER_ERROR_SEVERE 4
#define DXVA_QUERYORREPLYFUNCFLAG_DECODER_PROBE_QUERY 16777201
#define DXVA_QUERYORREPLYFUNCFLAG_DECODER_LOCK_QUERY 16777205
#define DXVA_QUERYORREPLYFUNCFLAG_ACCEL_PROBE_OK_COPY 16777208
#define DXVA_QUERYORREPLYFUNCFLAG_ACCEL_PROBE_OK_PLUS 16777209
#define DXVA_QUERYORREPLYFUNCFLAG_ACCEL_LOCK_OK_COPY 16777212
#define DXVA_QUERYORREPLYFUNCFLAG_ACCEL_PROBE_FALSE_PLUS 16777211
#define DXVA_QUERYORREPLYFUNCFLAG_ACCEL_LOCK_FALSE_PLUS 16777215
#define DXVA_ENCRYPTPROTOCOLFUNCFLAG_HOST 16776960
#define DXVA_ENCRYPTPROTOCOLFUNCFLAG_ACCEL 16776968
#define DXVA_CHROMA_FORMAT_420 1
#define DXVA_CHROMA_FORMAT_422 2
#define DXVA_CHROMA_FORMAT_444 3
#define DXVA_PICTURE_STRUCTURE_TOP_FIELD 1
#define DXVA_PICTURE_STRUCTURE_BOTTOM_FIELD 2
#define DXVA_PICTURE_STRUCTURE_FRAME 3
#define DXVA_BIDIRECTIONAL_AVERAGING_MPEG2_ROUND 0
#define DXVA_BIDIRECTIONAL_AVERAGING_H263_TRUNC 1
#define DXVA_MV_PRECISION_AND_CHROMA_RELATION_MPEG2 0
#define DXVA_MV_PRECISION_AND_CHROMA_RELATION_H263 1
#define DXVA_MV_PRECISION_AND_CHROMA_RELATION_H261 2
#define DXVA_SCAN_METHOD_ZIG_ZAG 0
#define DXVA_SCAN_METHOD_ALTERNATE_VERTICAL 1
#define DXVA_SCAN_METHOD_ALTERNATE_HORIZONTAL 2
#define DXVA_SCAN_METHOD_ARBITRARY 3
#define DXVA_BITSTREAM_CONCEALMENT_NEED_UNLIKELY 0
#define DXVA_BITSTREAM_CONCEALMENT_NEED_MILD 1
#define DXVA_BITSTREAM_CONCEALMENT_NEED_LIKELY 2
#define DXVA_BITSTREAM_CONCEALMENT_NEED_SEVERE 3
#define DXVA_BITSTREAM_CONCEALMENT_METHOD_UNSPECIFIED 0
#define DXVA_BITSTREAM_CONCEALMENT_METHOD_INTRA 1
#define DXVA_BITSTREAM_CONCEALMENT_METHOD_FORWARD 2
#define DXVA_BITSTREAM_CONCEALMENT_METHOD_BACKWARD 3
#define DXVA_USUAL_BLOCK_WIDTH 8
#define DXVA_USUAL_BLOCK_HEIGHT 8
#define DXVA_NumMV_OBMC_off_BinPBwith4MV_off 4
#define DXVA_NumMV_OBMC_off_BinPBwith4MV_on 5
#define DXVA_NumMV_OBMC_on__BinPB_off 10
#define DXVA_NumMV_OBMC_on__BinPB_on 11
#define DXVA_CONFIG_DATA_TYPE_IA44 0
#define DXVA_CONFIG_DATA_TYPE_AI44 1
#define DXVA_CONFIG_DATA_TYPE_DPXD 2
#define DXVA_CONFIG_DATA_TYPE_AYUV 3
#define DXVA_CONFIG_BLEND_TYPE_FRONT_BUFFER 0
#define DXVA_CONFIG_BLEND_TYPE_BACK_HARDWARE 1
#define DXVA_ExtColorData_ShiftBase 8
#define MAX_DEINTERLACE_SURFACES 32
#define DXVA_DeinterlaceBltFnCode 1
#define DXVA_DeinterlaceBltExFnCode 2
#define MAX_DEINTERLACE_DEVICE_GUIDS 32
#define DXVA_DeinterlaceQueryAvailableModesFnCode 1
#define DXVA_DeinterlaceQueryModeCapsFnCode 2
#define DXVA_ProcAmpControlQueryCapsFnCode 3
#define DXVA_ProcAmpControlQueryRangeFnCode 4
#define DXVA_ProcAmpControlBltFnCode 1
#define DXVA_COPPGetCertificateLengthFnCode 1
#define DXVA_COPPKeyExchangeFnCode 2
#define DXVA_COPPSequenceStartFnCode 3
#define DXVA_COPPCommandFnCode 4
#define COPP_NoProtectionLevelAvailable -1
#define COPP_DefaultProtectionLevel 0
#define COPP_ImageAspectRatio_EN300294_Mask 7
#define DXVA_COPPQueryStatusFnCode 5
#define MPEG2_BASE 512
#define MPEG2_S_MORE_DATA_AVAILABLE 262656
#define MPEG2_S_NO_MORE_DATA_AVAILABLE 262657
#define MPEG2_S_SG_INFO_FOUND 262658
#define MPEG2_S_SG_INFO_NOT_FOUND 262659
#define MPEG2_S_MPE_INFO_FOUND 262660
#define MPEG2_S_MPE_INFO_NOT_FOUND 262661
#define MPEG2_S_NEW_MODULE_VERSION 262662
#define MPEG2_E_UNINITIALIZED -2147220992
#define MPEG2_E_ALREADY_INITIALIZED -2147220991
#define MPEG2_E_OUT_OF_BOUNDS -2147220990
#define MPEG2_E_MALFORMED_TABLE -2147220989
#define MPEG2_E_UNDEFINED -2147220988
#define MPEG2_E_NOT_PRESENT -2147220987
#define MPEG2_E_SECTION_NOT_FOUND -2147220986
#define MPEG2_E_TX_STREAM_UNAVAILABLE -2147220985
#define MPEG2_E_SERVICE_ID_NOT_FOUND -2147220984
#define MPEG2_E_SERVICE_PMT_NOT_FOUND -2147220983
#define MPEG2_E_DSI_NOT_FOUND -2147220982
#define MPEG2_E_SERVER_UNAVAILABLE -2147220981
#define MPEG2_E_INVALID_CAROUSEL_ID -2147220980
#define MPEG2_E_MALFORMED_DSMCC_MESSAGE -2147220979
#define MPEG2_E_INVALID_SG_OBJECT_KIND -2147220978
#define MPEG2_E_OBJECT_NOT_FOUND -2147220977
#define MPEG2_E_OBJECT_KIND_NOT_A_DIRECTORY -2147220976
#define MPEG2_E_OBJECT_KIND_NOT_A_FILE -2147220975
#define MPEG2_E_FILE_OFFSET_TOO_BIG -2147220974
#define MPEG2_E_STREAM_STOPPED -2147220973
#define MPEG2_E_REGISTRY_ACCESS_FAILED -2147220972
#define MPEG2_E_INVALID_UDP_PORT -2147220971
#define MPEG2_E_DATA_SOURCE_FAILED -2147220970
#define MPEG2_E_DII_NOT_FOUND -2147220969
#define MPEG2_E_DSHOW_PIN_NOT_FOUND -2147220968
#define MPEG2_E_BUFFER_TOO_SMALL -2147220967
#define MPEG2_E_MISSING_SECTIONS -2147220966
#define MPEG2_E_TOO_MANY_SECTIONS -2147220965
#define MPEG2_E_NEXT_TABLE_OPS_NOT_AVAILABLE -2147220964
#define MPEG2_E_INCORRECT_DESCRIPTOR_TAG -2147220963
#define MSDRI_S_MMI_PENDING 2
#define MSDRI_S_PENDING 1
#define BDA_E_FAILURE -1073479679
#define BDA_E_NOT_IMPLEMENTED -1073479678
#define BDA_E_NO_SUCH_COMMAND -1073479677
#define BDA_E_OUT_OF_BOUNDS -1073479676
#define BDA_E_INVALID_SCHEMA -1073479675
#define BDA_E_INVALID_HANDLE -1073479674
#define BDA_E_INVALID_TYPE -1073479673
#define BDA_E_READ_ONLY -1073479672
#define BDA_E_ACCESS_DENIED -1073479671
#define BDA_E_NOT_FOUND -1073479670
#define BDA_E_BUFFER_TOO_SMALL -1073479669
#define BDA_E_OUT_OF_RESOURCES -1073479668
#define BDA_E_OUT_OF_MEMORY -1073479667
#define BDA_E_DISABLED -1073479666
#define BDA_E_NO_HANDLER -1073479665
#define BDA_E_INVALID_LANGUAGE -1073479664
#define BDA_E_TIMEOUT_ELAPSED -1073479663
#define BDA_E_NO_MORE_EVENTS -1073475583
#define BDA_E_NO_MORE_DATA -1073475582
#define BDA_E_TUNER_INITIALIZING -1073467391
#define BDA_E_TUNER_REQUIRED -1073467390
#define BDA_E_TUNER_CONFLICT -1073467389
#define BDA_E_INVALID_TUNE_REQUEST -1073467388
#define BDA_E_INVALID_ENTITLEMENT_TOKEN -1073463295
#define BDA_E_INVALID_CAPTURE_TOKEN -1073463294
#define BDA_E_WOULD_DISRUPT_STREAMING -1073463293
#define BDA_E_INVALID_PURCHASE_TOKEN -1073463292
#define BDA_E_IPNETWORK_ERROR -1073459199
#define BDA_E_IPNETWORK_ADDRESS_NOT_FOUND -1073459198
#define BDA_E_IPNETWORK_TIMEOUT -1073459197
#define BDA_E_IPNETWORK_UNAVAILABLE -1073459196
#define BDA_E_TUNE_FAILED_SDV01 -1073455103
#define BDA_E_TUNE_FAILED_SDV02 -1073455102
#define BDA_E_TUNE_FAILED_SDV03 -1073455101
#define BDA_E_TUNE_FAILED_SDV04 -1073455100
#define BDA_E_TUNE_FAILED_SDV05 -1073455099
#define BDA_E_TUNE_FAILED_SDV06 -1073455098
#define BDA_E_TUNE_FAILED_SDV07 -1073455097
#define BDA_E_TUNE_FAILED_SDV08 -1073455096
#define BDA_E_TUNE_FAILED_SDVFF -1073454849
#define BDA_E_WMDRM_INVALID_SIGNATURE -1073418239
#define BDA_E_WMDRM_INVALID_CERTIFICATE -1073418238
#define BDA_E_WMDRM_INVALID_VERSION -1073418236
#define BDA_E_WMDRM_INVALID_DATE -1073418235
#define BDA_E_WMDRM_INVALID_PROXIMITY -1073418234
#define BDA_E_WMDRM_KEY_ID_NOT_FOUND -1073418232
public const uint EC_SND_DEVICE_ERROR_BASE = 512;
public const uint EC_SNDDEV_IN_ERROR = 512;
public const uint EC_SNDDEV_OUT_ERROR = 513;
public const uint EC_SYSTEMBASE = 0;
public const uint EC_USER = 32768;
public const uint EC_COMPLETE = 1;
public const uint EC_USERABORT = 2;
public const uint EC_ERRORABORT = 3;
public const uint EC_TIME = 4;
public const uint EC_REPAINT = 5;
public const uint EC_STREAM_ERROR_STOPPED = 6;
public const uint EC_STREAM_ERROR_STILLPLAYING = 7;
public const uint EC_ERROR_STILLPLAYING = 8;
public const uint EC_PALETTE_CHANGED = 9;
public const uint EC_VIDEO_SIZE_CHANGED = 10;
public const uint EC_QUALITY_CHANGE = 11;
public const uint EC_SHUTTING_DOWN = 12;
public const uint EC_CLOCK_CHANGED = 13;
public const uint EC_PAUSED = 14;
public const uint EC_OPENING_FILE = 16;
public const uint EC_BUFFERING_DATA = 17;
public const uint EC_FULLSCREEN_LOST = 18;
public const uint EC_ACTIVATE = 19;
public const uint EC_NEED_RESTART = 20;
public const uint EC_WINDOW_DESTROYED = 21;
public const uint EC_DISPLAY_CHANGED = 22;
public const uint EC_STARVATION = 23;
public const uint EC_OLE_EVENT = 24;
public const uint EC_NOTIFY_WINDOW = 25;
public const uint EC_STREAM_CONTROL_STOPPED = 26;
public const uint EC_STREAM_CONTROL_STARTED = 27;
public const uint EC_END_OF_SEGMENT = 28;
public const uint EC_SEGMENT_STARTED = 29;
public const uint EC_LENGTH_CHANGED = 30;
public const uint EC_DEVICE_LOST = 31;
public const uint EC_SAMPLE_NEEDED = 32;
public const uint EC_PROCESSING_LATENCY = 33;
public const uint EC_SAMPLE_LATENCY = 34;
public const uint EC_SCRUB_TIME = 35;
public const uint EC_STEP_COMPLETE = 36;
public const uint EC_TIMECODE_AVAILABLE = 48;
public const uint EC_EXTDEVICE_MODE_CHANGE = 49;
public const uint EC_STATE_CHANGE = 50;
public const uint EC_GRAPH_CHANGED = 80;
public const uint EC_CLOCK_UNSET = 81;
public const uint EC_VMR_RENDERDEVICE_SET = 83;
public const uint VMR_RENDER_DEVICE_OVERLAY = 1;
public const uint VMR_RENDER_DEVICE_VIDMEM = 2;
public const uint VMR_RENDER_DEVICE_SYSMEM = 4;
public const uint EC_VMR_SURFACE_FLIPPED = 84;
public const uint EC_VMR_RECONNECTION_FAILED = 85;
public const uint EC_PREPROCESS_COMPLETE = 86;
public const uint EC_CODECAPI_EVENT = 87;
public const uint EC_WMT_EVENT_BASE = 593;
public const uint EC_WMT_INDEX_EVENT = 593;
public const uint EC_WMT_EVENT = 594;
public const uint EC_BUILT = 768;
public const uint EC_UNBUILT = 769;
public const uint EC_SKIP_FRAMES = 37;
public const uint EC_PLEASE_REOPEN = 64;
public const uint EC_STATUS = 65;
public const uint EC_MARKER_HIT = 66;
public const uint EC_LOADSTATUS = 67;
public const uint EC_FILE_CLOSED = 68;
public const uint EC_ERRORABORTEX = 69;
public const uint AM_LOADSTATUS_CLOSED = 0;
public const uint AM_LOADSTATUS_LOADINGDESCR = 1;
public const uint AM_LOADSTATUS_LOADINGMCAST = 2;
public const uint AM_LOADSTATUS_LOCATING = 3;
public const uint AM_LOADSTATUS_CONNECTING = 4;
public const uint AM_LOADSTATUS_OPENING = 5;
public const uint AM_LOADSTATUS_OPEN = 6;
public const uint EC_NEW_PIN = 32;
public const uint EC_RENDER_FINISHED = 33;
public const uint EC_EOS_SOON = 70;
public const uint EC_CONTENTPROPERTY_CHANGED = 71;
public const uint AM_CONTENTPROPERTY_TITLE = 1;
public const uint AM_CONTENTPROPERTY_AUTHOR = 2;
public const uint AM_CONTENTPROPERTY_COPYRIGHT = 4;
public const uint AM_CONTENTPROPERTY_DESCRIPTION = 8;
public const uint EC_BANDWIDTHCHANGE = 72;
public const uint EC_VIDEOFRAMEREADY = 73;
public const uint EC_DVDBASE = 256;
public const uint EC_DVD_DOMAIN_CHANGE = 257;
public const uint EC_DVD_TITLE_CHANGE = 258;
public const uint EC_DVD_CHAPTER_START = 259;
public const uint EC_DVD_AUDIO_STREAM_CHANGE = 260;
public const uint EC_DVD_SUBPICTURE_STREAM_CHANGE = 261;
public const uint EC_DVD_ANGLE_CHANGE = 262;
public const uint EC_DVD_BUTTON_CHANGE = 263;
public const uint EC_DVD_VALID_UOPS_CHANGE = 264;
public const uint EC_DVD_STILL_ON = 265;
public const uint EC_DVD_STILL_OFF = 266;
public const uint EC_DVD_CURRENT_TIME = 267;
public const uint EC_DVD_ERROR = 268;
public const uint EC_DVD_WARNING = 269;
public const uint EC_DVD_CHAPTER_AUTOSTOP = 270;
public const uint EC_DVD_NO_FP_PGC = 271;
public const uint EC_DVD_PLAYBACK_RATE_CHANGE = 272;
public const uint EC_DVD_PARENTAL_LEVEL_CHANGE = 273;
public const uint EC_DVD_PLAYBACK_STOPPED = 274;
public const uint EC_DVD_ANGLES_AVAILABLE = 275;
public const uint EC_DVD_PLAYPERIOD_AUTOSTOP = 276;
public const uint EC_DVD_BUTTON_AUTO_ACTIVATED = 277;
public const uint EC_DVD_CMD_START = 278;
public const uint EC_DVD_CMD_END = 279;
public const uint EC_DVD_DISC_EJECTED = 280;
public const uint EC_DVD_DISC_INSERTED = 281;
public const uint EC_DVD_CURRENT_HMSF_TIME = 282;
public const uint EC_DVD_KARAOKE_MODE = 283;
public const uint EC_DVD_PROGRAM_CELL_CHANGE = 284;
public const uint EC_DVD_TITLE_SET_CHANGE = 285;
public const uint EC_DVD_PROGRAM_CHAIN_CHANGE = 286;
public const uint EC_DVD_VOBU_Offset = 287;
public const uint EC_DVD_VOBU_Timestamp = 288;
public const uint EC_DVD_GPRM_Change = 289;
public const uint EC_DVD_SPRM_Change = 290;
public const uint EC_DVD_BeginNavigationCommands = 291;
public const uint EC_DVD_NavigationCommand = 292;
public const uint AM_AC3_ALTERNATE_AUDIO_1 = 1;
public const uint AM_AC3_ALTERNATE_AUDIO_2 = 2;
public const uint AM_AC3_ALTERNATE_AUDIO_BOTH = 3;
public const uint AM_AC3_SERVICE_MAIN_AUDIO = 0;
public const uint AM_AC3_SERVICE_NO_DIALOG = 1;
public const uint AM_AC3_SERVICE_VISUALLY_IMPAIRED = 2;
public const uint AM_AC3_SERVICE_HEARING_IMPAIRED = 3;
public const uint AM_AC3_SERVICE_DIALOG_ONLY = 4;
public const uint AM_AC3_SERVICE_COMMENTARY = 5;
public const uint AM_AC3_SERVICE_EMERGENCY_FLASH = 6;
public const uint AM_AC3_SERVICE_VOICE_OVER = 7;
public const uint AM_UseNewCSSKey = 1;
public const uint AM_ReverseBlockStart = 2;
public const uint AM_ReverseBlockEnd = 4;
public const uint AM_DVD_CGMS_RESERVED_MASK = 120;
public const uint AM_DVD_CGMS_COPY_PROTECT_MASK = 24;
public const uint AM_DVD_CGMS_COPY_PERMITTED = 0;
public const uint AM_DVD_CGMS_COPY_ONCE = 16;
public const uint AM_DVD_CGMS_NO_COPY = 24;
public const uint AM_DVD_COPYRIGHT_MASK = 64;
public const uint AM_DVD_NOT_COPYRIGHTED = 0;
public const uint AM_DVD_COPYRIGHTED = 64;
public const uint AM_DVD_SECTOR_PROTECT_MASK = 32;
public const uint AM_DVD_SECTOR_NOT_PROTECTED = 0;
public const uint AM_DVD_SECTOR_PROTECTED = 32;
public const uint AMINTERLACE_IsInterlaced = 1;
public const uint AMINTERLACE_1FieldPerSample = 2;
public const uint AMINTERLACE_Field1First = 4;
public const uint AMINTERLACE_UNUSED = 8;
public const uint AMINTERLACE_FieldPatternMask = 48;
public const uint AMINTERLACE_FieldPatField1Only = 0;
public const uint AMINTERLACE_FieldPatField2Only = 16;
public const uint AMINTERLACE_FieldPatBothRegular = 32;
public const uint AMINTERLACE_FieldPatBothIrregular = 48;
public const uint AMINTERLACE_DisplayModeMask = 192;
public const uint AMINTERLACE_DisplayModeBobOnly = 0;
public const uint AMINTERLACE_DisplayModeWeaveOnly = 64;
public const uint AMINTERLACE_DisplayModeBobOrWeave = 128;
public const uint AMCOPYPROTECT_RestrictDuplication = 1;
public const uint AMCONTROL_USED = 1;
public const uint AMCONTROL_PAD_TO_4x3 = 2;
public const uint AMCONTROL_PAD_TO_16x9 = 4;
public const uint AMCONTROL_COLORINFO_PRESENT = 128;
public const int AM_VIDEO_FLAG_FIELD_MASK = 3;
public const int AM_VIDEO_FLAG_INTERLEAVED_FRAME = 0;
public const int AM_VIDEO_FLAG_FIELD1 = 1;
public const int AM_VIDEO_FLAG_FIELD2 = 2;
public const int AM_VIDEO_FLAG_FIELD1FIRST = 4;
public const int AM_VIDEO_FLAG_WEAVE = 8;
public const int AM_VIDEO_FLAG_IPB_MASK = 48;
public const int AM_VIDEO_FLAG_I_SAMPLE = 0;
public const int AM_VIDEO_FLAG_P_SAMPLE = 16;
public const int AM_VIDEO_FLAG_B_SAMPLE = 32;
public const int AM_VIDEO_FLAG_REPEAT_FIELD = 64;
public const uint AVIF_HASINDEX = 16;
public const uint AVIF_MUSTUSEINDEX = 32;
public const uint AVIF_ISINTERLEAVED = 256;
public const uint AVIF_TRUSTCKTYPE = 2048;
public const uint AVIF_WASCAPTUREFILE = 65536;
public const uint AVIF_COPYRIGHTED = 131072;
public const uint AVI_HEADERSIZE = 2048;
public const uint AVISF_DISABLED = 1;
public const uint AVISF_VIDEO_PALCHANGES = 65536;
public const int AVIIF_LIST = 1;
public const int AVIIF_KEYFRAME = 16;
public const int AVIIF_FIRSTPART = 32;
public const int AVIIF_LASTPART = 64;
public const int AVIIF_NOTIME = 256;
public const int AVIIF_COMPUSE = 268369920;
public const uint AVIIF_NO_TIME = 256;
public const uint AVIIF_COMPRESSOR = 268369920;
public const uint TIMECODE_RATE_30DROP = 0;
public const uint TIMECODE_SMPTE_BINARY_GROUP = 7;
public const uint TIMECODE_SMPTE_COLOR_FRAME = 8;
public const uint AVI_INDEX_OF_INDEXES = 0;
public const uint AVI_INDEX_OF_CHUNKS = 1;
public const uint AVI_INDEX_OF_TIMED_CHUNKS = 2;
public const uint AVI_INDEX_OF_SUB_2FIELD = 3;
public const uint AVI_INDEX_IS_DATA = 128;
public const uint AVI_INDEX_SUB_DEFAULT = 0;
public const uint AVI_INDEX_SUB_2FIELD = 1;
public const uint STDINDEXSIZE = 16384;
public const uint AVISTDINDEX_DELTAFRAME = 2147483648;
public const uint AMVA_TYPEINDEX_OUTPUTFRAME = 4294967295;
public const uint AMVA_QUERYRENDERSTATUSF_READ = 1;
public const uint MIN_DIMENSION = 1;
public const int BDA_PLP_ID_NOT_SET = -1;
public const uint CDEF_CLASS_DEFAULT = 1;
public const uint CDEF_BYPASS_CLASS_MANAGER = 2;
public const uint CDEF_MERIT_ABOVE_DO_NOT_USE = 8;
public const uint CDEF_DEVMON_CMGR_DEVICE = 16;
public const uint CDEF_DEVMON_DMO = 32;
public const uint CDEF_DEVMON_PNP_DEVICE = 64;
public const uint CDEF_DEVMON_FILTER = 128;
public const uint CDEF_DEVMON_SELECTIVE_MASK = 240;
public const uint CHARS_IN_GUID = 39;
public const uint MAX_PIN_NAME = 128;
public const uint MAX_FILTER_NAME = 128;
public const uint AM_GBF_PREVFRAMESKIPPED = 1;
public const uint AM_GBF_NOTASYNCPOINT = 2;
public const uint AM_GBF_NOWAIT = 4;
public const uint AM_GBF_NODDSURFACELOCK = 8;
public const double AMF_AUTOMATICGAIN = -1;
public const uint AnalogVideo_NTSC_Mask = 7;
public const uint AnalogVideo_PAL_Mask = 1052656;
public const uint AnalogVideo_SECAM_Mask = 1044480;
public const uint MPEG2_PROGRAM_STREAM_MAP = 0;
public const uint MPEG2_PROGRAM_ELEMENTARY_STREAM = 1;
public const uint MPEG2_PROGRAM_DIRECTORY_PES_PACKET = 2;
public const uint MPEG2_PROGRAM_PACK_HEADER = 3;
public const uint MPEG2_PROGRAM_PES_STREAM = 4;
public const uint MPEG2_PROGRAM_SYSTEM_HEADER = 5;
public const uint SUBSTREAM_FILTER_VAL_NONE = 268435456;
public const uint AM_GETDECODERCAP_QUERY_VMR_SUPPORT = 1;
public const uint VMR_NOTSUPPORTED = 0;
public const uint VMR_SUPPORTED = 1;
public const uint AM_QUERY_DECODER_VMR_SUPPORT = 1;
public const uint AM_QUERY_DECODER_DXVA_1_SUPPORT = 2;
public const uint AM_QUERY_DECODER_DVD_SUPPORT = 3;
public const uint AM_QUERY_DECODER_ATSC_SD_SUPPORT = 4;
public const uint AM_QUERY_DECODER_ATSC_HD_SUPPORT = 5;
public const uint AM_GETDECODERCAP_QUERY_VMR9_SUPPORT = 6;
public const uint AM_GETDECODERCAP_QUERY_EVR_SUPPORT = 7;
public const uint DECODER_CAP_NOTSUPPORTED = 0;
public const uint DECODER_CAP_SUPPORTED = 1;
public const uint VMRBITMAP_DISABLE = 1;
public const uint VMRBITMAP_HDC = 2;
public const uint VMRBITMAP_ENTIREDDS = 4;
public const uint VMRBITMAP_SRCCOLORKEY = 8;
public const uint VMRBITMAP_SRCRECT = 16;
public const uint DVD_TITLE_MENU = 0;
public const uint DVD_STREAM_DATA_CURRENT = 2048;
public const uint DVD_STREAM_DATA_VMGM = 1024;
public const uint DVD_STREAM_DATA_VTSM = 1025;
public const uint DVD_DEFAULT_AUDIO_STREAM = 15;
public const uint DVD_AUDIO_CAPS_AC3 = 1;
public const uint DVD_AUDIO_CAPS_MPEG2 = 2;
public const uint DVD_AUDIO_CAPS_LPCM = 4;
public const uint DVD_AUDIO_CAPS_DTS = 8;
public const uint DVD_AUDIO_CAPS_SDDS = 16;
public const uint PBDA_Encoder_Audio_AlgorithmType_MPEG1LayerII = 0;
public const uint PBDA_Encoder_Audio_AlgorithmType_AC3 = 1;
public const uint PBDA_Encoder_Video_MPEG2PartII = 0;
public const uint PBDA_Encoder_Video_MPEG4Part10 = 1;
public const uint PBDA_Encoder_Video_AVC = 1;
public const uint PBDA_Encoder_Video_H264 = 1;
public const uint PBDA_Encoder_BitrateMode_Constant = 1;
public const uint PBDA_Encoder_BitrateMode_Variable = 2;
public const uint PBDA_Encoder_BitrateMode_Average = 3;
public const uint AMDDS_NONE = 0;
public const uint AMDDS_DCIPS = 1;
public const uint AMDDS_PS = 2;
public const uint AMDDS_RGBOVR = 4;
public const uint AMDDS_YUVOVR = 8;
public const uint AMDDS_RGBOFF = 16;
public const uint AMDDS_YUVOFF = 32;
public const uint AMDDS_RGBFLP = 64;
public const uint AMDDS_YUVFLP = 128;
public const uint AMDDS_ALL = 255;
public const uint AMDDS_DEFAULT = 255;
public const uint iPALETTE_COLORS = 256;
public const uint iEGA_COLORS = 16;
public const uint iMASK_COLORS = 3;
public const uint iTRUECOLOR = 16;
public const uint iRED = 0;
public const uint iGREEN = 1;
public const uint iBLUE = 2;
public const uint iPALETTE = 8;
public const uint iMAXBITS = 8;
public const uint MAX_SIZE_MPEG1_SEQUENCE_INFO = 140;
public const uint AM_MPEG_AUDIO_DUAL_MERGE = 0;
public const uint AM_MPEG_AUDIO_DUAL_LEFT = 1;
public const uint AM_MPEG_AUDIO_DUAL_RIGHT = 2;
public const uint VFW_FIRST_CODE = 512;
public const uint MAX_ERROR_TEXT_LEN = 160;
public const uint MPBOOL_TRUE = 1;
public const uint MPBOOL_FALSE = 0;
public const int DWORD_ALLPARAMS = -1;
public const uint MPF_ENVLP_STANDARD = 0;
public const uint MPF_ENVLP_BEGIN_CURRENTVAL = 1;
public const uint MPF_ENVLP_BEGIN_NEUTRALVAL = 2;
public const uint MPF_PUNCHIN_REFTIME = 0;
public const uint MPF_PUNCHIN_NOW = 1;
public const uint MPF_PUNCHIN_STOPPED = 2;
public const int VFW_E_INVALIDMEDIATYPE = -2147220992;
public const int VFW_E_INVALIDSUBTYPE = -2147220991;
public const int VFW_E_NEED_OWNER = -2147220990;
public const int VFW_E_ENUM_OUT_OF_SYNC = -2147220989;
public const int VFW_E_ALREADY_CONNECTED = -2147220988;
public const int VFW_E_FILTER_ACTIVE = -2147220987;
public const int VFW_E_NO_TYPES = -2147220986;
public const int VFW_E_NO_ACCEPTABLE_TYPES = -2147220985;
public const int VFW_E_INVALID_DIRECTION = -2147220984;
public const int VFW_E_NOT_CONNECTED = -2147220983;
public const int VFW_E_NO_ALLOCATOR = -2147220982;
public const int VFW_E_RUNTIME_ERROR = -2147220981;
public const int VFW_E_BUFFER_NOTSET = -2147220980;
public const int VFW_E_BUFFER_OVERFLOW = -2147220979;
public const int VFW_E_BADALIGN = -2147220978;
public const int VFW_E_ALREADY_COMMITTED = -2147220977;
public const int VFW_E_BUFFERS_OUTSTANDING = -2147220976;
public const int VFW_E_NOT_COMMITTED = -2147220975;
public const int VFW_E_SIZENOTSET = -2147220974;
public const int VFW_E_NO_CLOCK = -2147220973;
public const int VFW_E_NO_SINK = -2147220972;
public const int VFW_E_NO_INTERFACE = -2147220971;
public const int VFW_E_NOT_FOUND = -2147220970;
public const int VFW_E_CANNOT_CONNECT = -2147220969;
public const int VFW_E_CANNOT_RENDER = -2147220968;
public const int VFW_E_CHANGING_FORMAT = -2147220967;
public const int VFW_E_NO_COLOR_KEY_SET = -2147220966;
public const int VFW_E_NOT_OVERLAY_CONNECTION = -2147220965;
public const int VFW_E_NOT_SAMPLE_CONNECTION = -2147220964;
public const int VFW_E_PALETTE_SET = -2147220963;
public const int VFW_E_COLOR_KEY_SET = -2147220962;
public const int VFW_E_NO_COLOR_KEY_FOUND = -2147220961;
public const int VFW_E_NO_PALETTE_AVAILABLE = -2147220960;
public const int VFW_E_NO_DISPLAY_PALETTE = -2147220959;
public const int VFW_E_TOO_MANY_COLORS = -2147220958;
public const int VFW_E_STATE_CHANGED = -2147220957;
public const int VFW_E_NOT_STOPPED = -2147220956;
public const int VFW_E_NOT_PAUSED = -2147220955;
public const int VFW_E_NOT_RUNNING = -2147220954;
public const int VFW_E_WRONG_STATE = -2147220953;
public const int VFW_E_START_TIME_AFTER_END = -2147220952;
public const int VFW_E_INVALID_RECT = -2147220951;
public const int VFW_E_TYPE_NOT_ACCEPTED = -2147220950;
public const int VFW_E_SAMPLE_REJECTED = -2147220949;
public const int VFW_E_SAMPLE_REJECTED_EOS = -2147220948;
public const int VFW_E_DUPLICATE_NAME = -2147220947;
public const int VFW_S_DUPLICATE_NAME = 262701;
public const int VFW_E_TIMEOUT = -2147220946;
public const int VFW_E_INVALID_FILE_FORMAT = -2147220945;
public const int VFW_E_ENUM_OUT_OF_RANGE = -2147220944;
public const int VFW_E_CIRCULAR_GRAPH = -2147220943;
public const int VFW_E_NOT_ALLOWED_TO_SAVE = -2147220942;
public const int VFW_E_TIME_ALREADY_PASSED = -2147220941;
public const int VFW_E_ALREADY_CANCELLED = -2147220940;
public const int VFW_E_CORRUPT_GRAPH_FILE = -2147220939;
public const int VFW_E_ADVISE_ALREADY_SET = -2147220938;
public const int VFW_S_STATE_INTERMEDIATE = 262711;
public const int VFW_E_NO_MODEX_AVAILABLE = -2147220936;
public const int VFW_E_NO_ADVISE_SET = -2147220935;
public const int VFW_E_NO_FULLSCREEN = -2147220934;
public const int VFW_E_IN_FULLSCREEN_MODE = -2147220933;
public const int VFW_E_UNKNOWN_FILE_TYPE = -2147220928;
public const int VFW_E_CANNOT_LOAD_SOURCE_FILTER = -2147220927;
public const int VFW_S_PARTIAL_RENDER = 262722;
public const int VFW_E_FILE_TOO_SHORT = -2147220925;
public const int VFW_E_INVALID_FILE_VERSION = -2147220924;
public const int VFW_S_SOME_DATA_IGNORED = 262725;
public const int VFW_S_CONNECTIONS_DEFERRED = 262726;
public const int VFW_E_INVALID_CLSID = -2147220921;
public const int VFW_E_INVALID_MEDIA_TYPE = -2147220920;
public const int VFW_E_BAD_KEY = -2147220494;
public const int VFW_S_NO_MORE_ITEMS = 262403;
public const int VFW_E_SAMPLE_TIME_NOT_SET = -2147220919;
public const int VFW_S_RESOURCE_NOT_NEEDED = 262736;
public const int VFW_E_MEDIA_TIME_NOT_SET = -2147220911;
public const int VFW_E_NO_TIME_FORMAT_SET = -2147220910;
public const int VFW_E_MONO_AUDIO_HW = -2147220909;
public const int VFW_S_MEDIA_TYPE_IGNORED = 262740;
public const int VFW_E_NO_DECOMPRESSOR = -2147220907;
public const int VFW_E_NO_AUDIO_HARDWARE = -2147220906;
public const int VFW_S_VIDEO_NOT_RENDERED = 262743;
public const int VFW_S_AUDIO_NOT_RENDERED = 262744;
public const int VFW_E_RPZA = -2147220903;
public const int VFW_S_RPZA = 262746;
public const int VFW_E_PROCESSOR_NOT_SUITABLE = -2147220901;
public const int VFW_E_UNSUPPORTED_AUDIO = -2147220900;
public const int VFW_E_UNSUPPORTED_VIDEO = -2147220899;
public const int VFW_E_MPEG_NOT_CONSTRAINED = -2147220898;
public const int VFW_E_NOT_IN_GRAPH = -2147220897;
public const int VFW_S_ESTIMATED = 262752;
public const int VFW_E_NO_TIME_FORMAT = -2147220895;
public const int VFW_E_READ_ONLY = -2147220894;
public const int VFW_S_RESERVED = 262755;
public const int VFW_E_BUFFER_UNDERFLOW = -2147220892;
public const int VFW_E_UNSUPPORTED_STREAM = -2147220891;
public const int VFW_E_NO_TRANSPORT = -2147220890;
public const int VFW_S_STREAM_OFF = 262759;
public const int VFW_S_CANT_CUE = 262760;
public const int VFW_E_BAD_VIDEOCD = -2147220887;
public const int VFW_S_NO_STOP_TIME = 262768;
public const int VFW_E_OUT_OF_VIDEO_MEMORY = -2147220879;
public const int VFW_E_VP_NEGOTIATION_FAILED = -2147220878;
public const int VFW_E_DDRAW_CAPS_NOT_SUITABLE = -2147220877;
public const int VFW_E_NO_VP_HARDWARE = -2147220876;
public const int VFW_E_NO_CAPTURE_HARDWARE = -2147220875;
public const int VFW_E_DVD_OPERATION_INHIBITED = -2147220874;
public const int VFW_E_DVD_INVALIDDOMAIN = -2147220873;
public const int VFW_E_DVD_NO_BUTTON = -2147220872;
public const int VFW_E_DVD_GRAPHNOTREADY = -2147220871;
public const int VFW_E_DVD_RENDERFAIL = -2147220870;
public const int VFW_E_DVD_DECNOTENOUGH = -2147220869;
public const int VFW_E_DDRAW_VERSION_NOT_SUITABLE = -2147220868;
public const int VFW_E_COPYPROT_FAILED = -2147220867;
public const int VFW_S_NOPREVIEWPIN = 262782;
public const int VFW_E_TIME_EXPIRED = -2147220865;
public const int VFW_S_DVD_NON_ONE_SEQUENTIAL = 262784;
public const int VFW_E_DVD_WRONG_SPEED = -2147220863;
public const int VFW_E_DVD_MENU_DOES_NOT_EXIST = -2147220862;
public const int VFW_E_DVD_CMD_CANCELLED = -2147220861;
public const int VFW_E_DVD_STATE_WRONG_VERSION = -2147220860;
public const int VFW_E_DVD_STATE_CORRUPT = -2147220859;
public const int VFW_E_DVD_STATE_WRONG_DISC = -2147220858;
public const int VFW_E_DVD_INCOMPATIBLE_REGION = -2147220857;
public const int VFW_E_DVD_NO_ATTRIBUTES = -2147220856;
public const int VFW_E_DVD_NO_GOUP_PGC = -2147220855;
public const int VFW_E_DVD_LOW_PARENTAL_LEVEL = -2147220854;
public const int VFW_E_DVD_NOT_IN_KARAOKE_MODE = -2147220853;
public const int VFW_S_DVD_CHANNEL_CONTENTS_NOT_AVAILABLE = 262796;
public const int VFW_S_DVD_NOT_ACCURATE = 262797;
public const int VFW_E_FRAME_STEP_UNSUPPORTED = -2147220850;
public const int VFW_E_DVD_STREAM_DISABLED = -2147220849;
public const int VFW_E_DVD_TITLE_UNKNOWN = -2147220848;
public const int VFW_E_DVD_INVALID_DISC = -2147220847;
public const int VFW_E_DVD_NO_RESUME_INFORMATION = -2147220846;
public const int VFW_E_PIN_ALREADY_BLOCKED_ON_THIS_THREAD = -2147220845;
public const int VFW_E_PIN_ALREADY_BLOCKED = -2147220844;
public const int VFW_E_CERTIFICATION_FAILURE = -2147220843;
public const int VFW_E_VMR_NOT_IN_MIXER_MODE = -2147220842;
public const int VFW_E_VMR_NO_AP_SUPPLIED = -2147220841;
public const int VFW_E_VMR_NO_DEINTERLACE_HW = -2147220840;
public const int VFW_E_VMR_NO_PROCAMP_HW = -2147220839;
public const int VFW_E_DVD_VMR9_INCOMPATIBLEDEC = -2147220838;
public const int VFW_E_NO_COPP_HW = -2147220837;
public const int VFW_E_DVD_NONBLOCKING = -2147220836;
public const int VFW_E_DVD_TOO_MANY_RENDERERS_IN_FILTER_GRAPH = -2147220835;
public const int VFW_E_DVD_NON_EVR_RENDERER_IN_FILTER_GRAPH = -2147220834;
public const int VFW_E_DVD_RESOLUTION_ERROR = -2147220833;
public const int E_PROP_SET_UNSUPPORTED = -2147023726;
public const int E_PROP_ID_UNSUPPORTED = -2147023728;
public const int VFW_E_CODECAPI_LINEAR_RANGE = -2147220720;
public const int VFW_E_CODECAPI_ENUMERATED = -2147220719;
public const int VFW_E_CODECAPI_NO_DEFAULT = -2147220717;
public const int VFW_E_CODECAPI_NO_CURRENT_VALUE = -2147220716;
public const int VFW_E_DVD_CHAPTER_DOES_NOT_EXIST = -2147220715;
public const int VFW_S_DVD_RENDER_STATUS = 262944;
public const uint DXVA_RESTRICTED_MODE_UNRESTRICTED = 65535;
public const uint DXVA_RESTRICTED_MODE_H261_A = 1;
public const uint DXVA_RESTRICTED_MODE_H261_B = 2;
public const uint DXVA_RESTRICTED_MODE_H263_A = 3;
public const uint DXVA_RESTRICTED_MODE_H263_B = 4;
public const uint DXVA_RESTRICTED_MODE_H263_C = 5;
public const uint DXVA_RESTRICTED_MODE_H263_D = 6;
public const uint DXVA_RESTRICTED_MODE_H263_E = 7;
public const uint DXVA_RESTRICTED_MODE_H263_F = 8;
public const uint DXVA_RESTRICTED_MODE_MPEG1_A = 9;
public const uint DXVA_RESTRICTED_MODE_MPEG2_A = 10;
public const uint DXVA_RESTRICTED_MODE_MPEG2_B = 11;
public const uint DXVA_RESTRICTED_MODE_MPEG2_C = 12;
public const uint DXVA_RESTRICTED_MODE_MPEG2_D = 13;
public const uint DXVA_RESTRICTED_MODE_MPEG1_VLD = 16;
public const uint DXVA_RESTRICTED_MODE_MPEG2and1_VLD = 17;
public const uint DXVA_RESTRICTED_MODE_H264_A = 100;
public const uint DXVA_RESTRICTED_MODE_H264_B = 101;
public const uint DXVA_RESTRICTED_MODE_H264_C = 102;
public const uint DXVA_RESTRICTED_MODE_H264_D = 103;
public const uint DXVA_RESTRICTED_MODE_H264_E = 104;
public const uint DXVA_RESTRICTED_MODE_H264_F = 105;
public const uint DXVA_RESTRICTED_MODE_H264_VLD_WITHFMOASO_NOFGT = 112;
public const uint DXVA_RESTRICTED_MODE_H264_VLD_STEREO_PROGRESSIVE_NOFGT = 113;
public const uint DXVA_RESTRICTED_MODE_H264_VLD_STEREO_NOFGT = 114;
public const uint DXVA_RESTRICTED_MODE_H264_VLD_MULTIVIEW_NOFGT = 115;
public const uint DXVA_RESTRICTED_MODE_WMV8_A = 128;
public const uint DXVA_RESTRICTED_MODE_WMV8_B = 129;
public const uint DXVA_RESTRICTED_MODE_WMV9_A = 144;
public const uint DXVA_RESTRICTED_MODE_WMV9_B = 145;
public const uint DXVA_RESTRICTED_MODE_WMV9_C = 148;
public const uint DXVA_RESTRICTED_MODE_VC1_A = 160;
public const uint DXVA_RESTRICTED_MODE_VC1_B = 161;
public const uint DXVA_RESTRICTED_MODE_VC1_C = 162;
public const uint DXVA_RESTRICTED_MODE_VC1_D = 163;
public const uint DXVA_RESTRICTED_MODE_VC1_D2010 = 164;
public const uint DXVA_RESTRICTED_MODE_MPEG4PT2_VLD_SIMPLE = 176;
public const uint DXVA_RESTRICTED_MODE_MPEG4PT2_VLD_ADV_SIMPLE_NOGMC = 177;
public const uint DXVA_RESTRICTED_MODE_MPEG4PT2_VLD_ADV_SIMPLE_GMC = 178;
public const uint DXVA_RESTRICTED_MODE_WMV8_POSTPROC = 128;
public const uint DXVA_RESTRICTED_MODE_WMV8_MOCOMP = 129;
public const uint DXVA_RESTRICTED_MODE_WMV9_POSTPROC = 144;
public const uint DXVA_RESTRICTED_MODE_WMV9_MOCOMP = 145;
public const uint DXVA_RESTRICTED_MODE_WMV9_IDCT = 148;
public const uint DXVA_RESTRICTED_MODE_VC1_POSTPROC = 160;
public const uint DXVA_RESTRICTED_MODE_VC1_MOCOMP = 161;
public const uint DXVA_RESTRICTED_MODE_VC1_IDCT = 162;
public const uint DXVA_RESTRICTED_MODE_VC1_VLD = 163;
public const uint DXVA_RESTRICTED_MODE_H264_MOCOMP_NOFGT = 100;
public const uint DXVA_RESTRICTED_MODE_H264_MOCOMP_FGT = 101;
public const uint DXVA_RESTRICTED_MODE_H264_IDCT_NOFGT = 102;
public const uint DXVA_RESTRICTED_MODE_H264_IDCT_FGT = 103;
public const uint DXVA_RESTRICTED_MODE_H264_VLD_NOFGT = 104;
public const uint DXVA_RESTRICTED_MODE_H264_VLD_FGT = 105;
public const uint DXVA_COMPBUFFER_TYPE_THAT_IS_NOT_USED = 0;
public const uint DXVA_PICTURE_DECODE_BUFFER = 1;
public const uint DXVA_MACROBLOCK_CONTROL_BUFFER = 2;
public const uint DXVA_RESIDUAL_DIFFERENCE_BUFFER = 3;
public const uint DXVA_DEBLOCKING_CONTROL_BUFFER = 4;
public const uint DXVA_INVERSE_QUANTIZATION_MATRIX_BUFFER = 5;
public const uint DXVA_SLICE_CONTROL_BUFFER = 6;
public const uint DXVA_BITSTREAM_DATA_BUFFER = 7;
public const uint DXVA_AYUV_BUFFER = 8;
public const uint DXVA_IA44_SURFACE_BUFFER = 9;
public const uint DXVA_DPXD_SURFACE_BUFFER = 10;
public const uint DXVA_HIGHLIGHT_BUFFER = 11;
public const uint DXVA_DCCMD_SURFACE_BUFFER = 12;
public const uint DXVA_ALPHA_BLEND_COMBINATION_BUFFER = 13;
public const uint DXVA_PICTURE_RESAMPLE_BUFFER = 14;
public const uint DXVA_READ_BACK_BUFFER = 15;
public const uint DXVA_MOTION_VECTOR_BUFFER = 16;
public const uint DXVA_FILM_GRAIN_BUFFER = 17;
public const uint DXVA_NUM_TYPES_COMP_BUFFERS = 18;
public const uint DXVA_PICTURE_DECODING_FUNCTION = 1;
public const uint DXVA_ALPHA_BLEND_DATA_LOAD_FUNCTION = 2;
public const uint DXVA_ALPHA_BLEND_COMBINATION_FUNCTION = 3;
public const uint DXVA_PICTURE_RESAMPLE_FUNCTION = 4;
public const uint DXVA_DEBLOCKING_FILTER_FUNCTION = 5;
public const uint DXVA_FILM_GRAIN_SYNTHESIS_FUNCTION = 6;
public const uint DXVA_STATUS_REPORTING_FUNCTION = 7;
public const uint DXVA_EXECUTE_RETURN_OK = 0;
public const uint DXVA_EXECUTE_RETURN_DATA_ERROR_MINOR = 1;
public const uint DXVA_EXECUTE_RETURN_DATA_ERROR_SIGNIF = 2;
public const uint DXVA_EXECUTE_RETURN_DATA_ERROR_SEVERE = 3;
public const uint DXVA_EXECUTE_RETURN_OTHER_ERROR_SEVERE = 4;
public const uint DXVA_QUERYORREPLYFUNCFLAG_DECODER_PROBE_QUERY = 16777201;
public const uint DXVA_QUERYORREPLYFUNCFLAG_DECODER_LOCK_QUERY = 16777205;
public const uint DXVA_QUERYORREPLYFUNCFLAG_ACCEL_PROBE_OK_COPY = 16777208;
public const uint DXVA_QUERYORREPLYFUNCFLAG_ACCEL_PROBE_OK_PLUS = 16777209;
public const uint DXVA_QUERYORREPLYFUNCFLAG_ACCEL_LOCK_OK_COPY = 16777212;
public const uint DXVA_QUERYORREPLYFUNCFLAG_ACCEL_PROBE_FALSE_PLUS = 16777211;
public const uint DXVA_QUERYORREPLYFUNCFLAG_ACCEL_LOCK_FALSE_PLUS = 16777215;
public const uint DXVA_ENCRYPTPROTOCOLFUNCFLAG_HOST = 16776960;
public const uint DXVA_ENCRYPTPROTOCOLFUNCFLAG_ACCEL = 16776968;
public const uint DXVA_CHROMA_FORMAT_420 = 1;
public const uint DXVA_CHROMA_FORMAT_422 = 2;
public const uint DXVA_CHROMA_FORMAT_444 = 3;
public const uint DXVA_PICTURE_STRUCTURE_TOP_FIELD = 1;
public const uint DXVA_PICTURE_STRUCTURE_BOTTOM_FIELD = 2;
public const uint DXVA_PICTURE_STRUCTURE_FRAME = 3;
public const uint DXVA_BIDIRECTIONAL_AVERAGING_MPEG2_ROUND = 0;
public const uint DXVA_BIDIRECTIONAL_AVERAGING_H263_TRUNC = 1;
public const uint DXVA_MV_PRECISION_AND_CHROMA_RELATION_MPEG2 = 0;
public const uint DXVA_MV_PRECISION_AND_CHROMA_RELATION_H263 = 1;
public const uint DXVA_MV_PRECISION_AND_CHROMA_RELATION_H261 = 2;
public const uint DXVA_SCAN_METHOD_ZIG_ZAG = 0;
public const uint DXVA_SCAN_METHOD_ALTERNATE_VERTICAL = 1;
public const uint DXVA_SCAN_METHOD_ALTERNATE_HORIZONTAL = 2;
public const uint DXVA_SCAN_METHOD_ARBITRARY = 3;
public const uint DXVA_BITSTREAM_CONCEALMENT_NEED_UNLIKELY = 0;
public const uint DXVA_BITSTREAM_CONCEALMENT_NEED_MILD = 1;
public const uint DXVA_BITSTREAM_CONCEALMENT_NEED_LIKELY = 2;
public const uint DXVA_BITSTREAM_CONCEALMENT_NEED_SEVERE = 3;
public const uint DXVA_BITSTREAM_CONCEALMENT_METHOD_UNSPECIFIED = 0;
public const uint DXVA_BITSTREAM_CONCEALMENT_METHOD_INTRA = 1;
public const uint DXVA_BITSTREAM_CONCEALMENT_METHOD_FORWARD = 2;
public const uint DXVA_BITSTREAM_CONCEALMENT_METHOD_BACKWARD = 3;
public const uint DXVA_USUAL_BLOCK_WIDTH = 8;
public const uint DXVA_USUAL_BLOCK_HEIGHT = 8;
public const uint DXVA_NumMV_OBMC_off_BinPBwith4MV_off = 4;
public const uint DXVA_NumMV_OBMC_off_BinPBwith4MV_on = 5;
public const uint DXVA_NumMV_OBMC_on__BinPB_off = 10;
public const uint DXVA_NumMV_OBMC_on__BinPB_on = 11;
public const uint DXVA_CONFIG_DATA_TYPE_IA44 = 0;
public const uint DXVA_CONFIG_DATA_TYPE_AI44 = 1;
public const uint DXVA_CONFIG_DATA_TYPE_DPXD = 2;
public const uint DXVA_CONFIG_DATA_TYPE_AYUV = 3;
public const uint DXVA_CONFIG_BLEND_TYPE_FRONT_BUFFER = 0;
public const uint DXVA_CONFIG_BLEND_TYPE_BACK_HARDWARE = 1;
public const uint DXVA_ExtColorData_ShiftBase = 8;
public const uint MAX_DEINTERLACE_SURFACES = 32;
public const uint DXVA_DeinterlaceBltFnCode = 1;
public const uint DXVA_DeinterlaceBltExFnCode = 2;
public const uint MAX_DEINTERLACE_DEVICE_GUIDS = 32;
public const uint DXVA_DeinterlaceQueryAvailableModesFnCode = 1;
public const uint DXVA_DeinterlaceQueryModeCapsFnCode = 2;
public const uint DXVA_ProcAmpControlQueryCapsFnCode = 3;
public const uint DXVA_ProcAmpControlQueryRangeFnCode = 4;
public const uint DXVA_ProcAmpControlBltFnCode = 1;
public const uint DXVA_COPPGetCertificateLengthFnCode = 1;
public const uint DXVA_COPPKeyExchangeFnCode = 2;
public const uint DXVA_COPPSequenceStartFnCode = 3;
public const uint DXVA_COPPCommandFnCode = 4;
public const int COPP_NoProtectionLevelAvailable = -1;
public const uint COPP_DefaultProtectionLevel = 0;
public const uint COPP_ImageAspectRatio_EN300294_Mask = 7;
public const uint DXVA_COPPQueryStatusFnCode = 5;
public const uint MPEG2_BASE = 512;
public const int MPEG2_S_MORE_DATA_AVAILABLE = 262656;
public const int MPEG2_S_NO_MORE_DATA_AVAILABLE = 262657;
public const int MPEG2_S_SG_INFO_FOUND = 262658;
public const int MPEG2_S_SG_INFO_NOT_FOUND = 262659;
public const int MPEG2_S_MPE_INFO_FOUND = 262660;
public const int MPEG2_S_MPE_INFO_NOT_FOUND = 262661;
public const int MPEG2_S_NEW_MODULE_VERSION = 262662;
public const int MPEG2_E_UNINITIALIZED = -2147220992;
public const int MPEG2_E_ALREADY_INITIALIZED = -2147220991;
public const int MPEG2_E_OUT_OF_BOUNDS = -2147220990;
public const int MPEG2_E_MALFORMED_TABLE = -2147220989;
public const int MPEG2_E_UNDEFINED = -2147220988;
public const int MPEG2_E_NOT_PRESENT = -2147220987;
public const int MPEG2_E_SECTION_NOT_FOUND = -2147220986;
public const int MPEG2_E_TX_STREAM_UNAVAILABLE = -2147220985;
public const int MPEG2_E_SERVICE_ID_NOT_FOUND = -2147220984;
public const int MPEG2_E_SERVICE_PMT_NOT_FOUND = -2147220983;
public const int MPEG2_E_DSI_NOT_FOUND = -2147220982;
public const int MPEG2_E_SERVER_UNAVAILABLE = -2147220981;
public const int MPEG2_E_INVALID_CAROUSEL_ID = -2147220980;
public const int MPEG2_E_MALFORMED_DSMCC_MESSAGE = -2147220979;
public const int MPEG2_E_INVALID_SG_OBJECT_KIND = -2147220978;
public const int MPEG2_E_OBJECT_NOT_FOUND = -2147220977;
public const int MPEG2_E_OBJECT_KIND_NOT_A_DIRECTORY = -2147220976;
public const int MPEG2_E_OBJECT_KIND_NOT_A_FILE = -2147220975;
public const int MPEG2_E_FILE_OFFSET_TOO_BIG = -2147220974;
public const int MPEG2_E_STREAM_STOPPED = -2147220973;
public const int MPEG2_E_REGISTRY_ACCESS_FAILED = -2147220972;
public const int MPEG2_E_INVALID_UDP_PORT = -2147220971;
public const int MPEG2_E_DATA_SOURCE_FAILED = -2147220970;
public const int MPEG2_E_DII_NOT_FOUND = -2147220969;
public const int MPEG2_E_DSHOW_PIN_NOT_FOUND = -2147220968;
public const int MPEG2_E_BUFFER_TOO_SMALL = -2147220967;
public const int MPEG2_E_MISSING_SECTIONS = -2147220966;
public const int MPEG2_E_TOO_MANY_SECTIONS = -2147220965;
public const int MPEG2_E_NEXT_TABLE_OPS_NOT_AVAILABLE = -2147220964;
public const int MPEG2_E_INCORRECT_DESCRIPTOR_TAG = -2147220963;
public const int MSDRI_S_MMI_PENDING = 2;
public const int MSDRI_S_PENDING = 1;
public const int BDA_E_FAILURE = -1073479679;
public const int BDA_E_NOT_IMPLEMENTED = -1073479678;
public const int BDA_E_NO_SUCH_COMMAND = -1073479677;
public const int BDA_E_OUT_OF_BOUNDS = -1073479676;
public const int BDA_E_INVALID_SCHEMA = -1073479675;
public const int BDA_E_INVALID_HANDLE = -1073479674;
public const int BDA_E_INVALID_TYPE = -1073479673;
public const int BDA_E_READ_ONLY = -1073479672;
public const int BDA_E_ACCESS_DENIED = -1073479671;
public const int BDA_E_NOT_FOUND = -1073479670;
public const int BDA_E_BUFFER_TOO_SMALL = -1073479669;
public const int BDA_E_OUT_OF_RESOURCES = -1073479668;
public const int BDA_E_OUT_OF_MEMORY = -1073479667;
public const int BDA_E_DISABLED = -1073479666;
public const int BDA_E_NO_HANDLER = -1073479665;
public const int BDA_E_INVALID_LANGUAGE = -1073479664;
public const int BDA_E_TIMEOUT_ELAPSED = -1073479663;
public const int BDA_E_NO_MORE_EVENTS = -1073475583;
public const int BDA_E_NO_MORE_DATA = -1073475582;
public const int BDA_E_TUNER_INITIALIZING = -1073467391;
public const int BDA_E_TUNER_REQUIRED = -1073467390;
public const int BDA_E_TUNER_CONFLICT = -1073467389;
public const int BDA_E_INVALID_TUNE_REQUEST = -1073467388;
public const int BDA_E_INVALID_ENTITLEMENT_TOKEN = -1073463295;
public const int BDA_E_INVALID_CAPTURE_TOKEN = -1073463294;
public const int BDA_E_WOULD_DISRUPT_STREAMING = -1073463293;
public const int BDA_E_INVALID_PURCHASE_TOKEN = -1073463292;
public const int BDA_E_IPNETWORK_ERROR = -1073459199;
public const int BDA_E_IPNETWORK_ADDRESS_NOT_FOUND = -1073459198;
public const int BDA_E_IPNETWORK_TIMEOUT = -1073459197;
public const int BDA_E_IPNETWORK_UNAVAILABLE = -1073459196;
public const int BDA_E_TUNE_FAILED_SDV01 = -1073455103;
public const int BDA_E_TUNE_FAILED_SDV02 = -1073455102;
public const int BDA_E_TUNE_FAILED_SDV03 = -1073455101;
public const int BDA_E_TUNE_FAILED_SDV04 = -1073455100;
public const int BDA_E_TUNE_FAILED_SDV05 = -1073455099;
public const int BDA_E_TUNE_FAILED_SDV06 = -1073455098;
public const int BDA_E_TUNE_FAILED_SDV07 = -1073455097;
public const int BDA_E_TUNE_FAILED_SDV08 = -1073455096;
public const int BDA_E_TUNE_FAILED_SDVFF = -1073454849;
public const int BDA_E_WMDRM_INVALID_SIGNATURE = -1073418239;
public const int BDA_E_WMDRM_INVALID_CERTIFICATE = -1073418238;
public const int BDA_E_WMDRM_INVALID_VERSION = -1073418236;
public const int BDA_E_WMDRM_INVALID_DATE = -1073418235;
public const int BDA_E_WMDRM_INVALID_PROXIMITY = -1073418234;
public const int BDA_E_WMDRM_KEY_ID_NOT_FOUND = -1073418232;
EC_SND_DEVICE_ERROR_BASE = 512
EC_SNDDEV_IN_ERROR = 512
EC_SNDDEV_OUT_ERROR = 513
EC_SYSTEMBASE = 0
EC_USER = 32768
EC_COMPLETE = 1
EC_USERABORT = 2
EC_ERRORABORT = 3
EC_TIME = 4
EC_REPAINT = 5
EC_STREAM_ERROR_STOPPED = 6
EC_STREAM_ERROR_STILLPLAYING = 7
EC_ERROR_STILLPLAYING = 8
EC_PALETTE_CHANGED = 9
EC_VIDEO_SIZE_CHANGED = 10
EC_QUALITY_CHANGE = 11
EC_SHUTTING_DOWN = 12
EC_CLOCK_CHANGED = 13
EC_PAUSED = 14
EC_OPENING_FILE = 16
EC_BUFFERING_DATA = 17
EC_FULLSCREEN_LOST = 18
EC_ACTIVATE = 19
EC_NEED_RESTART = 20
EC_WINDOW_DESTROYED = 21
EC_DISPLAY_CHANGED = 22
EC_STARVATION = 23
EC_OLE_EVENT = 24
EC_NOTIFY_WINDOW = 25
EC_STREAM_CONTROL_STOPPED = 26
EC_STREAM_CONTROL_STARTED = 27
EC_END_OF_SEGMENT = 28
EC_SEGMENT_STARTED = 29
EC_LENGTH_CHANGED = 30
EC_DEVICE_LOST = 31
EC_SAMPLE_NEEDED = 32
EC_PROCESSING_LATENCY = 33
EC_SAMPLE_LATENCY = 34
EC_SCRUB_TIME = 35
EC_STEP_COMPLETE = 36
EC_TIMECODE_AVAILABLE = 48
EC_EXTDEVICE_MODE_CHANGE = 49
EC_STATE_CHANGE = 50
EC_GRAPH_CHANGED = 80
EC_CLOCK_UNSET = 81
EC_VMR_RENDERDEVICE_SET = 83
VMR_RENDER_DEVICE_OVERLAY = 1
VMR_RENDER_DEVICE_VIDMEM = 2
VMR_RENDER_DEVICE_SYSMEM = 4
EC_VMR_SURFACE_FLIPPED = 84
EC_VMR_RECONNECTION_FAILED = 85
EC_PREPROCESS_COMPLETE = 86
EC_CODECAPI_EVENT = 87
EC_WMT_EVENT_BASE = 593
EC_WMT_INDEX_EVENT = 593
EC_WMT_EVENT = 594
EC_BUILT = 768
EC_UNBUILT = 769
EC_SKIP_FRAMES = 37
EC_PLEASE_REOPEN = 64
EC_STATUS = 65
EC_MARKER_HIT = 66
EC_LOADSTATUS = 67
EC_FILE_CLOSED = 68
EC_ERRORABORTEX = 69
AM_LOADSTATUS_CLOSED = 0
AM_LOADSTATUS_LOADINGDESCR = 1
AM_LOADSTATUS_LOADINGMCAST = 2
AM_LOADSTATUS_LOCATING = 3
AM_LOADSTATUS_CONNECTING = 4
AM_LOADSTATUS_OPENING = 5
AM_LOADSTATUS_OPEN = 6
EC_NEW_PIN = 32
EC_RENDER_FINISHED = 33
EC_EOS_SOON = 70
EC_CONTENTPROPERTY_CHANGED = 71
AM_CONTENTPROPERTY_TITLE = 1
AM_CONTENTPROPERTY_AUTHOR = 2
AM_CONTENTPROPERTY_COPYRIGHT = 4
AM_CONTENTPROPERTY_DESCRIPTION = 8
EC_BANDWIDTHCHANGE = 72
EC_VIDEOFRAMEREADY = 73
EC_DVDBASE = 256
EC_DVD_DOMAIN_CHANGE = 257
EC_DVD_TITLE_CHANGE = 258
EC_DVD_CHAPTER_START = 259
EC_DVD_AUDIO_STREAM_CHANGE = 260
EC_DVD_SUBPICTURE_STREAM_CHANGE = 261
EC_DVD_ANGLE_CHANGE = 262
EC_DVD_BUTTON_CHANGE = 263
EC_DVD_VALID_UOPS_CHANGE = 264
EC_DVD_STILL_ON = 265
EC_DVD_STILL_OFF = 266
EC_DVD_CURRENT_TIME = 267
EC_DVD_ERROR = 268
EC_DVD_WARNING = 269
EC_DVD_CHAPTER_AUTOSTOP = 270
EC_DVD_NO_FP_PGC = 271
EC_DVD_PLAYBACK_RATE_CHANGE = 272
EC_DVD_PARENTAL_LEVEL_CHANGE = 273
EC_DVD_PLAYBACK_STOPPED = 274
EC_DVD_ANGLES_AVAILABLE = 275
EC_DVD_PLAYPERIOD_AUTOSTOP = 276
EC_DVD_BUTTON_AUTO_ACTIVATED = 277
EC_DVD_CMD_START = 278
EC_DVD_CMD_END = 279
EC_DVD_DISC_EJECTED = 280
EC_DVD_DISC_INSERTED = 281
EC_DVD_CURRENT_HMSF_TIME = 282
EC_DVD_KARAOKE_MODE = 283
EC_DVD_PROGRAM_CELL_CHANGE = 284
EC_DVD_TITLE_SET_CHANGE = 285
EC_DVD_PROGRAM_CHAIN_CHANGE = 286
EC_DVD_VOBU_Offset = 287
EC_DVD_VOBU_Timestamp = 288
EC_DVD_GPRM_Change = 289
EC_DVD_SPRM_Change = 290
EC_DVD_BeginNavigationCommands = 291
EC_DVD_NavigationCommand = 292
AM_AC3_ALTERNATE_AUDIO_1 = 1
AM_AC3_ALTERNATE_AUDIO_2 = 2
AM_AC3_ALTERNATE_AUDIO_BOTH = 3
AM_AC3_SERVICE_MAIN_AUDIO = 0
AM_AC3_SERVICE_NO_DIALOG = 1
AM_AC3_SERVICE_VISUALLY_IMPAIRED = 2
AM_AC3_SERVICE_HEARING_IMPAIRED = 3
AM_AC3_SERVICE_DIALOG_ONLY = 4
AM_AC3_SERVICE_COMMENTARY = 5
AM_AC3_SERVICE_EMERGENCY_FLASH = 6
AM_AC3_SERVICE_VOICE_OVER = 7
AM_UseNewCSSKey = 1
AM_ReverseBlockStart = 2
AM_ReverseBlockEnd = 4
AM_DVD_CGMS_RESERVED_MASK = 120
AM_DVD_CGMS_COPY_PROTECT_MASK = 24
AM_DVD_CGMS_COPY_PERMITTED = 0
AM_DVD_CGMS_COPY_ONCE = 16
AM_DVD_CGMS_NO_COPY = 24
AM_DVD_COPYRIGHT_MASK = 64
AM_DVD_NOT_COPYRIGHTED = 0
AM_DVD_COPYRIGHTED = 64
AM_DVD_SECTOR_PROTECT_MASK = 32
AM_DVD_SECTOR_NOT_PROTECTED = 0
AM_DVD_SECTOR_PROTECTED = 32
AMINTERLACE_IsInterlaced = 1
AMINTERLACE_1FieldPerSample = 2
AMINTERLACE_Field1First = 4
AMINTERLACE_UNUSED = 8
AMINTERLACE_FieldPatternMask = 48
AMINTERLACE_FieldPatField1Only = 0
AMINTERLACE_FieldPatField2Only = 16
AMINTERLACE_FieldPatBothRegular = 32
AMINTERLACE_FieldPatBothIrregular = 48
AMINTERLACE_DisplayModeMask = 192
AMINTERLACE_DisplayModeBobOnly = 0
AMINTERLACE_DisplayModeWeaveOnly = 64
AMINTERLACE_DisplayModeBobOrWeave = 128
AMCOPYPROTECT_RestrictDuplication = 1
AMCONTROL_USED = 1
AMCONTROL_PAD_TO_4x3 = 2
AMCONTROL_PAD_TO_16x9 = 4
AMCONTROL_COLORINFO_PRESENT = 128
AM_VIDEO_FLAG_FIELD_MASK = 3
AM_VIDEO_FLAG_INTERLEAVED_FRAME = 0
AM_VIDEO_FLAG_FIELD1 = 1
AM_VIDEO_FLAG_FIELD2 = 2
AM_VIDEO_FLAG_FIELD1FIRST = 4
AM_VIDEO_FLAG_WEAVE = 8
AM_VIDEO_FLAG_IPB_MASK = 48
AM_VIDEO_FLAG_I_SAMPLE = 0
AM_VIDEO_FLAG_P_SAMPLE = 16
AM_VIDEO_FLAG_B_SAMPLE = 32
AM_VIDEO_FLAG_REPEAT_FIELD = 64
AVIF_HASINDEX = 16
AVIF_MUSTUSEINDEX = 32
AVIF_ISINTERLEAVED = 256
AVIF_TRUSTCKTYPE = 2048
AVIF_WASCAPTUREFILE = 65536
AVIF_COPYRIGHTED = 131072
AVI_HEADERSIZE = 2048
AVISF_DISABLED = 1
AVISF_VIDEO_PALCHANGES = 65536
AVIIF_LIST = 1
AVIIF_KEYFRAME = 16
AVIIF_FIRSTPART = 32
AVIIF_LASTPART = 64
AVIIF_NOTIME = 256
AVIIF_COMPUSE = 268369920
AVIIF_NO_TIME = 256
AVIIF_COMPRESSOR = 268369920
TIMECODE_RATE_30DROP = 0
TIMECODE_SMPTE_BINARY_GROUP = 7
TIMECODE_SMPTE_COLOR_FRAME = 8
AVI_INDEX_OF_INDEXES = 0
AVI_INDEX_OF_CHUNKS = 1
AVI_INDEX_OF_TIMED_CHUNKS = 2
AVI_INDEX_OF_SUB_2FIELD = 3
AVI_INDEX_IS_DATA = 128
AVI_INDEX_SUB_DEFAULT = 0
AVI_INDEX_SUB_2FIELD = 1
STDINDEXSIZE = 16384
AVISTDINDEX_DELTAFRAME = 2147483648
AMVA_TYPEINDEX_OUTPUTFRAME = 4294967295
AMVA_QUERYRENDERSTATUSF_READ = 1
MIN_DIMENSION = 1
BDA_PLP_ID_NOT_SET = -1
CDEF_CLASS_DEFAULT = 1
CDEF_BYPASS_CLASS_MANAGER = 2
CDEF_MERIT_ABOVE_DO_NOT_USE = 8
CDEF_DEVMON_CMGR_DEVICE = 16
CDEF_DEVMON_DMO = 32
CDEF_DEVMON_PNP_DEVICE = 64
CDEF_DEVMON_FILTER = 128
CDEF_DEVMON_SELECTIVE_MASK = 240
CHARS_IN_GUID = 39
MAX_PIN_NAME = 128
MAX_FILTER_NAME = 128
AM_GBF_PREVFRAMESKIPPED = 1
AM_GBF_NOTASYNCPOINT = 2
AM_GBF_NOWAIT = 4
AM_GBF_NODDSURFACELOCK = 8
AMF_AUTOMATICGAIN = -1
AnalogVideo_NTSC_Mask = 7
AnalogVideo_PAL_Mask = 1052656
AnalogVideo_SECAM_Mask = 1044480
MPEG2_PROGRAM_STREAM_MAP = 0
MPEG2_PROGRAM_ELEMENTARY_STREAM = 1
MPEG2_PROGRAM_DIRECTORY_PES_PACKET = 2
MPEG2_PROGRAM_PACK_HEADER = 3
MPEG2_PROGRAM_PES_STREAM = 4
MPEG2_PROGRAM_SYSTEM_HEADER = 5
SUBSTREAM_FILTER_VAL_NONE = 268435456
AM_GETDECODERCAP_QUERY_VMR_SUPPORT = 1
VMR_NOTSUPPORTED = 0
VMR_SUPPORTED = 1
AM_QUERY_DECODER_VMR_SUPPORT = 1
AM_QUERY_DECODER_DXVA_1_SUPPORT = 2
AM_QUERY_DECODER_DVD_SUPPORT = 3
AM_QUERY_DECODER_ATSC_SD_SUPPORT = 4
AM_QUERY_DECODER_ATSC_HD_SUPPORT = 5
AM_GETDECODERCAP_QUERY_VMR9_SUPPORT = 6
AM_GETDECODERCAP_QUERY_EVR_SUPPORT = 7
DECODER_CAP_NOTSUPPORTED = 0
DECODER_CAP_SUPPORTED = 1
VMRBITMAP_DISABLE = 1
VMRBITMAP_HDC = 2
VMRBITMAP_ENTIREDDS = 4
VMRBITMAP_SRCCOLORKEY = 8
VMRBITMAP_SRCRECT = 16
DVD_TITLE_MENU = 0
DVD_STREAM_DATA_CURRENT = 2048
DVD_STREAM_DATA_VMGM = 1024
DVD_STREAM_DATA_VTSM = 1025
DVD_DEFAULT_AUDIO_STREAM = 15
DVD_AUDIO_CAPS_AC3 = 1
DVD_AUDIO_CAPS_MPEG2 = 2
DVD_AUDIO_CAPS_LPCM = 4
DVD_AUDIO_CAPS_DTS = 8
DVD_AUDIO_CAPS_SDDS = 16
PBDA_Encoder_Audio_AlgorithmType_MPEG1LayerII = 0
PBDA_Encoder_Audio_AlgorithmType_AC3 = 1
PBDA_Encoder_Video_MPEG2PartII = 0
PBDA_Encoder_Video_MPEG4Part10 = 1
PBDA_Encoder_Video_AVC = 1
PBDA_Encoder_Video_H264 = 1
PBDA_Encoder_BitrateMode_Constant = 1
PBDA_Encoder_BitrateMode_Variable = 2
PBDA_Encoder_BitrateMode_Average = 3
AMDDS_NONE = 0
AMDDS_DCIPS = 1
AMDDS_PS = 2
AMDDS_RGBOVR = 4
AMDDS_YUVOVR = 8
AMDDS_RGBOFF = 16
AMDDS_YUVOFF = 32
AMDDS_RGBFLP = 64
AMDDS_YUVFLP = 128
AMDDS_ALL = 255
AMDDS_DEFAULT = 255
iPALETTE_COLORS = 256
iEGA_COLORS = 16
iMASK_COLORS = 3
iTRUECOLOR = 16
iRED = 0
iGREEN = 1
iBLUE = 2
iPALETTE = 8
iMAXBITS = 8
MAX_SIZE_MPEG1_SEQUENCE_INFO = 140
AM_MPEG_AUDIO_DUAL_MERGE = 0
AM_MPEG_AUDIO_DUAL_LEFT = 1
AM_MPEG_AUDIO_DUAL_RIGHT = 2
VFW_FIRST_CODE = 512
MAX_ERROR_TEXT_LEN = 160
MPBOOL_TRUE = 1
MPBOOL_FALSE = 0
DWORD_ALLPARAMS = -1
MPF_ENVLP_STANDARD = 0
MPF_ENVLP_BEGIN_CURRENTVAL = 1
MPF_ENVLP_BEGIN_NEUTRALVAL = 2
MPF_PUNCHIN_REFTIME = 0
MPF_PUNCHIN_NOW = 1
MPF_PUNCHIN_STOPPED = 2
VFW_E_INVALIDMEDIATYPE = -2147220992
VFW_E_INVALIDSUBTYPE = -2147220991
VFW_E_NEED_OWNER = -2147220990
VFW_E_ENUM_OUT_OF_SYNC = -2147220989
VFW_E_ALREADY_CONNECTED = -2147220988
VFW_E_FILTER_ACTIVE = -2147220987
VFW_E_NO_TYPES = -2147220986
VFW_E_NO_ACCEPTABLE_TYPES = -2147220985
VFW_E_INVALID_DIRECTION = -2147220984
VFW_E_NOT_CONNECTED = -2147220983
VFW_E_NO_ALLOCATOR = -2147220982
VFW_E_RUNTIME_ERROR = -2147220981
VFW_E_BUFFER_NOTSET = -2147220980
VFW_E_BUFFER_OVERFLOW = -2147220979
VFW_E_BADALIGN = -2147220978
VFW_E_ALREADY_COMMITTED = -2147220977
VFW_E_BUFFERS_OUTSTANDING = -2147220976
VFW_E_NOT_COMMITTED = -2147220975
VFW_E_SIZENOTSET = -2147220974
VFW_E_NO_CLOCK = -2147220973
VFW_E_NO_SINK = -2147220972
VFW_E_NO_INTERFACE = -2147220971
VFW_E_NOT_FOUND = -2147220970
VFW_E_CANNOT_CONNECT = -2147220969
VFW_E_CANNOT_RENDER = -2147220968
VFW_E_CHANGING_FORMAT = -2147220967
VFW_E_NO_COLOR_KEY_SET = -2147220966
VFW_E_NOT_OVERLAY_CONNECTION = -2147220965
VFW_E_NOT_SAMPLE_CONNECTION = -2147220964
VFW_E_PALETTE_SET = -2147220963
VFW_E_COLOR_KEY_SET = -2147220962
VFW_E_NO_COLOR_KEY_FOUND = -2147220961
VFW_E_NO_PALETTE_AVAILABLE = -2147220960
VFW_E_NO_DISPLAY_PALETTE = -2147220959
VFW_E_TOO_MANY_COLORS = -2147220958
VFW_E_STATE_CHANGED = -2147220957
VFW_E_NOT_STOPPED = -2147220956
VFW_E_NOT_PAUSED = -2147220955
VFW_E_NOT_RUNNING = -2147220954
VFW_E_WRONG_STATE = -2147220953
VFW_E_START_TIME_AFTER_END = -2147220952
VFW_E_INVALID_RECT = -2147220951
VFW_E_TYPE_NOT_ACCEPTED = -2147220950
VFW_E_SAMPLE_REJECTED = -2147220949
VFW_E_SAMPLE_REJECTED_EOS = -2147220948
VFW_E_DUPLICATE_NAME = -2147220947
VFW_S_DUPLICATE_NAME = 262701
VFW_E_TIMEOUT = -2147220946
VFW_E_INVALID_FILE_FORMAT = -2147220945
VFW_E_ENUM_OUT_OF_RANGE = -2147220944
VFW_E_CIRCULAR_GRAPH = -2147220943
VFW_E_NOT_ALLOWED_TO_SAVE = -2147220942
VFW_E_TIME_ALREADY_PASSED = -2147220941
VFW_E_ALREADY_CANCELLED = -2147220940
VFW_E_CORRUPT_GRAPH_FILE = -2147220939
VFW_E_ADVISE_ALREADY_SET = -2147220938
VFW_S_STATE_INTERMEDIATE = 262711
VFW_E_NO_MODEX_AVAILABLE = -2147220936
VFW_E_NO_ADVISE_SET = -2147220935
VFW_E_NO_FULLSCREEN = -2147220934
VFW_E_IN_FULLSCREEN_MODE = -2147220933
VFW_E_UNKNOWN_FILE_TYPE = -2147220928
VFW_E_CANNOT_LOAD_SOURCE_FILTER = -2147220927
VFW_S_PARTIAL_RENDER = 262722
VFW_E_FILE_TOO_SHORT = -2147220925
VFW_E_INVALID_FILE_VERSION = -2147220924
VFW_S_SOME_DATA_IGNORED = 262725
VFW_S_CONNECTIONS_DEFERRED = 262726
VFW_E_INVALID_CLSID = -2147220921
VFW_E_INVALID_MEDIA_TYPE = -2147220920
VFW_E_BAD_KEY = -2147220494
VFW_S_NO_MORE_ITEMS = 262403
VFW_E_SAMPLE_TIME_NOT_SET = -2147220919
VFW_S_RESOURCE_NOT_NEEDED = 262736
VFW_E_MEDIA_TIME_NOT_SET = -2147220911
VFW_E_NO_TIME_FORMAT_SET = -2147220910
VFW_E_MONO_AUDIO_HW = -2147220909
VFW_S_MEDIA_TYPE_IGNORED = 262740
VFW_E_NO_DECOMPRESSOR = -2147220907
VFW_E_NO_AUDIO_HARDWARE = -2147220906
VFW_S_VIDEO_NOT_RENDERED = 262743
VFW_S_AUDIO_NOT_RENDERED = 262744
VFW_E_RPZA = -2147220903
VFW_S_RPZA = 262746
VFW_E_PROCESSOR_NOT_SUITABLE = -2147220901
VFW_E_UNSUPPORTED_AUDIO = -2147220900
VFW_E_UNSUPPORTED_VIDEO = -2147220899
VFW_E_MPEG_NOT_CONSTRAINED = -2147220898
VFW_E_NOT_IN_GRAPH = -2147220897
VFW_S_ESTIMATED = 262752
VFW_E_NO_TIME_FORMAT = -2147220895
VFW_E_READ_ONLY = -2147220894
VFW_S_RESERVED = 262755
VFW_E_BUFFER_UNDERFLOW = -2147220892
VFW_E_UNSUPPORTED_STREAM = -2147220891
VFW_E_NO_TRANSPORT = -2147220890
VFW_S_STREAM_OFF = 262759
VFW_S_CANT_CUE = 262760
VFW_E_BAD_VIDEOCD = -2147220887
VFW_S_NO_STOP_TIME = 262768
VFW_E_OUT_OF_VIDEO_MEMORY = -2147220879
VFW_E_VP_NEGOTIATION_FAILED = -2147220878
VFW_E_DDRAW_CAPS_NOT_SUITABLE = -2147220877
VFW_E_NO_VP_HARDWARE = -2147220876
VFW_E_NO_CAPTURE_HARDWARE = -2147220875
VFW_E_DVD_OPERATION_INHIBITED = -2147220874
VFW_E_DVD_INVALIDDOMAIN = -2147220873
VFW_E_DVD_NO_BUTTON = -2147220872
VFW_E_DVD_GRAPHNOTREADY = -2147220871
VFW_E_DVD_RENDERFAIL = -2147220870
VFW_E_DVD_DECNOTENOUGH = -2147220869
VFW_E_DDRAW_VERSION_NOT_SUITABLE = -2147220868
VFW_E_COPYPROT_FAILED = -2147220867
VFW_S_NOPREVIEWPIN = 262782
VFW_E_TIME_EXPIRED = -2147220865
VFW_S_DVD_NON_ONE_SEQUENTIAL = 262784
VFW_E_DVD_WRONG_SPEED = -2147220863
VFW_E_DVD_MENU_DOES_NOT_EXIST = -2147220862
VFW_E_DVD_CMD_CANCELLED = -2147220861
VFW_E_DVD_STATE_WRONG_VERSION = -2147220860
VFW_E_DVD_STATE_CORRUPT = -2147220859
VFW_E_DVD_STATE_WRONG_DISC = -2147220858
VFW_E_DVD_INCOMPATIBLE_REGION = -2147220857
VFW_E_DVD_NO_ATTRIBUTES = -2147220856
VFW_E_DVD_NO_GOUP_PGC = -2147220855
VFW_E_DVD_LOW_PARENTAL_LEVEL = -2147220854
VFW_E_DVD_NOT_IN_KARAOKE_MODE = -2147220853
VFW_S_DVD_CHANNEL_CONTENTS_NOT_AVAILABLE = 262796
VFW_S_DVD_NOT_ACCURATE = 262797
VFW_E_FRAME_STEP_UNSUPPORTED = -2147220850
VFW_E_DVD_STREAM_DISABLED = -2147220849
VFW_E_DVD_TITLE_UNKNOWN = -2147220848
VFW_E_DVD_INVALID_DISC = -2147220847
VFW_E_DVD_NO_RESUME_INFORMATION = -2147220846
VFW_E_PIN_ALREADY_BLOCKED_ON_THIS_THREAD = -2147220845
VFW_E_PIN_ALREADY_BLOCKED = -2147220844
VFW_E_CERTIFICATION_FAILURE = -2147220843
VFW_E_VMR_NOT_IN_MIXER_MODE = -2147220842
VFW_E_VMR_NO_AP_SUPPLIED = -2147220841
VFW_E_VMR_NO_DEINTERLACE_HW = -2147220840
VFW_E_VMR_NO_PROCAMP_HW = -2147220839
VFW_E_DVD_VMR9_INCOMPATIBLEDEC = -2147220838
VFW_E_NO_COPP_HW = -2147220837
VFW_E_DVD_NONBLOCKING = -2147220836
VFW_E_DVD_TOO_MANY_RENDERERS_IN_FILTER_GRAPH = -2147220835
VFW_E_DVD_NON_EVR_RENDERER_IN_FILTER_GRAPH = -2147220834
VFW_E_DVD_RESOLUTION_ERROR = -2147220833
E_PROP_SET_UNSUPPORTED = -2147023726
E_PROP_ID_UNSUPPORTED = -2147023728
VFW_E_CODECAPI_LINEAR_RANGE = -2147220720
VFW_E_CODECAPI_ENUMERATED = -2147220719
VFW_E_CODECAPI_NO_DEFAULT = -2147220717
VFW_E_CODECAPI_NO_CURRENT_VALUE = -2147220716
VFW_E_DVD_CHAPTER_DOES_NOT_EXIST = -2147220715
VFW_S_DVD_RENDER_STATUS = 262944
DXVA_RESTRICTED_MODE_UNRESTRICTED = 65535
DXVA_RESTRICTED_MODE_H261_A = 1
DXVA_RESTRICTED_MODE_H261_B = 2
DXVA_RESTRICTED_MODE_H263_A = 3
DXVA_RESTRICTED_MODE_H263_B = 4
DXVA_RESTRICTED_MODE_H263_C = 5
DXVA_RESTRICTED_MODE_H263_D = 6
DXVA_RESTRICTED_MODE_H263_E = 7
DXVA_RESTRICTED_MODE_H263_F = 8
DXVA_RESTRICTED_MODE_MPEG1_A = 9
DXVA_RESTRICTED_MODE_MPEG2_A = 10
DXVA_RESTRICTED_MODE_MPEG2_B = 11
DXVA_RESTRICTED_MODE_MPEG2_C = 12
DXVA_RESTRICTED_MODE_MPEG2_D = 13
DXVA_RESTRICTED_MODE_MPEG1_VLD = 16
DXVA_RESTRICTED_MODE_MPEG2and1_VLD = 17
DXVA_RESTRICTED_MODE_H264_A = 100
DXVA_RESTRICTED_MODE_H264_B = 101
DXVA_RESTRICTED_MODE_H264_C = 102
DXVA_RESTRICTED_MODE_H264_D = 103
DXVA_RESTRICTED_MODE_H264_E = 104
DXVA_RESTRICTED_MODE_H264_F = 105
DXVA_RESTRICTED_MODE_H264_VLD_WITHFMOASO_NOFGT = 112
DXVA_RESTRICTED_MODE_H264_VLD_STEREO_PROGRESSIVE_NOFGT = 113
DXVA_RESTRICTED_MODE_H264_VLD_STEREO_NOFGT = 114
DXVA_RESTRICTED_MODE_H264_VLD_MULTIVIEW_NOFGT = 115
DXVA_RESTRICTED_MODE_WMV8_A = 128
DXVA_RESTRICTED_MODE_WMV8_B = 129
DXVA_RESTRICTED_MODE_WMV9_A = 144
DXVA_RESTRICTED_MODE_WMV9_B = 145
DXVA_RESTRICTED_MODE_WMV9_C = 148
DXVA_RESTRICTED_MODE_VC1_A = 160
DXVA_RESTRICTED_MODE_VC1_B = 161
DXVA_RESTRICTED_MODE_VC1_C = 162
DXVA_RESTRICTED_MODE_VC1_D = 163
DXVA_RESTRICTED_MODE_VC1_D2010 = 164
DXVA_RESTRICTED_MODE_MPEG4PT2_VLD_SIMPLE = 176
DXVA_RESTRICTED_MODE_MPEG4PT2_VLD_ADV_SIMPLE_NOGMC = 177
DXVA_RESTRICTED_MODE_MPEG4PT2_VLD_ADV_SIMPLE_GMC = 178
DXVA_RESTRICTED_MODE_WMV8_POSTPROC = 128
DXVA_RESTRICTED_MODE_WMV8_MOCOMP = 129
DXVA_RESTRICTED_MODE_WMV9_POSTPROC = 144
DXVA_RESTRICTED_MODE_WMV9_MOCOMP = 145
DXVA_RESTRICTED_MODE_WMV9_IDCT = 148
DXVA_RESTRICTED_MODE_VC1_POSTPROC = 160
DXVA_RESTRICTED_MODE_VC1_MOCOMP = 161
DXVA_RESTRICTED_MODE_VC1_IDCT = 162
DXVA_RESTRICTED_MODE_VC1_VLD = 163
DXVA_RESTRICTED_MODE_H264_MOCOMP_NOFGT = 100
DXVA_RESTRICTED_MODE_H264_MOCOMP_FGT = 101
DXVA_RESTRICTED_MODE_H264_IDCT_NOFGT = 102
DXVA_RESTRICTED_MODE_H264_IDCT_FGT = 103
DXVA_RESTRICTED_MODE_H264_VLD_NOFGT = 104
DXVA_RESTRICTED_MODE_H264_VLD_FGT = 105
DXVA_COMPBUFFER_TYPE_THAT_IS_NOT_USED = 0
DXVA_PICTURE_DECODE_BUFFER = 1
DXVA_MACROBLOCK_CONTROL_BUFFER = 2
DXVA_RESIDUAL_DIFFERENCE_BUFFER = 3
DXVA_DEBLOCKING_CONTROL_BUFFER = 4
DXVA_INVERSE_QUANTIZATION_MATRIX_BUFFER = 5
DXVA_SLICE_CONTROL_BUFFER = 6
DXVA_BITSTREAM_DATA_BUFFER = 7
DXVA_AYUV_BUFFER = 8
DXVA_IA44_SURFACE_BUFFER = 9
DXVA_DPXD_SURFACE_BUFFER = 10
DXVA_HIGHLIGHT_BUFFER = 11
DXVA_DCCMD_SURFACE_BUFFER = 12
DXVA_ALPHA_BLEND_COMBINATION_BUFFER = 13
DXVA_PICTURE_RESAMPLE_BUFFER = 14
DXVA_READ_BACK_BUFFER = 15
DXVA_MOTION_VECTOR_BUFFER = 16
DXVA_FILM_GRAIN_BUFFER = 17
DXVA_NUM_TYPES_COMP_BUFFERS = 18
DXVA_PICTURE_DECODING_FUNCTION = 1
DXVA_ALPHA_BLEND_DATA_LOAD_FUNCTION = 2
DXVA_ALPHA_BLEND_COMBINATION_FUNCTION = 3
DXVA_PICTURE_RESAMPLE_FUNCTION = 4
DXVA_DEBLOCKING_FILTER_FUNCTION = 5
DXVA_FILM_GRAIN_SYNTHESIS_FUNCTION = 6
DXVA_STATUS_REPORTING_FUNCTION = 7
DXVA_EXECUTE_RETURN_OK = 0
DXVA_EXECUTE_RETURN_DATA_ERROR_MINOR = 1
DXVA_EXECUTE_RETURN_DATA_ERROR_SIGNIF = 2
DXVA_EXECUTE_RETURN_DATA_ERROR_SEVERE = 3
DXVA_EXECUTE_RETURN_OTHER_ERROR_SEVERE = 4
DXVA_QUERYORREPLYFUNCFLAG_DECODER_PROBE_QUERY = 16777201
DXVA_QUERYORREPLYFUNCFLAG_DECODER_LOCK_QUERY = 16777205
DXVA_QUERYORREPLYFUNCFLAG_ACCEL_PROBE_OK_COPY = 16777208
DXVA_QUERYORREPLYFUNCFLAG_ACCEL_PROBE_OK_PLUS = 16777209
DXVA_QUERYORREPLYFUNCFLAG_ACCEL_LOCK_OK_COPY = 16777212
DXVA_QUERYORREPLYFUNCFLAG_ACCEL_PROBE_FALSE_PLUS = 16777211
DXVA_QUERYORREPLYFUNCFLAG_ACCEL_LOCK_FALSE_PLUS = 16777215
DXVA_ENCRYPTPROTOCOLFUNCFLAG_HOST = 16776960
DXVA_ENCRYPTPROTOCOLFUNCFLAG_ACCEL = 16776968
DXVA_CHROMA_FORMAT_420 = 1
DXVA_CHROMA_FORMAT_422 = 2
DXVA_CHROMA_FORMAT_444 = 3
DXVA_PICTURE_STRUCTURE_TOP_FIELD = 1
DXVA_PICTURE_STRUCTURE_BOTTOM_FIELD = 2
DXVA_PICTURE_STRUCTURE_FRAME = 3
DXVA_BIDIRECTIONAL_AVERAGING_MPEG2_ROUND = 0
DXVA_BIDIRECTIONAL_AVERAGING_H263_TRUNC = 1
DXVA_MV_PRECISION_AND_CHROMA_RELATION_MPEG2 = 0
DXVA_MV_PRECISION_AND_CHROMA_RELATION_H263 = 1
DXVA_MV_PRECISION_AND_CHROMA_RELATION_H261 = 2
DXVA_SCAN_METHOD_ZIG_ZAG = 0
DXVA_SCAN_METHOD_ALTERNATE_VERTICAL = 1
DXVA_SCAN_METHOD_ALTERNATE_HORIZONTAL = 2
DXVA_SCAN_METHOD_ARBITRARY = 3
DXVA_BITSTREAM_CONCEALMENT_NEED_UNLIKELY = 0
DXVA_BITSTREAM_CONCEALMENT_NEED_MILD = 1
DXVA_BITSTREAM_CONCEALMENT_NEED_LIKELY = 2
DXVA_BITSTREAM_CONCEALMENT_NEED_SEVERE = 3
DXVA_BITSTREAM_CONCEALMENT_METHOD_UNSPECIFIED = 0
DXVA_BITSTREAM_CONCEALMENT_METHOD_INTRA = 1
DXVA_BITSTREAM_CONCEALMENT_METHOD_FORWARD = 2
DXVA_BITSTREAM_CONCEALMENT_METHOD_BACKWARD = 3
DXVA_USUAL_BLOCK_WIDTH = 8
DXVA_USUAL_BLOCK_HEIGHT = 8
DXVA_NumMV_OBMC_off_BinPBwith4MV_off = 4
DXVA_NumMV_OBMC_off_BinPBwith4MV_on = 5
DXVA_NumMV_OBMC_on__BinPB_off = 10
DXVA_NumMV_OBMC_on__BinPB_on = 11
DXVA_CONFIG_DATA_TYPE_IA44 = 0
DXVA_CONFIG_DATA_TYPE_AI44 = 1
DXVA_CONFIG_DATA_TYPE_DPXD = 2
DXVA_CONFIG_DATA_TYPE_AYUV = 3
DXVA_CONFIG_BLEND_TYPE_FRONT_BUFFER = 0
DXVA_CONFIG_BLEND_TYPE_BACK_HARDWARE = 1
DXVA_ExtColorData_ShiftBase = 8
MAX_DEINTERLACE_SURFACES = 32
DXVA_DeinterlaceBltFnCode = 1
DXVA_DeinterlaceBltExFnCode = 2
MAX_DEINTERLACE_DEVICE_GUIDS = 32
DXVA_DeinterlaceQueryAvailableModesFnCode = 1
DXVA_DeinterlaceQueryModeCapsFnCode = 2
DXVA_ProcAmpControlQueryCapsFnCode = 3
DXVA_ProcAmpControlQueryRangeFnCode = 4
DXVA_ProcAmpControlBltFnCode = 1
DXVA_COPPGetCertificateLengthFnCode = 1
DXVA_COPPKeyExchangeFnCode = 2
DXVA_COPPSequenceStartFnCode = 3
DXVA_COPPCommandFnCode = 4
COPP_NoProtectionLevelAvailable = -1
COPP_DefaultProtectionLevel = 0
COPP_ImageAspectRatio_EN300294_Mask = 7
DXVA_COPPQueryStatusFnCode = 5
MPEG2_BASE = 512
MPEG2_S_MORE_DATA_AVAILABLE = 262656
MPEG2_S_NO_MORE_DATA_AVAILABLE = 262657
MPEG2_S_SG_INFO_FOUND = 262658
MPEG2_S_SG_INFO_NOT_FOUND = 262659
MPEG2_S_MPE_INFO_FOUND = 262660
MPEG2_S_MPE_INFO_NOT_FOUND = 262661
MPEG2_S_NEW_MODULE_VERSION = 262662
MPEG2_E_UNINITIALIZED = -2147220992
MPEG2_E_ALREADY_INITIALIZED = -2147220991
MPEG2_E_OUT_OF_BOUNDS = -2147220990
MPEG2_E_MALFORMED_TABLE = -2147220989
MPEG2_E_UNDEFINED = -2147220988
MPEG2_E_NOT_PRESENT = -2147220987
MPEG2_E_SECTION_NOT_FOUND = -2147220986
MPEG2_E_TX_STREAM_UNAVAILABLE = -2147220985
MPEG2_E_SERVICE_ID_NOT_FOUND = -2147220984
MPEG2_E_SERVICE_PMT_NOT_FOUND = -2147220983
MPEG2_E_DSI_NOT_FOUND = -2147220982
MPEG2_E_SERVER_UNAVAILABLE = -2147220981
MPEG2_E_INVALID_CAROUSEL_ID = -2147220980
MPEG2_E_MALFORMED_DSMCC_MESSAGE = -2147220979
MPEG2_E_INVALID_SG_OBJECT_KIND = -2147220978
MPEG2_E_OBJECT_NOT_FOUND = -2147220977
MPEG2_E_OBJECT_KIND_NOT_A_DIRECTORY = -2147220976
MPEG2_E_OBJECT_KIND_NOT_A_FILE = -2147220975
MPEG2_E_FILE_OFFSET_TOO_BIG = -2147220974
MPEG2_E_STREAM_STOPPED = -2147220973
MPEG2_E_REGISTRY_ACCESS_FAILED = -2147220972
MPEG2_E_INVALID_UDP_PORT = -2147220971
MPEG2_E_DATA_SOURCE_FAILED = -2147220970
MPEG2_E_DII_NOT_FOUND = -2147220969
MPEG2_E_DSHOW_PIN_NOT_FOUND = -2147220968
MPEG2_E_BUFFER_TOO_SMALL = -2147220967
MPEG2_E_MISSING_SECTIONS = -2147220966
MPEG2_E_TOO_MANY_SECTIONS = -2147220965
MPEG2_E_NEXT_TABLE_OPS_NOT_AVAILABLE = -2147220964
MPEG2_E_INCORRECT_DESCRIPTOR_TAG = -2147220963
MSDRI_S_MMI_PENDING = 2
MSDRI_S_PENDING = 1
BDA_E_FAILURE = -1073479679
BDA_E_NOT_IMPLEMENTED = -1073479678
BDA_E_NO_SUCH_COMMAND = -1073479677
BDA_E_OUT_OF_BOUNDS = -1073479676
BDA_E_INVALID_SCHEMA = -1073479675
BDA_E_INVALID_HANDLE = -1073479674
BDA_E_INVALID_TYPE = -1073479673
BDA_E_READ_ONLY = -1073479672
BDA_E_ACCESS_DENIED = -1073479671
BDA_E_NOT_FOUND = -1073479670
BDA_E_BUFFER_TOO_SMALL = -1073479669
BDA_E_OUT_OF_RESOURCES = -1073479668
BDA_E_OUT_OF_MEMORY = -1073479667
BDA_E_DISABLED = -1073479666
BDA_E_NO_HANDLER = -1073479665
BDA_E_INVALID_LANGUAGE = -1073479664
BDA_E_TIMEOUT_ELAPSED = -1073479663
BDA_E_NO_MORE_EVENTS = -1073475583
BDA_E_NO_MORE_DATA = -1073475582
BDA_E_TUNER_INITIALIZING = -1073467391
BDA_E_TUNER_REQUIRED = -1073467390
BDA_E_TUNER_CONFLICT = -1073467389
BDA_E_INVALID_TUNE_REQUEST = -1073467388
BDA_E_INVALID_ENTITLEMENT_TOKEN = -1073463295
BDA_E_INVALID_CAPTURE_TOKEN = -1073463294
BDA_E_WOULD_DISRUPT_STREAMING = -1073463293
BDA_E_INVALID_PURCHASE_TOKEN = -1073463292
BDA_E_IPNETWORK_ERROR = -1073459199
BDA_E_IPNETWORK_ADDRESS_NOT_FOUND = -1073459198
BDA_E_IPNETWORK_TIMEOUT = -1073459197
BDA_E_IPNETWORK_UNAVAILABLE = -1073459196
BDA_E_TUNE_FAILED_SDV01 = -1073455103
BDA_E_TUNE_FAILED_SDV02 = -1073455102
BDA_E_TUNE_FAILED_SDV03 = -1073455101
BDA_E_TUNE_FAILED_SDV04 = -1073455100
BDA_E_TUNE_FAILED_SDV05 = -1073455099
BDA_E_TUNE_FAILED_SDV06 = -1073455098
BDA_E_TUNE_FAILED_SDV07 = -1073455097
BDA_E_TUNE_FAILED_SDV08 = -1073455096
BDA_E_TUNE_FAILED_SDVFF = -1073454849
BDA_E_WMDRM_INVALID_SIGNATURE = -1073418239
BDA_E_WMDRM_INVALID_CERTIFICATE = -1073418238
BDA_E_WMDRM_INVALID_VERSION = -1073418236
BDA_E_WMDRM_INVALID_DATE = -1073418235
BDA_E_WMDRM_INVALID_PROXIMITY = -1073418234
BDA_E_WMDRM_KEY_ID_NOT_FOUND = -1073418232
pub const EC_SND_DEVICE_ERROR_BASE: u32 = 512;
pub const EC_SNDDEV_IN_ERROR: u32 = 512;
pub const EC_SNDDEV_OUT_ERROR: u32 = 513;
pub const EC_SYSTEMBASE: u32 = 0;
pub const EC_USER: u32 = 32768;
pub const EC_COMPLETE: u32 = 1;
pub const EC_USERABORT: u32 = 2;
pub const EC_ERRORABORT: u32 = 3;
pub const EC_TIME: u32 = 4;
pub const EC_REPAINT: u32 = 5;
pub const EC_STREAM_ERROR_STOPPED: u32 = 6;
pub const EC_STREAM_ERROR_STILLPLAYING: u32 = 7;
pub const EC_ERROR_STILLPLAYING: u32 = 8;
pub const EC_PALETTE_CHANGED: u32 = 9;
pub const EC_VIDEO_SIZE_CHANGED: u32 = 10;
pub const EC_QUALITY_CHANGE: u32 = 11;
pub const EC_SHUTTING_DOWN: u32 = 12;
pub const EC_CLOCK_CHANGED: u32 = 13;
pub const EC_PAUSED: u32 = 14;
pub const EC_OPENING_FILE: u32 = 16;
pub const EC_BUFFERING_DATA: u32 = 17;
pub const EC_FULLSCREEN_LOST: u32 = 18;
pub const EC_ACTIVATE: u32 = 19;
pub const EC_NEED_RESTART: u32 = 20;
pub const EC_WINDOW_DESTROYED: u32 = 21;
pub const EC_DISPLAY_CHANGED: u32 = 22;
pub const EC_STARVATION: u32 = 23;
pub const EC_OLE_EVENT: u32 = 24;
pub const EC_NOTIFY_WINDOW: u32 = 25;
pub const EC_STREAM_CONTROL_STOPPED: u32 = 26;
pub const EC_STREAM_CONTROL_STARTED: u32 = 27;
pub const EC_END_OF_SEGMENT: u32 = 28;
pub const EC_SEGMENT_STARTED: u32 = 29;
pub const EC_LENGTH_CHANGED: u32 = 30;
pub const EC_DEVICE_LOST: u32 = 31;
pub const EC_SAMPLE_NEEDED: u32 = 32;
pub const EC_PROCESSING_LATENCY: u32 = 33;
pub const EC_SAMPLE_LATENCY: u32 = 34;
pub const EC_SCRUB_TIME: u32 = 35;
pub const EC_STEP_COMPLETE: u32 = 36;
pub const EC_TIMECODE_AVAILABLE: u32 = 48;
pub const EC_EXTDEVICE_MODE_CHANGE: u32 = 49;
pub const EC_STATE_CHANGE: u32 = 50;
pub const EC_GRAPH_CHANGED: u32 = 80;
pub const EC_CLOCK_UNSET: u32 = 81;
pub const EC_VMR_RENDERDEVICE_SET: u32 = 83;
pub const VMR_RENDER_DEVICE_OVERLAY: u32 = 1;
pub const VMR_RENDER_DEVICE_VIDMEM: u32 = 2;
pub const VMR_RENDER_DEVICE_SYSMEM: u32 = 4;
pub const EC_VMR_SURFACE_FLIPPED: u32 = 84;
pub const EC_VMR_RECONNECTION_FAILED: u32 = 85;
pub const EC_PREPROCESS_COMPLETE: u32 = 86;
pub const EC_CODECAPI_EVENT: u32 = 87;
pub const EC_WMT_EVENT_BASE: u32 = 593;
pub const EC_WMT_INDEX_EVENT: u32 = 593;
pub const EC_WMT_EVENT: u32 = 594;
pub const EC_BUILT: u32 = 768;
pub const EC_UNBUILT: u32 = 769;
pub const EC_SKIP_FRAMES: u32 = 37;
pub const EC_PLEASE_REOPEN: u32 = 64;
pub const EC_STATUS: u32 = 65;
pub const EC_MARKER_HIT: u32 = 66;
pub const EC_LOADSTATUS: u32 = 67;
pub const EC_FILE_CLOSED: u32 = 68;
pub const EC_ERRORABORTEX: u32 = 69;
pub const AM_LOADSTATUS_CLOSED: u32 = 0;
pub const AM_LOADSTATUS_LOADINGDESCR: u32 = 1;
pub const AM_LOADSTATUS_LOADINGMCAST: u32 = 2;
pub const AM_LOADSTATUS_LOCATING: u32 = 3;
pub const AM_LOADSTATUS_CONNECTING: u32 = 4;
pub const AM_LOADSTATUS_OPENING: u32 = 5;
pub const AM_LOADSTATUS_OPEN: u32 = 6;
pub const EC_NEW_PIN: u32 = 32;
pub const EC_RENDER_FINISHED: u32 = 33;
pub const EC_EOS_SOON: u32 = 70;
pub const EC_CONTENTPROPERTY_CHANGED: u32 = 71;
pub const AM_CONTENTPROPERTY_TITLE: u32 = 1;
pub const AM_CONTENTPROPERTY_AUTHOR: u32 = 2;
pub const AM_CONTENTPROPERTY_COPYRIGHT: u32 = 4;
pub const AM_CONTENTPROPERTY_DESCRIPTION: u32 = 8;
pub const EC_BANDWIDTHCHANGE: u32 = 72;
pub const EC_VIDEOFRAMEREADY: u32 = 73;
pub const EC_DVDBASE: u32 = 256;
pub const EC_DVD_DOMAIN_CHANGE: u32 = 257;
pub const EC_DVD_TITLE_CHANGE: u32 = 258;
pub const EC_DVD_CHAPTER_START: u32 = 259;
pub const EC_DVD_AUDIO_STREAM_CHANGE: u32 = 260;
pub const EC_DVD_SUBPICTURE_STREAM_CHANGE: u32 = 261;
pub const EC_DVD_ANGLE_CHANGE: u32 = 262;
pub const EC_DVD_BUTTON_CHANGE: u32 = 263;
pub const EC_DVD_VALID_UOPS_CHANGE: u32 = 264;
pub const EC_DVD_STILL_ON: u32 = 265;
pub const EC_DVD_STILL_OFF: u32 = 266;
pub const EC_DVD_CURRENT_TIME: u32 = 267;
pub const EC_DVD_ERROR: u32 = 268;
pub const EC_DVD_WARNING: u32 = 269;
pub const EC_DVD_CHAPTER_AUTOSTOP: u32 = 270;
pub const EC_DVD_NO_FP_PGC: u32 = 271;
pub const EC_DVD_PLAYBACK_RATE_CHANGE: u32 = 272;
pub const EC_DVD_PARENTAL_LEVEL_CHANGE: u32 = 273;
pub const EC_DVD_PLAYBACK_STOPPED: u32 = 274;
pub const EC_DVD_ANGLES_AVAILABLE: u32 = 275;
pub const EC_DVD_PLAYPERIOD_AUTOSTOP: u32 = 276;
pub const EC_DVD_BUTTON_AUTO_ACTIVATED: u32 = 277;
pub const EC_DVD_CMD_START: u32 = 278;
pub const EC_DVD_CMD_END: u32 = 279;
pub const EC_DVD_DISC_EJECTED: u32 = 280;
pub const EC_DVD_DISC_INSERTED: u32 = 281;
pub const EC_DVD_CURRENT_HMSF_TIME: u32 = 282;
pub const EC_DVD_KARAOKE_MODE: u32 = 283;
pub const EC_DVD_PROGRAM_CELL_CHANGE: u32 = 284;
pub const EC_DVD_TITLE_SET_CHANGE: u32 = 285;
pub const EC_DVD_PROGRAM_CHAIN_CHANGE: u32 = 286;
pub const EC_DVD_VOBU_Offset: u32 = 287;
pub const EC_DVD_VOBU_Timestamp: u32 = 288;
pub const EC_DVD_GPRM_Change: u32 = 289;
pub const EC_DVD_SPRM_Change: u32 = 290;
pub const EC_DVD_BeginNavigationCommands: u32 = 291;
pub const EC_DVD_NavigationCommand: u32 = 292;
pub const AM_AC3_ALTERNATE_AUDIO_1: u32 = 1;
pub const AM_AC3_ALTERNATE_AUDIO_2: u32 = 2;
pub const AM_AC3_ALTERNATE_AUDIO_BOTH: u32 = 3;
pub const AM_AC3_SERVICE_MAIN_AUDIO: u32 = 0;
pub const AM_AC3_SERVICE_NO_DIALOG: u32 = 1;
pub const AM_AC3_SERVICE_VISUALLY_IMPAIRED: u32 = 2;
pub const AM_AC3_SERVICE_HEARING_IMPAIRED: u32 = 3;
pub const AM_AC3_SERVICE_DIALOG_ONLY: u32 = 4;
pub const AM_AC3_SERVICE_COMMENTARY: u32 = 5;
pub const AM_AC3_SERVICE_EMERGENCY_FLASH: u32 = 6;
pub const AM_AC3_SERVICE_VOICE_OVER: u32 = 7;
pub const AM_UseNewCSSKey: u32 = 1;
pub const AM_ReverseBlockStart: u32 = 2;
pub const AM_ReverseBlockEnd: u32 = 4;
pub const AM_DVD_CGMS_RESERVED_MASK: u32 = 120;
pub const AM_DVD_CGMS_COPY_PROTECT_MASK: u32 = 24;
pub const AM_DVD_CGMS_COPY_PERMITTED: u32 = 0;
pub const AM_DVD_CGMS_COPY_ONCE: u32 = 16;
pub const AM_DVD_CGMS_NO_COPY: u32 = 24;
pub const AM_DVD_COPYRIGHT_MASK: u32 = 64;
pub const AM_DVD_NOT_COPYRIGHTED: u32 = 0;
pub const AM_DVD_COPYRIGHTED: u32 = 64;
pub const AM_DVD_SECTOR_PROTECT_MASK: u32 = 32;
pub const AM_DVD_SECTOR_NOT_PROTECTED: u32 = 0;
pub const AM_DVD_SECTOR_PROTECTED: u32 = 32;
pub const AMINTERLACE_IsInterlaced: u32 = 1;
pub const AMINTERLACE_1FieldPerSample: u32 = 2;
pub const AMINTERLACE_Field1First: u32 = 4;
pub const AMINTERLACE_UNUSED: u32 = 8;
pub const AMINTERLACE_FieldPatternMask: u32 = 48;
pub const AMINTERLACE_FieldPatField1Only: u32 = 0;
pub const AMINTERLACE_FieldPatField2Only: u32 = 16;
pub const AMINTERLACE_FieldPatBothRegular: u32 = 32;
pub const AMINTERLACE_FieldPatBothIrregular: u32 = 48;
pub const AMINTERLACE_DisplayModeMask: u32 = 192;
pub const AMINTERLACE_DisplayModeBobOnly: u32 = 0;
pub const AMINTERLACE_DisplayModeWeaveOnly: u32 = 64;
pub const AMINTERLACE_DisplayModeBobOrWeave: u32 = 128;
pub const AMCOPYPROTECT_RestrictDuplication: u32 = 1;
pub const AMCONTROL_USED: u32 = 1;
pub const AMCONTROL_PAD_TO_4x3: u32 = 2;
pub const AMCONTROL_PAD_TO_16x9: u32 = 4;
pub const AMCONTROL_COLORINFO_PRESENT: u32 = 128;
pub const AM_VIDEO_FLAG_FIELD_MASK: i32 = 3;
pub const AM_VIDEO_FLAG_INTERLEAVED_FRAME: i32 = 0;
pub const AM_VIDEO_FLAG_FIELD1: i32 = 1;
pub const AM_VIDEO_FLAG_FIELD2: i32 = 2;
pub const AM_VIDEO_FLAG_FIELD1FIRST: i32 = 4;
pub const AM_VIDEO_FLAG_WEAVE: i32 = 8;
pub const AM_VIDEO_FLAG_IPB_MASK: i32 = 48;
pub const AM_VIDEO_FLAG_I_SAMPLE: i32 = 0;
pub const AM_VIDEO_FLAG_P_SAMPLE: i32 = 16;
pub const AM_VIDEO_FLAG_B_SAMPLE: i32 = 32;
pub const AM_VIDEO_FLAG_REPEAT_FIELD: i32 = 64;
pub const AVIF_HASINDEX: u32 = 16;
pub const AVIF_MUSTUSEINDEX: u32 = 32;
pub const AVIF_ISINTERLEAVED: u32 = 256;
pub const AVIF_TRUSTCKTYPE: u32 = 2048;
pub const AVIF_WASCAPTUREFILE: u32 = 65536;
pub const AVIF_COPYRIGHTED: u32 = 131072;
pub const AVI_HEADERSIZE: u32 = 2048;
pub const AVISF_DISABLED: u32 = 1;
pub const AVISF_VIDEO_PALCHANGES: u32 = 65536;
pub const AVIIF_LIST: i32 = 1;
pub const AVIIF_KEYFRAME: i32 = 16;
pub const AVIIF_FIRSTPART: i32 = 32;
pub const AVIIF_LASTPART: i32 = 64;
pub const AVIIF_NOTIME: i32 = 256;
pub const AVIIF_COMPUSE: i32 = 268369920;
pub const AVIIF_NO_TIME: u32 = 256;
pub const AVIIF_COMPRESSOR: u32 = 268369920;
pub const TIMECODE_RATE_30DROP: u32 = 0;
pub const TIMECODE_SMPTE_BINARY_GROUP: u32 = 7;
pub const TIMECODE_SMPTE_COLOR_FRAME: u32 = 8;
pub const AVI_INDEX_OF_INDEXES: u32 = 0;
pub const AVI_INDEX_OF_CHUNKS: u32 = 1;
pub const AVI_INDEX_OF_TIMED_CHUNKS: u32 = 2;
pub const AVI_INDEX_OF_SUB_2FIELD: u32 = 3;
pub const AVI_INDEX_IS_DATA: u32 = 128;
pub const AVI_INDEX_SUB_DEFAULT: u32 = 0;
pub const AVI_INDEX_SUB_2FIELD: u32 = 1;
pub const STDINDEXSIZE: u32 = 16384;
pub const AVISTDINDEX_DELTAFRAME: u32 = 2147483648;
pub const AMVA_TYPEINDEX_OUTPUTFRAME: u32 = 4294967295;
pub const AMVA_QUERYRENDERSTATUSF_READ: u32 = 1;
pub const MIN_DIMENSION: u32 = 1;
pub const BDA_PLP_ID_NOT_SET: i32 = -1;
pub const CDEF_CLASS_DEFAULT: u32 = 1;
pub const CDEF_BYPASS_CLASS_MANAGER: u32 = 2;
pub const CDEF_MERIT_ABOVE_DO_NOT_USE: u32 = 8;
pub const CDEF_DEVMON_CMGR_DEVICE: u32 = 16;
pub const CDEF_DEVMON_DMO: u32 = 32;
pub const CDEF_DEVMON_PNP_DEVICE: u32 = 64;
pub const CDEF_DEVMON_FILTER: u32 = 128;
pub const CDEF_DEVMON_SELECTIVE_MASK: u32 = 240;
pub const CHARS_IN_GUID: u32 = 39;
pub const MAX_PIN_NAME: u32 = 128;
pub const MAX_FILTER_NAME: u32 = 128;
pub const AM_GBF_PREVFRAMESKIPPED: u32 = 1;
pub const AM_GBF_NOTASYNCPOINT: u32 = 2;
pub const AM_GBF_NOWAIT: u32 = 4;
pub const AM_GBF_NODDSURFACELOCK: u32 = 8;
pub const AMF_AUTOMATICGAIN: f64 = -1;
pub const AnalogVideo_NTSC_Mask: u32 = 7;
pub const AnalogVideo_PAL_Mask: u32 = 1052656;
pub const AnalogVideo_SECAM_Mask: u32 = 1044480;
pub const MPEG2_PROGRAM_STREAM_MAP: u32 = 0;
pub const MPEG2_PROGRAM_ELEMENTARY_STREAM: u32 = 1;
pub const MPEG2_PROGRAM_DIRECTORY_PES_PACKET: u32 = 2;
pub const MPEG2_PROGRAM_PACK_HEADER: u32 = 3;
pub const MPEG2_PROGRAM_PES_STREAM: u32 = 4;
pub const MPEG2_PROGRAM_SYSTEM_HEADER: u32 = 5;
pub const SUBSTREAM_FILTER_VAL_NONE: u32 = 268435456;
pub const AM_GETDECODERCAP_QUERY_VMR_SUPPORT: u32 = 1;
pub const VMR_NOTSUPPORTED: u32 = 0;
pub const VMR_SUPPORTED: u32 = 1;
pub const AM_QUERY_DECODER_VMR_SUPPORT: u32 = 1;
pub const AM_QUERY_DECODER_DXVA_1_SUPPORT: u32 = 2;
pub const AM_QUERY_DECODER_DVD_SUPPORT: u32 = 3;
pub const AM_QUERY_DECODER_ATSC_SD_SUPPORT: u32 = 4;
pub const AM_QUERY_DECODER_ATSC_HD_SUPPORT: u32 = 5;
pub const AM_GETDECODERCAP_QUERY_VMR9_SUPPORT: u32 = 6;
pub const AM_GETDECODERCAP_QUERY_EVR_SUPPORT: u32 = 7;
pub const DECODER_CAP_NOTSUPPORTED: u32 = 0;
pub const DECODER_CAP_SUPPORTED: u32 = 1;
pub const VMRBITMAP_DISABLE: u32 = 1;
pub const VMRBITMAP_HDC: u32 = 2;
pub const VMRBITMAP_ENTIREDDS: u32 = 4;
pub const VMRBITMAP_SRCCOLORKEY: u32 = 8;
pub const VMRBITMAP_SRCRECT: u32 = 16;
pub const DVD_TITLE_MENU: u32 = 0;
pub const DVD_STREAM_DATA_CURRENT: u32 = 2048;
pub const DVD_STREAM_DATA_VMGM: u32 = 1024;
pub const DVD_STREAM_DATA_VTSM: u32 = 1025;
pub const DVD_DEFAULT_AUDIO_STREAM: u32 = 15;
pub const DVD_AUDIO_CAPS_AC3: u32 = 1;
pub const DVD_AUDIO_CAPS_MPEG2: u32 = 2;
pub const DVD_AUDIO_CAPS_LPCM: u32 = 4;
pub const DVD_AUDIO_CAPS_DTS: u32 = 8;
pub const DVD_AUDIO_CAPS_SDDS: u32 = 16;
pub const PBDA_Encoder_Audio_AlgorithmType_MPEG1LayerII: u32 = 0;
pub const PBDA_Encoder_Audio_AlgorithmType_AC3: u32 = 1;
pub const PBDA_Encoder_Video_MPEG2PartII: u32 = 0;
pub const PBDA_Encoder_Video_MPEG4Part10: u32 = 1;
pub const PBDA_Encoder_Video_AVC: u32 = 1;
pub const PBDA_Encoder_Video_H264: u32 = 1;
pub const PBDA_Encoder_BitrateMode_Constant: u32 = 1;
pub const PBDA_Encoder_BitrateMode_Variable: u32 = 2;
pub const PBDA_Encoder_BitrateMode_Average: u32 = 3;
pub const AMDDS_NONE: u32 = 0;
pub const AMDDS_DCIPS: u32 = 1;
pub const AMDDS_PS: u32 = 2;
pub const AMDDS_RGBOVR: u32 = 4;
pub const AMDDS_YUVOVR: u32 = 8;
pub const AMDDS_RGBOFF: u32 = 16;
pub const AMDDS_YUVOFF: u32 = 32;
pub const AMDDS_RGBFLP: u32 = 64;
pub const AMDDS_YUVFLP: u32 = 128;
pub const AMDDS_ALL: u32 = 255;
pub const AMDDS_DEFAULT: u32 = 255;
pub const iPALETTE_COLORS: u32 = 256;
pub const iEGA_COLORS: u32 = 16;
pub const iMASK_COLORS: u32 = 3;
pub const iTRUECOLOR: u32 = 16;
pub const iRED: u32 = 0;
pub const iGREEN: u32 = 1;
pub const iBLUE: u32 = 2;
pub const iPALETTE: u32 = 8;
pub const iMAXBITS: u32 = 8;
pub const MAX_SIZE_MPEG1_SEQUENCE_INFO: u32 = 140;
pub const AM_MPEG_AUDIO_DUAL_MERGE: u32 = 0;
pub const AM_MPEG_AUDIO_DUAL_LEFT: u32 = 1;
pub const AM_MPEG_AUDIO_DUAL_RIGHT: u32 = 2;
pub const VFW_FIRST_CODE: u32 = 512;
pub const MAX_ERROR_TEXT_LEN: u32 = 160;
pub const MPBOOL_TRUE: u32 = 1;
pub const MPBOOL_FALSE: u32 = 0;
pub const DWORD_ALLPARAMS: i32 = -1;
pub const MPF_ENVLP_STANDARD: u32 = 0;
pub const MPF_ENVLP_BEGIN_CURRENTVAL: u32 = 1;
pub const MPF_ENVLP_BEGIN_NEUTRALVAL: u32 = 2;
pub const MPF_PUNCHIN_REFTIME: u32 = 0;
pub const MPF_PUNCHIN_NOW: u32 = 1;
pub const MPF_PUNCHIN_STOPPED: u32 = 2;
pub const VFW_E_INVALIDMEDIATYPE: i32 = -2147220992;
pub const VFW_E_INVALIDSUBTYPE: i32 = -2147220991;
pub const VFW_E_NEED_OWNER: i32 = -2147220990;
pub const VFW_E_ENUM_OUT_OF_SYNC: i32 = -2147220989;
pub const VFW_E_ALREADY_CONNECTED: i32 = -2147220988;
pub const VFW_E_FILTER_ACTIVE: i32 = -2147220987;
pub const VFW_E_NO_TYPES: i32 = -2147220986;
pub const VFW_E_NO_ACCEPTABLE_TYPES: i32 = -2147220985;
pub const VFW_E_INVALID_DIRECTION: i32 = -2147220984;
pub const VFW_E_NOT_CONNECTED: i32 = -2147220983;
pub const VFW_E_NO_ALLOCATOR: i32 = -2147220982;
pub const VFW_E_RUNTIME_ERROR: i32 = -2147220981;
pub const VFW_E_BUFFER_NOTSET: i32 = -2147220980;
pub const VFW_E_BUFFER_OVERFLOW: i32 = -2147220979;
pub const VFW_E_BADALIGN: i32 = -2147220978;
pub const VFW_E_ALREADY_COMMITTED: i32 = -2147220977;
pub const VFW_E_BUFFERS_OUTSTANDING: i32 = -2147220976;
pub const VFW_E_NOT_COMMITTED: i32 = -2147220975;
pub const VFW_E_SIZENOTSET: i32 = -2147220974;
pub const VFW_E_NO_CLOCK: i32 = -2147220973;
pub const VFW_E_NO_SINK: i32 = -2147220972;
pub const VFW_E_NO_INTERFACE: i32 = -2147220971;
pub const VFW_E_NOT_FOUND: i32 = -2147220970;
pub const VFW_E_CANNOT_CONNECT: i32 = -2147220969;
pub const VFW_E_CANNOT_RENDER: i32 = -2147220968;
pub const VFW_E_CHANGING_FORMAT: i32 = -2147220967;
pub const VFW_E_NO_COLOR_KEY_SET: i32 = -2147220966;
pub const VFW_E_NOT_OVERLAY_CONNECTION: i32 = -2147220965;
pub const VFW_E_NOT_SAMPLE_CONNECTION: i32 = -2147220964;
pub const VFW_E_PALETTE_SET: i32 = -2147220963;
pub const VFW_E_COLOR_KEY_SET: i32 = -2147220962;
pub const VFW_E_NO_COLOR_KEY_FOUND: i32 = -2147220961;
pub const VFW_E_NO_PALETTE_AVAILABLE: i32 = -2147220960;
pub const VFW_E_NO_DISPLAY_PALETTE: i32 = -2147220959;
pub const VFW_E_TOO_MANY_COLORS: i32 = -2147220958;
pub const VFW_E_STATE_CHANGED: i32 = -2147220957;
pub const VFW_E_NOT_STOPPED: i32 = -2147220956;
pub const VFW_E_NOT_PAUSED: i32 = -2147220955;
pub const VFW_E_NOT_RUNNING: i32 = -2147220954;
pub const VFW_E_WRONG_STATE: i32 = -2147220953;
pub const VFW_E_START_TIME_AFTER_END: i32 = -2147220952;
pub const VFW_E_INVALID_RECT: i32 = -2147220951;
pub const VFW_E_TYPE_NOT_ACCEPTED: i32 = -2147220950;
pub const VFW_E_SAMPLE_REJECTED: i32 = -2147220949;
pub const VFW_E_SAMPLE_REJECTED_EOS: i32 = -2147220948;
pub const VFW_E_DUPLICATE_NAME: i32 = -2147220947;
pub const VFW_S_DUPLICATE_NAME: i32 = 262701;
pub const VFW_E_TIMEOUT: i32 = -2147220946;
pub const VFW_E_INVALID_FILE_FORMAT: i32 = -2147220945;
pub const VFW_E_ENUM_OUT_OF_RANGE: i32 = -2147220944;
pub const VFW_E_CIRCULAR_GRAPH: i32 = -2147220943;
pub const VFW_E_NOT_ALLOWED_TO_SAVE: i32 = -2147220942;
pub const VFW_E_TIME_ALREADY_PASSED: i32 = -2147220941;
pub const VFW_E_ALREADY_CANCELLED: i32 = -2147220940;
pub const VFW_E_CORRUPT_GRAPH_FILE: i32 = -2147220939;
pub const VFW_E_ADVISE_ALREADY_SET: i32 = -2147220938;
pub const VFW_S_STATE_INTERMEDIATE: i32 = 262711;
pub const VFW_E_NO_MODEX_AVAILABLE: i32 = -2147220936;
pub const VFW_E_NO_ADVISE_SET: i32 = -2147220935;
pub const VFW_E_NO_FULLSCREEN: i32 = -2147220934;
pub const VFW_E_IN_FULLSCREEN_MODE: i32 = -2147220933;
pub const VFW_E_UNKNOWN_FILE_TYPE: i32 = -2147220928;
pub const VFW_E_CANNOT_LOAD_SOURCE_FILTER: i32 = -2147220927;
pub const VFW_S_PARTIAL_RENDER: i32 = 262722;
pub const VFW_E_FILE_TOO_SHORT: i32 = -2147220925;
pub const VFW_E_INVALID_FILE_VERSION: i32 = -2147220924;
pub const VFW_S_SOME_DATA_IGNORED: i32 = 262725;
pub const VFW_S_CONNECTIONS_DEFERRED: i32 = 262726;
pub const VFW_E_INVALID_CLSID: i32 = -2147220921;
pub const VFW_E_INVALID_MEDIA_TYPE: i32 = -2147220920;
pub const VFW_E_BAD_KEY: i32 = -2147220494;
pub const VFW_S_NO_MORE_ITEMS: i32 = 262403;
pub const VFW_E_SAMPLE_TIME_NOT_SET: i32 = -2147220919;
pub const VFW_S_RESOURCE_NOT_NEEDED: i32 = 262736;
pub const VFW_E_MEDIA_TIME_NOT_SET: i32 = -2147220911;
pub const VFW_E_NO_TIME_FORMAT_SET: i32 = -2147220910;
pub const VFW_E_MONO_AUDIO_HW: i32 = -2147220909;
pub const VFW_S_MEDIA_TYPE_IGNORED: i32 = 262740;
pub const VFW_E_NO_DECOMPRESSOR: i32 = -2147220907;
pub const VFW_E_NO_AUDIO_HARDWARE: i32 = -2147220906;
pub const VFW_S_VIDEO_NOT_RENDERED: i32 = 262743;
pub const VFW_S_AUDIO_NOT_RENDERED: i32 = 262744;
pub const VFW_E_RPZA: i32 = -2147220903;
pub const VFW_S_RPZA: i32 = 262746;
pub const VFW_E_PROCESSOR_NOT_SUITABLE: i32 = -2147220901;
pub const VFW_E_UNSUPPORTED_AUDIO: i32 = -2147220900;
pub const VFW_E_UNSUPPORTED_VIDEO: i32 = -2147220899;
pub const VFW_E_MPEG_NOT_CONSTRAINED: i32 = -2147220898;
pub const VFW_E_NOT_IN_GRAPH: i32 = -2147220897;
pub const VFW_S_ESTIMATED: i32 = 262752;
pub const VFW_E_NO_TIME_FORMAT: i32 = -2147220895;
pub const VFW_E_READ_ONLY: i32 = -2147220894;
pub const VFW_S_RESERVED: i32 = 262755;
pub const VFW_E_BUFFER_UNDERFLOW: i32 = -2147220892;
pub const VFW_E_UNSUPPORTED_STREAM: i32 = -2147220891;
pub const VFW_E_NO_TRANSPORT: i32 = -2147220890;
pub const VFW_S_STREAM_OFF: i32 = 262759;
pub const VFW_S_CANT_CUE: i32 = 262760;
pub const VFW_E_BAD_VIDEOCD: i32 = -2147220887;
pub const VFW_S_NO_STOP_TIME: i32 = 262768;
pub const VFW_E_OUT_OF_VIDEO_MEMORY: i32 = -2147220879;
pub const VFW_E_VP_NEGOTIATION_FAILED: i32 = -2147220878;
pub const VFW_E_DDRAW_CAPS_NOT_SUITABLE: i32 = -2147220877;
pub const VFW_E_NO_VP_HARDWARE: i32 = -2147220876;
pub const VFW_E_NO_CAPTURE_HARDWARE: i32 = -2147220875;
pub const VFW_E_DVD_OPERATION_INHIBITED: i32 = -2147220874;
pub const VFW_E_DVD_INVALIDDOMAIN: i32 = -2147220873;
pub const VFW_E_DVD_NO_BUTTON: i32 = -2147220872;
pub const VFW_E_DVD_GRAPHNOTREADY: i32 = -2147220871;
pub const VFW_E_DVD_RENDERFAIL: i32 = -2147220870;
pub const VFW_E_DVD_DECNOTENOUGH: i32 = -2147220869;
pub const VFW_E_DDRAW_VERSION_NOT_SUITABLE: i32 = -2147220868;
pub const VFW_E_COPYPROT_FAILED: i32 = -2147220867;
pub const VFW_S_NOPREVIEWPIN: i32 = 262782;
pub const VFW_E_TIME_EXPIRED: i32 = -2147220865;
pub const VFW_S_DVD_NON_ONE_SEQUENTIAL: i32 = 262784;
pub const VFW_E_DVD_WRONG_SPEED: i32 = -2147220863;
pub const VFW_E_DVD_MENU_DOES_NOT_EXIST: i32 = -2147220862;
pub const VFW_E_DVD_CMD_CANCELLED: i32 = -2147220861;
pub const VFW_E_DVD_STATE_WRONG_VERSION: i32 = -2147220860;
pub const VFW_E_DVD_STATE_CORRUPT: i32 = -2147220859;
pub const VFW_E_DVD_STATE_WRONG_DISC: i32 = -2147220858;
pub const VFW_E_DVD_INCOMPATIBLE_REGION: i32 = -2147220857;
pub const VFW_E_DVD_NO_ATTRIBUTES: i32 = -2147220856;
pub const VFW_E_DVD_NO_GOUP_PGC: i32 = -2147220855;
pub const VFW_E_DVD_LOW_PARENTAL_LEVEL: i32 = -2147220854;
pub const VFW_E_DVD_NOT_IN_KARAOKE_MODE: i32 = -2147220853;
pub const VFW_S_DVD_CHANNEL_CONTENTS_NOT_AVAILABLE: i32 = 262796;
pub const VFW_S_DVD_NOT_ACCURATE: i32 = 262797;
pub const VFW_E_FRAME_STEP_UNSUPPORTED: i32 = -2147220850;
pub const VFW_E_DVD_STREAM_DISABLED: i32 = -2147220849;
pub const VFW_E_DVD_TITLE_UNKNOWN: i32 = -2147220848;
pub const VFW_E_DVD_INVALID_DISC: i32 = -2147220847;
pub const VFW_E_DVD_NO_RESUME_INFORMATION: i32 = -2147220846;
pub const VFW_E_PIN_ALREADY_BLOCKED_ON_THIS_THREAD: i32 = -2147220845;
pub const VFW_E_PIN_ALREADY_BLOCKED: i32 = -2147220844;
pub const VFW_E_CERTIFICATION_FAILURE: i32 = -2147220843;
pub const VFW_E_VMR_NOT_IN_MIXER_MODE: i32 = -2147220842;
pub const VFW_E_VMR_NO_AP_SUPPLIED: i32 = -2147220841;
pub const VFW_E_VMR_NO_DEINTERLACE_HW: i32 = -2147220840;
pub const VFW_E_VMR_NO_PROCAMP_HW: i32 = -2147220839;
pub const VFW_E_DVD_VMR9_INCOMPATIBLEDEC: i32 = -2147220838;
pub const VFW_E_NO_COPP_HW: i32 = -2147220837;
pub const VFW_E_DVD_NONBLOCKING: i32 = -2147220836;
pub const VFW_E_DVD_TOO_MANY_RENDERERS_IN_FILTER_GRAPH: i32 = -2147220835;
pub const VFW_E_DVD_NON_EVR_RENDERER_IN_FILTER_GRAPH: i32 = -2147220834;
pub const VFW_E_DVD_RESOLUTION_ERROR: i32 = -2147220833;
pub const E_PROP_SET_UNSUPPORTED: i32 = -2147023726;
pub const E_PROP_ID_UNSUPPORTED: i32 = -2147023728;
pub const VFW_E_CODECAPI_LINEAR_RANGE: i32 = -2147220720;
pub const VFW_E_CODECAPI_ENUMERATED: i32 = -2147220719;
pub const VFW_E_CODECAPI_NO_DEFAULT: i32 = -2147220717;
pub const VFW_E_CODECAPI_NO_CURRENT_VALUE: i32 = -2147220716;
pub const VFW_E_DVD_CHAPTER_DOES_NOT_EXIST: i32 = -2147220715;
pub const VFW_S_DVD_RENDER_STATUS: i32 = 262944;
pub const DXVA_RESTRICTED_MODE_UNRESTRICTED: u32 = 65535;
pub const DXVA_RESTRICTED_MODE_H261_A: u32 = 1;
pub const DXVA_RESTRICTED_MODE_H261_B: u32 = 2;
pub const DXVA_RESTRICTED_MODE_H263_A: u32 = 3;
pub const DXVA_RESTRICTED_MODE_H263_B: u32 = 4;
pub const DXVA_RESTRICTED_MODE_H263_C: u32 = 5;
pub const DXVA_RESTRICTED_MODE_H263_D: u32 = 6;
pub const DXVA_RESTRICTED_MODE_H263_E: u32 = 7;
pub const DXVA_RESTRICTED_MODE_H263_F: u32 = 8;
pub const DXVA_RESTRICTED_MODE_MPEG1_A: u32 = 9;
pub const DXVA_RESTRICTED_MODE_MPEG2_A: u32 = 10;
pub const DXVA_RESTRICTED_MODE_MPEG2_B: u32 = 11;
pub const DXVA_RESTRICTED_MODE_MPEG2_C: u32 = 12;
pub const DXVA_RESTRICTED_MODE_MPEG2_D: u32 = 13;
pub const DXVA_RESTRICTED_MODE_MPEG1_VLD: u32 = 16;
pub const DXVA_RESTRICTED_MODE_MPEG2and1_VLD: u32 = 17;
pub const DXVA_RESTRICTED_MODE_H264_A: u32 = 100;
pub const DXVA_RESTRICTED_MODE_H264_B: u32 = 101;
pub const DXVA_RESTRICTED_MODE_H264_C: u32 = 102;
pub const DXVA_RESTRICTED_MODE_H264_D: u32 = 103;
pub const DXVA_RESTRICTED_MODE_H264_E: u32 = 104;
pub const DXVA_RESTRICTED_MODE_H264_F: u32 = 105;
pub const DXVA_RESTRICTED_MODE_H264_VLD_WITHFMOASO_NOFGT: u32 = 112;
pub const DXVA_RESTRICTED_MODE_H264_VLD_STEREO_PROGRESSIVE_NOFGT: u32 = 113;
pub const DXVA_RESTRICTED_MODE_H264_VLD_STEREO_NOFGT: u32 = 114;
pub const DXVA_RESTRICTED_MODE_H264_VLD_MULTIVIEW_NOFGT: u32 = 115;
pub const DXVA_RESTRICTED_MODE_WMV8_A: u32 = 128;
pub const DXVA_RESTRICTED_MODE_WMV8_B: u32 = 129;
pub const DXVA_RESTRICTED_MODE_WMV9_A: u32 = 144;
pub const DXVA_RESTRICTED_MODE_WMV9_B: u32 = 145;
pub const DXVA_RESTRICTED_MODE_WMV9_C: u32 = 148;
pub const DXVA_RESTRICTED_MODE_VC1_A: u32 = 160;
pub const DXVA_RESTRICTED_MODE_VC1_B: u32 = 161;
pub const DXVA_RESTRICTED_MODE_VC1_C: u32 = 162;
pub const DXVA_RESTRICTED_MODE_VC1_D: u32 = 163;
pub const DXVA_RESTRICTED_MODE_VC1_D2010: u32 = 164;
pub const DXVA_RESTRICTED_MODE_MPEG4PT2_VLD_SIMPLE: u32 = 176;
pub const DXVA_RESTRICTED_MODE_MPEG4PT2_VLD_ADV_SIMPLE_NOGMC: u32 = 177;
pub const DXVA_RESTRICTED_MODE_MPEG4PT2_VLD_ADV_SIMPLE_GMC: u32 = 178;
pub const DXVA_RESTRICTED_MODE_WMV8_POSTPROC: u32 = 128;
pub const DXVA_RESTRICTED_MODE_WMV8_MOCOMP: u32 = 129;
pub const DXVA_RESTRICTED_MODE_WMV9_POSTPROC: u32 = 144;
pub const DXVA_RESTRICTED_MODE_WMV9_MOCOMP: u32 = 145;
pub const DXVA_RESTRICTED_MODE_WMV9_IDCT: u32 = 148;
pub const DXVA_RESTRICTED_MODE_VC1_POSTPROC: u32 = 160;
pub const DXVA_RESTRICTED_MODE_VC1_MOCOMP: u32 = 161;
pub const DXVA_RESTRICTED_MODE_VC1_IDCT: u32 = 162;
pub const DXVA_RESTRICTED_MODE_VC1_VLD: u32 = 163;
pub const DXVA_RESTRICTED_MODE_H264_MOCOMP_NOFGT: u32 = 100;
pub const DXVA_RESTRICTED_MODE_H264_MOCOMP_FGT: u32 = 101;
pub const DXVA_RESTRICTED_MODE_H264_IDCT_NOFGT: u32 = 102;
pub const DXVA_RESTRICTED_MODE_H264_IDCT_FGT: u32 = 103;
pub const DXVA_RESTRICTED_MODE_H264_VLD_NOFGT: u32 = 104;
pub const DXVA_RESTRICTED_MODE_H264_VLD_FGT: u32 = 105;
pub const DXVA_COMPBUFFER_TYPE_THAT_IS_NOT_USED: u32 = 0;
pub const DXVA_PICTURE_DECODE_BUFFER: u32 = 1;
pub const DXVA_MACROBLOCK_CONTROL_BUFFER: u32 = 2;
pub const DXVA_RESIDUAL_DIFFERENCE_BUFFER: u32 = 3;
pub const DXVA_DEBLOCKING_CONTROL_BUFFER: u32 = 4;
pub const DXVA_INVERSE_QUANTIZATION_MATRIX_BUFFER: u32 = 5;
pub const DXVA_SLICE_CONTROL_BUFFER: u32 = 6;
pub const DXVA_BITSTREAM_DATA_BUFFER: u32 = 7;
pub const DXVA_AYUV_BUFFER: u32 = 8;
pub const DXVA_IA44_SURFACE_BUFFER: u32 = 9;
pub const DXVA_DPXD_SURFACE_BUFFER: u32 = 10;
pub const DXVA_HIGHLIGHT_BUFFER: u32 = 11;
pub const DXVA_DCCMD_SURFACE_BUFFER: u32 = 12;
pub const DXVA_ALPHA_BLEND_COMBINATION_BUFFER: u32 = 13;
pub const DXVA_PICTURE_RESAMPLE_BUFFER: u32 = 14;
pub const DXVA_READ_BACK_BUFFER: u32 = 15;
pub const DXVA_MOTION_VECTOR_BUFFER: u32 = 16;
pub const DXVA_FILM_GRAIN_BUFFER: u32 = 17;
pub const DXVA_NUM_TYPES_COMP_BUFFERS: u32 = 18;
pub const DXVA_PICTURE_DECODING_FUNCTION: u32 = 1;
pub const DXVA_ALPHA_BLEND_DATA_LOAD_FUNCTION: u32 = 2;
pub const DXVA_ALPHA_BLEND_COMBINATION_FUNCTION: u32 = 3;
pub const DXVA_PICTURE_RESAMPLE_FUNCTION: u32 = 4;
pub const DXVA_DEBLOCKING_FILTER_FUNCTION: u32 = 5;
pub const DXVA_FILM_GRAIN_SYNTHESIS_FUNCTION: u32 = 6;
pub const DXVA_STATUS_REPORTING_FUNCTION: u32 = 7;
pub const DXVA_EXECUTE_RETURN_OK: u32 = 0;
pub const DXVA_EXECUTE_RETURN_DATA_ERROR_MINOR: u32 = 1;
pub const DXVA_EXECUTE_RETURN_DATA_ERROR_SIGNIF: u32 = 2;
pub const DXVA_EXECUTE_RETURN_DATA_ERROR_SEVERE: u32 = 3;
pub const DXVA_EXECUTE_RETURN_OTHER_ERROR_SEVERE: u32 = 4;
pub const DXVA_QUERYORREPLYFUNCFLAG_DECODER_PROBE_QUERY: u32 = 16777201;
pub const DXVA_QUERYORREPLYFUNCFLAG_DECODER_LOCK_QUERY: u32 = 16777205;
pub const DXVA_QUERYORREPLYFUNCFLAG_ACCEL_PROBE_OK_COPY: u32 = 16777208;
pub const DXVA_QUERYORREPLYFUNCFLAG_ACCEL_PROBE_OK_PLUS: u32 = 16777209;
pub const DXVA_QUERYORREPLYFUNCFLAG_ACCEL_LOCK_OK_COPY: u32 = 16777212;
pub const DXVA_QUERYORREPLYFUNCFLAG_ACCEL_PROBE_FALSE_PLUS: u32 = 16777211;
pub const DXVA_QUERYORREPLYFUNCFLAG_ACCEL_LOCK_FALSE_PLUS: u32 = 16777215;
pub const DXVA_ENCRYPTPROTOCOLFUNCFLAG_HOST: u32 = 16776960;
pub const DXVA_ENCRYPTPROTOCOLFUNCFLAG_ACCEL: u32 = 16776968;
pub const DXVA_CHROMA_FORMAT_420: u32 = 1;
pub const DXVA_CHROMA_FORMAT_422: u32 = 2;
pub const DXVA_CHROMA_FORMAT_444: u32 = 3;
pub const DXVA_PICTURE_STRUCTURE_TOP_FIELD: u32 = 1;
pub const DXVA_PICTURE_STRUCTURE_BOTTOM_FIELD: u32 = 2;
pub const DXVA_PICTURE_STRUCTURE_FRAME: u32 = 3;
pub const DXVA_BIDIRECTIONAL_AVERAGING_MPEG2_ROUND: u32 = 0;
pub const DXVA_BIDIRECTIONAL_AVERAGING_H263_TRUNC: u32 = 1;
pub const DXVA_MV_PRECISION_AND_CHROMA_RELATION_MPEG2: u32 = 0;
pub const DXVA_MV_PRECISION_AND_CHROMA_RELATION_H263: u32 = 1;
pub const DXVA_MV_PRECISION_AND_CHROMA_RELATION_H261: u32 = 2;
pub const DXVA_SCAN_METHOD_ZIG_ZAG: u32 = 0;
pub const DXVA_SCAN_METHOD_ALTERNATE_VERTICAL: u32 = 1;
pub const DXVA_SCAN_METHOD_ALTERNATE_HORIZONTAL: u32 = 2;
pub const DXVA_SCAN_METHOD_ARBITRARY: u32 = 3;
pub const DXVA_BITSTREAM_CONCEALMENT_NEED_UNLIKELY: u32 = 0;
pub const DXVA_BITSTREAM_CONCEALMENT_NEED_MILD: u32 = 1;
pub const DXVA_BITSTREAM_CONCEALMENT_NEED_LIKELY: u32 = 2;
pub const DXVA_BITSTREAM_CONCEALMENT_NEED_SEVERE: u32 = 3;
pub const DXVA_BITSTREAM_CONCEALMENT_METHOD_UNSPECIFIED: u32 = 0;
pub const DXVA_BITSTREAM_CONCEALMENT_METHOD_INTRA: u32 = 1;
pub const DXVA_BITSTREAM_CONCEALMENT_METHOD_FORWARD: u32 = 2;
pub const DXVA_BITSTREAM_CONCEALMENT_METHOD_BACKWARD: u32 = 3;
pub const DXVA_USUAL_BLOCK_WIDTH: u32 = 8;
pub const DXVA_USUAL_BLOCK_HEIGHT: u32 = 8;
pub const DXVA_NumMV_OBMC_off_BinPBwith4MV_off: u32 = 4;
pub const DXVA_NumMV_OBMC_off_BinPBwith4MV_on: u32 = 5;
pub const DXVA_NumMV_OBMC_on__BinPB_off: u32 = 10;
pub const DXVA_NumMV_OBMC_on__BinPB_on: u32 = 11;
pub const DXVA_CONFIG_DATA_TYPE_IA44: u32 = 0;
pub const DXVA_CONFIG_DATA_TYPE_AI44: u32 = 1;
pub const DXVA_CONFIG_DATA_TYPE_DPXD: u32 = 2;
pub const DXVA_CONFIG_DATA_TYPE_AYUV: u32 = 3;
pub const DXVA_CONFIG_BLEND_TYPE_FRONT_BUFFER: u32 = 0;
pub const DXVA_CONFIG_BLEND_TYPE_BACK_HARDWARE: u32 = 1;
pub const DXVA_ExtColorData_ShiftBase: u32 = 8;
pub const MAX_DEINTERLACE_SURFACES: u32 = 32;
pub const DXVA_DeinterlaceBltFnCode: u32 = 1;
pub const DXVA_DeinterlaceBltExFnCode: u32 = 2;
pub const MAX_DEINTERLACE_DEVICE_GUIDS: u32 = 32;
pub const DXVA_DeinterlaceQueryAvailableModesFnCode: u32 = 1;
pub const DXVA_DeinterlaceQueryModeCapsFnCode: u32 = 2;
pub const DXVA_ProcAmpControlQueryCapsFnCode: u32 = 3;
pub const DXVA_ProcAmpControlQueryRangeFnCode: u32 = 4;
pub const DXVA_ProcAmpControlBltFnCode: u32 = 1;
pub const DXVA_COPPGetCertificateLengthFnCode: u32 = 1;
pub const DXVA_COPPKeyExchangeFnCode: u32 = 2;
pub const DXVA_COPPSequenceStartFnCode: u32 = 3;
pub const DXVA_COPPCommandFnCode: u32 = 4;
pub const COPP_NoProtectionLevelAvailable: i32 = -1;
pub const COPP_DefaultProtectionLevel: u32 = 0;
pub const COPP_ImageAspectRatio_EN300294_Mask: u32 = 7;
pub const DXVA_COPPQueryStatusFnCode: u32 = 5;
pub const MPEG2_BASE: u32 = 512;
pub const MPEG2_S_MORE_DATA_AVAILABLE: i32 = 262656;
pub const MPEG2_S_NO_MORE_DATA_AVAILABLE: i32 = 262657;
pub const MPEG2_S_SG_INFO_FOUND: i32 = 262658;
pub const MPEG2_S_SG_INFO_NOT_FOUND: i32 = 262659;
pub const MPEG2_S_MPE_INFO_FOUND: i32 = 262660;
pub const MPEG2_S_MPE_INFO_NOT_FOUND: i32 = 262661;
pub const MPEG2_S_NEW_MODULE_VERSION: i32 = 262662;
pub const MPEG2_E_UNINITIALIZED: i32 = -2147220992;
pub const MPEG2_E_ALREADY_INITIALIZED: i32 = -2147220991;
pub const MPEG2_E_OUT_OF_BOUNDS: i32 = -2147220990;
pub const MPEG2_E_MALFORMED_TABLE: i32 = -2147220989;
pub const MPEG2_E_UNDEFINED: i32 = -2147220988;
pub const MPEG2_E_NOT_PRESENT: i32 = -2147220987;
pub const MPEG2_E_SECTION_NOT_FOUND: i32 = -2147220986;
pub const MPEG2_E_TX_STREAM_UNAVAILABLE: i32 = -2147220985;
pub const MPEG2_E_SERVICE_ID_NOT_FOUND: i32 = -2147220984;
pub const MPEG2_E_SERVICE_PMT_NOT_FOUND: i32 = -2147220983;
pub const MPEG2_E_DSI_NOT_FOUND: i32 = -2147220982;
pub const MPEG2_E_SERVER_UNAVAILABLE: i32 = -2147220981;
pub const MPEG2_E_INVALID_CAROUSEL_ID: i32 = -2147220980;
pub const MPEG2_E_MALFORMED_DSMCC_MESSAGE: i32 = -2147220979;
pub const MPEG2_E_INVALID_SG_OBJECT_KIND: i32 = -2147220978;
pub const MPEG2_E_OBJECT_NOT_FOUND: i32 = -2147220977;
pub const MPEG2_E_OBJECT_KIND_NOT_A_DIRECTORY: i32 = -2147220976;
pub const MPEG2_E_OBJECT_KIND_NOT_A_FILE: i32 = -2147220975;
pub const MPEG2_E_FILE_OFFSET_TOO_BIG: i32 = -2147220974;
pub const MPEG2_E_STREAM_STOPPED: i32 = -2147220973;
pub const MPEG2_E_REGISTRY_ACCESS_FAILED: i32 = -2147220972;
pub const MPEG2_E_INVALID_UDP_PORT: i32 = -2147220971;
pub const MPEG2_E_DATA_SOURCE_FAILED: i32 = -2147220970;
pub const MPEG2_E_DII_NOT_FOUND: i32 = -2147220969;
pub const MPEG2_E_DSHOW_PIN_NOT_FOUND: i32 = -2147220968;
pub const MPEG2_E_BUFFER_TOO_SMALL: i32 = -2147220967;
pub const MPEG2_E_MISSING_SECTIONS: i32 = -2147220966;
pub const MPEG2_E_TOO_MANY_SECTIONS: i32 = -2147220965;
pub const MPEG2_E_NEXT_TABLE_OPS_NOT_AVAILABLE: i32 = -2147220964;
pub const MPEG2_E_INCORRECT_DESCRIPTOR_TAG: i32 = -2147220963;
pub const MSDRI_S_MMI_PENDING: i32 = 2;
pub const MSDRI_S_PENDING: i32 = 1;
pub const BDA_E_FAILURE: i32 = -1073479679;
pub const BDA_E_NOT_IMPLEMENTED: i32 = -1073479678;
pub const BDA_E_NO_SUCH_COMMAND: i32 = -1073479677;
pub const BDA_E_OUT_OF_BOUNDS: i32 = -1073479676;
pub const BDA_E_INVALID_SCHEMA: i32 = -1073479675;
pub const BDA_E_INVALID_HANDLE: i32 = -1073479674;
pub const BDA_E_INVALID_TYPE: i32 = -1073479673;
pub const BDA_E_READ_ONLY: i32 = -1073479672;
pub const BDA_E_ACCESS_DENIED: i32 = -1073479671;
pub const BDA_E_NOT_FOUND: i32 = -1073479670;
pub const BDA_E_BUFFER_TOO_SMALL: i32 = -1073479669;
pub const BDA_E_OUT_OF_RESOURCES: i32 = -1073479668;
pub const BDA_E_OUT_OF_MEMORY: i32 = -1073479667;
pub const BDA_E_DISABLED: i32 = -1073479666;
pub const BDA_E_NO_HANDLER: i32 = -1073479665;
pub const BDA_E_INVALID_LANGUAGE: i32 = -1073479664;
pub const BDA_E_TIMEOUT_ELAPSED: i32 = -1073479663;
pub const BDA_E_NO_MORE_EVENTS: i32 = -1073475583;
pub const BDA_E_NO_MORE_DATA: i32 = -1073475582;
pub const BDA_E_TUNER_INITIALIZING: i32 = -1073467391;
pub const BDA_E_TUNER_REQUIRED: i32 = -1073467390;
pub const BDA_E_TUNER_CONFLICT: i32 = -1073467389;
pub const BDA_E_INVALID_TUNE_REQUEST: i32 = -1073467388;
pub const BDA_E_INVALID_ENTITLEMENT_TOKEN: i32 = -1073463295;
pub const BDA_E_INVALID_CAPTURE_TOKEN: i32 = -1073463294;
pub const BDA_E_WOULD_DISRUPT_STREAMING: i32 = -1073463293;
pub const BDA_E_INVALID_PURCHASE_TOKEN: i32 = -1073463292;
pub const BDA_E_IPNETWORK_ERROR: i32 = -1073459199;
pub const BDA_E_IPNETWORK_ADDRESS_NOT_FOUND: i32 = -1073459198;
pub const BDA_E_IPNETWORK_TIMEOUT: i32 = -1073459197;
pub const BDA_E_IPNETWORK_UNAVAILABLE: i32 = -1073459196;
pub const BDA_E_TUNE_FAILED_SDV01: i32 = -1073455103;
pub const BDA_E_TUNE_FAILED_SDV02: i32 = -1073455102;
pub const BDA_E_TUNE_FAILED_SDV03: i32 = -1073455101;
pub const BDA_E_TUNE_FAILED_SDV04: i32 = -1073455100;
pub const BDA_E_TUNE_FAILED_SDV05: i32 = -1073455099;
pub const BDA_E_TUNE_FAILED_SDV06: i32 = -1073455098;
pub const BDA_E_TUNE_FAILED_SDV07: i32 = -1073455097;
pub const BDA_E_TUNE_FAILED_SDV08: i32 = -1073455096;
pub const BDA_E_TUNE_FAILED_SDVFF: i32 = -1073454849;
pub const BDA_E_WMDRM_INVALID_SIGNATURE: i32 = -1073418239;
pub const BDA_E_WMDRM_INVALID_CERTIFICATE: i32 = -1073418238;
pub const BDA_E_WMDRM_INVALID_VERSION: i32 = -1073418236;
pub const BDA_E_WMDRM_INVALID_DATE: i32 = -1073418235;
pub const BDA_E_WMDRM_INVALID_PROXIMITY: i32 = -1073418234;
pub const BDA_E_WMDRM_KEY_ID_NOT_FOUND: i32 = -1073418232;
const (
	EC_SND_DEVICE_ERROR_BASE uint32 = 512
	EC_SNDDEV_IN_ERROR uint32 = 512
	EC_SNDDEV_OUT_ERROR uint32 = 513
	EC_SYSTEMBASE uint32 = 0
	EC_USER uint32 = 32768
	EC_COMPLETE uint32 = 1
	EC_USERABORT uint32 = 2
	EC_ERRORABORT uint32 = 3
	EC_TIME uint32 = 4
	EC_REPAINT uint32 = 5
	EC_STREAM_ERROR_STOPPED uint32 = 6
	EC_STREAM_ERROR_STILLPLAYING uint32 = 7
	EC_ERROR_STILLPLAYING uint32 = 8
	EC_PALETTE_CHANGED uint32 = 9
	EC_VIDEO_SIZE_CHANGED uint32 = 10
	EC_QUALITY_CHANGE uint32 = 11
	EC_SHUTTING_DOWN uint32 = 12
	EC_CLOCK_CHANGED uint32 = 13
	EC_PAUSED uint32 = 14
	EC_OPENING_FILE uint32 = 16
	EC_BUFFERING_DATA uint32 = 17
	EC_FULLSCREEN_LOST uint32 = 18
	EC_ACTIVATE uint32 = 19
	EC_NEED_RESTART uint32 = 20
	EC_WINDOW_DESTROYED uint32 = 21
	EC_DISPLAY_CHANGED uint32 = 22
	EC_STARVATION uint32 = 23
	EC_OLE_EVENT uint32 = 24
	EC_NOTIFY_WINDOW uint32 = 25
	EC_STREAM_CONTROL_STOPPED uint32 = 26
	EC_STREAM_CONTROL_STARTED uint32 = 27
	EC_END_OF_SEGMENT uint32 = 28
	EC_SEGMENT_STARTED uint32 = 29
	EC_LENGTH_CHANGED uint32 = 30
	EC_DEVICE_LOST uint32 = 31
	EC_SAMPLE_NEEDED uint32 = 32
	EC_PROCESSING_LATENCY uint32 = 33
	EC_SAMPLE_LATENCY uint32 = 34
	EC_SCRUB_TIME uint32 = 35
	EC_STEP_COMPLETE uint32 = 36
	EC_TIMECODE_AVAILABLE uint32 = 48
	EC_EXTDEVICE_MODE_CHANGE uint32 = 49
	EC_STATE_CHANGE uint32 = 50
	EC_GRAPH_CHANGED uint32 = 80
	EC_CLOCK_UNSET uint32 = 81
	EC_VMR_RENDERDEVICE_SET uint32 = 83
	VMR_RENDER_DEVICE_OVERLAY uint32 = 1
	VMR_RENDER_DEVICE_VIDMEM uint32 = 2
	VMR_RENDER_DEVICE_SYSMEM uint32 = 4
	EC_VMR_SURFACE_FLIPPED uint32 = 84
	EC_VMR_RECONNECTION_FAILED uint32 = 85
	EC_PREPROCESS_COMPLETE uint32 = 86
	EC_CODECAPI_EVENT uint32 = 87
	EC_WMT_EVENT_BASE uint32 = 593
	EC_WMT_INDEX_EVENT uint32 = 593
	EC_WMT_EVENT uint32 = 594
	EC_BUILT uint32 = 768
	EC_UNBUILT uint32 = 769
	EC_SKIP_FRAMES uint32 = 37
	EC_PLEASE_REOPEN uint32 = 64
	EC_STATUS uint32 = 65
	EC_MARKER_HIT uint32 = 66
	EC_LOADSTATUS uint32 = 67
	EC_FILE_CLOSED uint32 = 68
	EC_ERRORABORTEX uint32 = 69
	AM_LOADSTATUS_CLOSED uint32 = 0
	AM_LOADSTATUS_LOADINGDESCR uint32 = 1
	AM_LOADSTATUS_LOADINGMCAST uint32 = 2
	AM_LOADSTATUS_LOCATING uint32 = 3
	AM_LOADSTATUS_CONNECTING uint32 = 4
	AM_LOADSTATUS_OPENING uint32 = 5
	AM_LOADSTATUS_OPEN uint32 = 6
	EC_NEW_PIN uint32 = 32
	EC_RENDER_FINISHED uint32 = 33
	EC_EOS_SOON uint32 = 70
	EC_CONTENTPROPERTY_CHANGED uint32 = 71
	AM_CONTENTPROPERTY_TITLE uint32 = 1
	AM_CONTENTPROPERTY_AUTHOR uint32 = 2
	AM_CONTENTPROPERTY_COPYRIGHT uint32 = 4
	AM_CONTENTPROPERTY_DESCRIPTION uint32 = 8
	EC_BANDWIDTHCHANGE uint32 = 72
	EC_VIDEOFRAMEREADY uint32 = 73
	EC_DVDBASE uint32 = 256
	EC_DVD_DOMAIN_CHANGE uint32 = 257
	EC_DVD_TITLE_CHANGE uint32 = 258
	EC_DVD_CHAPTER_START uint32 = 259
	EC_DVD_AUDIO_STREAM_CHANGE uint32 = 260
	EC_DVD_SUBPICTURE_STREAM_CHANGE uint32 = 261
	EC_DVD_ANGLE_CHANGE uint32 = 262
	EC_DVD_BUTTON_CHANGE uint32 = 263
	EC_DVD_VALID_UOPS_CHANGE uint32 = 264
	EC_DVD_STILL_ON uint32 = 265
	EC_DVD_STILL_OFF uint32 = 266
	EC_DVD_CURRENT_TIME uint32 = 267
	EC_DVD_ERROR uint32 = 268
	EC_DVD_WARNING uint32 = 269
	EC_DVD_CHAPTER_AUTOSTOP uint32 = 270
	EC_DVD_NO_FP_PGC uint32 = 271
	EC_DVD_PLAYBACK_RATE_CHANGE uint32 = 272
	EC_DVD_PARENTAL_LEVEL_CHANGE uint32 = 273
	EC_DVD_PLAYBACK_STOPPED uint32 = 274
	EC_DVD_ANGLES_AVAILABLE uint32 = 275
	EC_DVD_PLAYPERIOD_AUTOSTOP uint32 = 276
	EC_DVD_BUTTON_AUTO_ACTIVATED uint32 = 277
	EC_DVD_CMD_START uint32 = 278
	EC_DVD_CMD_END uint32 = 279
	EC_DVD_DISC_EJECTED uint32 = 280
	EC_DVD_DISC_INSERTED uint32 = 281
	EC_DVD_CURRENT_HMSF_TIME uint32 = 282
	EC_DVD_KARAOKE_MODE uint32 = 283
	EC_DVD_PROGRAM_CELL_CHANGE uint32 = 284
	EC_DVD_TITLE_SET_CHANGE uint32 = 285
	EC_DVD_PROGRAM_CHAIN_CHANGE uint32 = 286
	EC_DVD_VOBU_Offset uint32 = 287
	EC_DVD_VOBU_Timestamp uint32 = 288
	EC_DVD_GPRM_Change uint32 = 289
	EC_DVD_SPRM_Change uint32 = 290
	EC_DVD_BeginNavigationCommands uint32 = 291
	EC_DVD_NavigationCommand uint32 = 292
	AM_AC3_ALTERNATE_AUDIO_1 uint32 = 1
	AM_AC3_ALTERNATE_AUDIO_2 uint32 = 2
	AM_AC3_ALTERNATE_AUDIO_BOTH uint32 = 3
	AM_AC3_SERVICE_MAIN_AUDIO uint32 = 0
	AM_AC3_SERVICE_NO_DIALOG uint32 = 1
	AM_AC3_SERVICE_VISUALLY_IMPAIRED uint32 = 2
	AM_AC3_SERVICE_HEARING_IMPAIRED uint32 = 3
	AM_AC3_SERVICE_DIALOG_ONLY uint32 = 4
	AM_AC3_SERVICE_COMMENTARY uint32 = 5
	AM_AC3_SERVICE_EMERGENCY_FLASH uint32 = 6
	AM_AC3_SERVICE_VOICE_OVER uint32 = 7
	AM_UseNewCSSKey uint32 = 1
	AM_ReverseBlockStart uint32 = 2
	AM_ReverseBlockEnd uint32 = 4
	AM_DVD_CGMS_RESERVED_MASK uint32 = 120
	AM_DVD_CGMS_COPY_PROTECT_MASK uint32 = 24
	AM_DVD_CGMS_COPY_PERMITTED uint32 = 0
	AM_DVD_CGMS_COPY_ONCE uint32 = 16
	AM_DVD_CGMS_NO_COPY uint32 = 24
	AM_DVD_COPYRIGHT_MASK uint32 = 64
	AM_DVD_NOT_COPYRIGHTED uint32 = 0
	AM_DVD_COPYRIGHTED uint32 = 64
	AM_DVD_SECTOR_PROTECT_MASK uint32 = 32
	AM_DVD_SECTOR_NOT_PROTECTED uint32 = 0
	AM_DVD_SECTOR_PROTECTED uint32 = 32
	AMINTERLACE_IsInterlaced uint32 = 1
	AMINTERLACE_1FieldPerSample uint32 = 2
	AMINTERLACE_Field1First uint32 = 4
	AMINTERLACE_UNUSED uint32 = 8
	AMINTERLACE_FieldPatternMask uint32 = 48
	AMINTERLACE_FieldPatField1Only uint32 = 0
	AMINTERLACE_FieldPatField2Only uint32 = 16
	AMINTERLACE_FieldPatBothRegular uint32 = 32
	AMINTERLACE_FieldPatBothIrregular uint32 = 48
	AMINTERLACE_DisplayModeMask uint32 = 192
	AMINTERLACE_DisplayModeBobOnly uint32 = 0
	AMINTERLACE_DisplayModeWeaveOnly uint32 = 64
	AMINTERLACE_DisplayModeBobOrWeave uint32 = 128
	AMCOPYPROTECT_RestrictDuplication uint32 = 1
	AMCONTROL_USED uint32 = 1
	AMCONTROL_PAD_TO_4x3 uint32 = 2
	AMCONTROL_PAD_TO_16x9 uint32 = 4
	AMCONTROL_COLORINFO_PRESENT uint32 = 128
	AM_VIDEO_FLAG_FIELD_MASK int32 = 3
	AM_VIDEO_FLAG_INTERLEAVED_FRAME int32 = 0
	AM_VIDEO_FLAG_FIELD1 int32 = 1
	AM_VIDEO_FLAG_FIELD2 int32 = 2
	AM_VIDEO_FLAG_FIELD1FIRST int32 = 4
	AM_VIDEO_FLAG_WEAVE int32 = 8
	AM_VIDEO_FLAG_IPB_MASK int32 = 48
	AM_VIDEO_FLAG_I_SAMPLE int32 = 0
	AM_VIDEO_FLAG_P_SAMPLE int32 = 16
	AM_VIDEO_FLAG_B_SAMPLE int32 = 32
	AM_VIDEO_FLAG_REPEAT_FIELD int32 = 64
	AVIF_HASINDEX uint32 = 16
	AVIF_MUSTUSEINDEX uint32 = 32
	AVIF_ISINTERLEAVED uint32 = 256
	AVIF_TRUSTCKTYPE uint32 = 2048
	AVIF_WASCAPTUREFILE uint32 = 65536
	AVIF_COPYRIGHTED uint32 = 131072
	AVI_HEADERSIZE uint32 = 2048
	AVISF_DISABLED uint32 = 1
	AVISF_VIDEO_PALCHANGES uint32 = 65536
	AVIIF_LIST int32 = 1
	AVIIF_KEYFRAME int32 = 16
	AVIIF_FIRSTPART int32 = 32
	AVIIF_LASTPART int32 = 64
	AVIIF_NOTIME int32 = 256
	AVIIF_COMPUSE int32 = 268369920
	AVIIF_NO_TIME uint32 = 256
	AVIIF_COMPRESSOR uint32 = 268369920
	TIMECODE_RATE_30DROP uint32 = 0
	TIMECODE_SMPTE_BINARY_GROUP uint32 = 7
	TIMECODE_SMPTE_COLOR_FRAME uint32 = 8
	AVI_INDEX_OF_INDEXES uint32 = 0
	AVI_INDEX_OF_CHUNKS uint32 = 1
	AVI_INDEX_OF_TIMED_CHUNKS uint32 = 2
	AVI_INDEX_OF_SUB_2FIELD uint32 = 3
	AVI_INDEX_IS_DATA uint32 = 128
	AVI_INDEX_SUB_DEFAULT uint32 = 0
	AVI_INDEX_SUB_2FIELD uint32 = 1
	STDINDEXSIZE uint32 = 16384
	AVISTDINDEX_DELTAFRAME uint32 = 2147483648
	AMVA_TYPEINDEX_OUTPUTFRAME uint32 = 4294967295
	AMVA_QUERYRENDERSTATUSF_READ uint32 = 1
	MIN_DIMENSION uint32 = 1
	BDA_PLP_ID_NOT_SET int32 = -1
	CDEF_CLASS_DEFAULT uint32 = 1
	CDEF_BYPASS_CLASS_MANAGER uint32 = 2
	CDEF_MERIT_ABOVE_DO_NOT_USE uint32 = 8
	CDEF_DEVMON_CMGR_DEVICE uint32 = 16
	CDEF_DEVMON_DMO uint32 = 32
	CDEF_DEVMON_PNP_DEVICE uint32 = 64
	CDEF_DEVMON_FILTER uint32 = 128
	CDEF_DEVMON_SELECTIVE_MASK uint32 = 240
	CHARS_IN_GUID uint32 = 39
	MAX_PIN_NAME uint32 = 128
	MAX_FILTER_NAME uint32 = 128
	AM_GBF_PREVFRAMESKIPPED uint32 = 1
	AM_GBF_NOTASYNCPOINT uint32 = 2
	AM_GBF_NOWAIT uint32 = 4
	AM_GBF_NODDSURFACELOCK uint32 = 8
	AMF_AUTOMATICGAIN float64 = -1
	AnalogVideo_NTSC_Mask uint32 = 7
	AnalogVideo_PAL_Mask uint32 = 1052656
	AnalogVideo_SECAM_Mask uint32 = 1044480
	MPEG2_PROGRAM_STREAM_MAP uint32 = 0
	MPEG2_PROGRAM_ELEMENTARY_STREAM uint32 = 1
	MPEG2_PROGRAM_DIRECTORY_PES_PACKET uint32 = 2
	MPEG2_PROGRAM_PACK_HEADER uint32 = 3
	MPEG2_PROGRAM_PES_STREAM uint32 = 4
	MPEG2_PROGRAM_SYSTEM_HEADER uint32 = 5
	SUBSTREAM_FILTER_VAL_NONE uint32 = 268435456
	AM_GETDECODERCAP_QUERY_VMR_SUPPORT uint32 = 1
	VMR_NOTSUPPORTED uint32 = 0
	VMR_SUPPORTED uint32 = 1
	AM_QUERY_DECODER_VMR_SUPPORT uint32 = 1
	AM_QUERY_DECODER_DXVA_1_SUPPORT uint32 = 2
	AM_QUERY_DECODER_DVD_SUPPORT uint32 = 3
	AM_QUERY_DECODER_ATSC_SD_SUPPORT uint32 = 4
	AM_QUERY_DECODER_ATSC_HD_SUPPORT uint32 = 5
	AM_GETDECODERCAP_QUERY_VMR9_SUPPORT uint32 = 6
	AM_GETDECODERCAP_QUERY_EVR_SUPPORT uint32 = 7
	DECODER_CAP_NOTSUPPORTED uint32 = 0
	DECODER_CAP_SUPPORTED uint32 = 1
	VMRBITMAP_DISABLE uint32 = 1
	VMRBITMAP_HDC uint32 = 2
	VMRBITMAP_ENTIREDDS uint32 = 4
	VMRBITMAP_SRCCOLORKEY uint32 = 8
	VMRBITMAP_SRCRECT uint32 = 16
	DVD_TITLE_MENU uint32 = 0
	DVD_STREAM_DATA_CURRENT uint32 = 2048
	DVD_STREAM_DATA_VMGM uint32 = 1024
	DVD_STREAM_DATA_VTSM uint32 = 1025
	DVD_DEFAULT_AUDIO_STREAM uint32 = 15
	DVD_AUDIO_CAPS_AC3 uint32 = 1
	DVD_AUDIO_CAPS_MPEG2 uint32 = 2
	DVD_AUDIO_CAPS_LPCM uint32 = 4
	DVD_AUDIO_CAPS_DTS uint32 = 8
	DVD_AUDIO_CAPS_SDDS uint32 = 16
	PBDA_Encoder_Audio_AlgorithmType_MPEG1LayerII uint32 = 0
	PBDA_Encoder_Audio_AlgorithmType_AC3 uint32 = 1
	PBDA_Encoder_Video_MPEG2PartII uint32 = 0
	PBDA_Encoder_Video_MPEG4Part10 uint32 = 1
	PBDA_Encoder_Video_AVC uint32 = 1
	PBDA_Encoder_Video_H264 uint32 = 1
	PBDA_Encoder_BitrateMode_Constant uint32 = 1
	PBDA_Encoder_BitrateMode_Variable uint32 = 2
	PBDA_Encoder_BitrateMode_Average uint32 = 3
	AMDDS_NONE uint32 = 0
	AMDDS_DCIPS uint32 = 1
	AMDDS_PS uint32 = 2
	AMDDS_RGBOVR uint32 = 4
	AMDDS_YUVOVR uint32 = 8
	AMDDS_RGBOFF uint32 = 16
	AMDDS_YUVOFF uint32 = 32
	AMDDS_RGBFLP uint32 = 64
	AMDDS_YUVFLP uint32 = 128
	AMDDS_ALL uint32 = 255
	AMDDS_DEFAULT uint32 = 255
	iPALETTE_COLORS uint32 = 256
	iEGA_COLORS uint32 = 16
	iMASK_COLORS uint32 = 3
	iTRUECOLOR uint32 = 16
	iRED uint32 = 0
	iGREEN uint32 = 1
	iBLUE uint32 = 2
	iPALETTE uint32 = 8
	iMAXBITS uint32 = 8
	MAX_SIZE_MPEG1_SEQUENCE_INFO uint32 = 140
	AM_MPEG_AUDIO_DUAL_MERGE uint32 = 0
	AM_MPEG_AUDIO_DUAL_LEFT uint32 = 1
	AM_MPEG_AUDIO_DUAL_RIGHT uint32 = 2
	VFW_FIRST_CODE uint32 = 512
	MAX_ERROR_TEXT_LEN uint32 = 160
	MPBOOL_TRUE uint32 = 1
	MPBOOL_FALSE uint32 = 0
	DWORD_ALLPARAMS int32 = -1
	MPF_ENVLP_STANDARD uint32 = 0
	MPF_ENVLP_BEGIN_CURRENTVAL uint32 = 1
	MPF_ENVLP_BEGIN_NEUTRALVAL uint32 = 2
	MPF_PUNCHIN_REFTIME uint32 = 0
	MPF_PUNCHIN_NOW uint32 = 1
	MPF_PUNCHIN_STOPPED uint32 = 2
	VFW_E_INVALIDMEDIATYPE int32 = -2147220992
	VFW_E_INVALIDSUBTYPE int32 = -2147220991
	VFW_E_NEED_OWNER int32 = -2147220990
	VFW_E_ENUM_OUT_OF_SYNC int32 = -2147220989
	VFW_E_ALREADY_CONNECTED int32 = -2147220988
	VFW_E_FILTER_ACTIVE int32 = -2147220987
	VFW_E_NO_TYPES int32 = -2147220986
	VFW_E_NO_ACCEPTABLE_TYPES int32 = -2147220985
	VFW_E_INVALID_DIRECTION int32 = -2147220984
	VFW_E_NOT_CONNECTED int32 = -2147220983
	VFW_E_NO_ALLOCATOR int32 = -2147220982
	VFW_E_RUNTIME_ERROR int32 = -2147220981
	VFW_E_BUFFER_NOTSET int32 = -2147220980
	VFW_E_BUFFER_OVERFLOW int32 = -2147220979
	VFW_E_BADALIGN int32 = -2147220978
	VFW_E_ALREADY_COMMITTED int32 = -2147220977
	VFW_E_BUFFERS_OUTSTANDING int32 = -2147220976
	VFW_E_NOT_COMMITTED int32 = -2147220975
	VFW_E_SIZENOTSET int32 = -2147220974
	VFW_E_NO_CLOCK int32 = -2147220973
	VFW_E_NO_SINK int32 = -2147220972
	VFW_E_NO_INTERFACE int32 = -2147220971
	VFW_E_NOT_FOUND int32 = -2147220970
	VFW_E_CANNOT_CONNECT int32 = -2147220969
	VFW_E_CANNOT_RENDER int32 = -2147220968
	VFW_E_CHANGING_FORMAT int32 = -2147220967
	VFW_E_NO_COLOR_KEY_SET int32 = -2147220966
	VFW_E_NOT_OVERLAY_CONNECTION int32 = -2147220965
	VFW_E_NOT_SAMPLE_CONNECTION int32 = -2147220964
	VFW_E_PALETTE_SET int32 = -2147220963
	VFW_E_COLOR_KEY_SET int32 = -2147220962
	VFW_E_NO_COLOR_KEY_FOUND int32 = -2147220961
	VFW_E_NO_PALETTE_AVAILABLE int32 = -2147220960
	VFW_E_NO_DISPLAY_PALETTE int32 = -2147220959
	VFW_E_TOO_MANY_COLORS int32 = -2147220958
	VFW_E_STATE_CHANGED int32 = -2147220957
	VFW_E_NOT_STOPPED int32 = -2147220956
	VFW_E_NOT_PAUSED int32 = -2147220955
	VFW_E_NOT_RUNNING int32 = -2147220954
	VFW_E_WRONG_STATE int32 = -2147220953
	VFW_E_START_TIME_AFTER_END int32 = -2147220952
	VFW_E_INVALID_RECT int32 = -2147220951
	VFW_E_TYPE_NOT_ACCEPTED int32 = -2147220950
	VFW_E_SAMPLE_REJECTED int32 = -2147220949
	VFW_E_SAMPLE_REJECTED_EOS int32 = -2147220948
	VFW_E_DUPLICATE_NAME int32 = -2147220947
	VFW_S_DUPLICATE_NAME int32 = 262701
	VFW_E_TIMEOUT int32 = -2147220946
	VFW_E_INVALID_FILE_FORMAT int32 = -2147220945
	VFW_E_ENUM_OUT_OF_RANGE int32 = -2147220944
	VFW_E_CIRCULAR_GRAPH int32 = -2147220943
	VFW_E_NOT_ALLOWED_TO_SAVE int32 = -2147220942
	VFW_E_TIME_ALREADY_PASSED int32 = -2147220941
	VFW_E_ALREADY_CANCELLED int32 = -2147220940
	VFW_E_CORRUPT_GRAPH_FILE int32 = -2147220939
	VFW_E_ADVISE_ALREADY_SET int32 = -2147220938
	VFW_S_STATE_INTERMEDIATE int32 = 262711
	VFW_E_NO_MODEX_AVAILABLE int32 = -2147220936
	VFW_E_NO_ADVISE_SET int32 = -2147220935
	VFW_E_NO_FULLSCREEN int32 = -2147220934
	VFW_E_IN_FULLSCREEN_MODE int32 = -2147220933
	VFW_E_UNKNOWN_FILE_TYPE int32 = -2147220928
	VFW_E_CANNOT_LOAD_SOURCE_FILTER int32 = -2147220927
	VFW_S_PARTIAL_RENDER int32 = 262722
	VFW_E_FILE_TOO_SHORT int32 = -2147220925
	VFW_E_INVALID_FILE_VERSION int32 = -2147220924
	VFW_S_SOME_DATA_IGNORED int32 = 262725
	VFW_S_CONNECTIONS_DEFERRED int32 = 262726
	VFW_E_INVALID_CLSID int32 = -2147220921
	VFW_E_INVALID_MEDIA_TYPE int32 = -2147220920
	VFW_E_BAD_KEY int32 = -2147220494
	VFW_S_NO_MORE_ITEMS int32 = 262403
	VFW_E_SAMPLE_TIME_NOT_SET int32 = -2147220919
	VFW_S_RESOURCE_NOT_NEEDED int32 = 262736
	VFW_E_MEDIA_TIME_NOT_SET int32 = -2147220911
	VFW_E_NO_TIME_FORMAT_SET int32 = -2147220910
	VFW_E_MONO_AUDIO_HW int32 = -2147220909
	VFW_S_MEDIA_TYPE_IGNORED int32 = 262740
	VFW_E_NO_DECOMPRESSOR int32 = -2147220907
	VFW_E_NO_AUDIO_HARDWARE int32 = -2147220906
	VFW_S_VIDEO_NOT_RENDERED int32 = 262743
	VFW_S_AUDIO_NOT_RENDERED int32 = 262744
	VFW_E_RPZA int32 = -2147220903
	VFW_S_RPZA int32 = 262746
	VFW_E_PROCESSOR_NOT_SUITABLE int32 = -2147220901
	VFW_E_UNSUPPORTED_AUDIO int32 = -2147220900
	VFW_E_UNSUPPORTED_VIDEO int32 = -2147220899
	VFW_E_MPEG_NOT_CONSTRAINED int32 = -2147220898
	VFW_E_NOT_IN_GRAPH int32 = -2147220897
	VFW_S_ESTIMATED int32 = 262752
	VFW_E_NO_TIME_FORMAT int32 = -2147220895
	VFW_E_READ_ONLY int32 = -2147220894
	VFW_S_RESERVED int32 = 262755
	VFW_E_BUFFER_UNDERFLOW int32 = -2147220892
	VFW_E_UNSUPPORTED_STREAM int32 = -2147220891
	VFW_E_NO_TRANSPORT int32 = -2147220890
	VFW_S_STREAM_OFF int32 = 262759
	VFW_S_CANT_CUE int32 = 262760
	VFW_E_BAD_VIDEOCD int32 = -2147220887
	VFW_S_NO_STOP_TIME int32 = 262768
	VFW_E_OUT_OF_VIDEO_MEMORY int32 = -2147220879
	VFW_E_VP_NEGOTIATION_FAILED int32 = -2147220878
	VFW_E_DDRAW_CAPS_NOT_SUITABLE int32 = -2147220877
	VFW_E_NO_VP_HARDWARE int32 = -2147220876
	VFW_E_NO_CAPTURE_HARDWARE int32 = -2147220875
	VFW_E_DVD_OPERATION_INHIBITED int32 = -2147220874
	VFW_E_DVD_INVALIDDOMAIN int32 = -2147220873
	VFW_E_DVD_NO_BUTTON int32 = -2147220872
	VFW_E_DVD_GRAPHNOTREADY int32 = -2147220871
	VFW_E_DVD_RENDERFAIL int32 = -2147220870
	VFW_E_DVD_DECNOTENOUGH int32 = -2147220869
	VFW_E_DDRAW_VERSION_NOT_SUITABLE int32 = -2147220868
	VFW_E_COPYPROT_FAILED int32 = -2147220867
	VFW_S_NOPREVIEWPIN int32 = 262782
	VFW_E_TIME_EXPIRED int32 = -2147220865
	VFW_S_DVD_NON_ONE_SEQUENTIAL int32 = 262784
	VFW_E_DVD_WRONG_SPEED int32 = -2147220863
	VFW_E_DVD_MENU_DOES_NOT_EXIST int32 = -2147220862
	VFW_E_DVD_CMD_CANCELLED int32 = -2147220861
	VFW_E_DVD_STATE_WRONG_VERSION int32 = -2147220860
	VFW_E_DVD_STATE_CORRUPT int32 = -2147220859
	VFW_E_DVD_STATE_WRONG_DISC int32 = -2147220858
	VFW_E_DVD_INCOMPATIBLE_REGION int32 = -2147220857
	VFW_E_DVD_NO_ATTRIBUTES int32 = -2147220856
	VFW_E_DVD_NO_GOUP_PGC int32 = -2147220855
	VFW_E_DVD_LOW_PARENTAL_LEVEL int32 = -2147220854
	VFW_E_DVD_NOT_IN_KARAOKE_MODE int32 = -2147220853
	VFW_S_DVD_CHANNEL_CONTENTS_NOT_AVAILABLE int32 = 262796
	VFW_S_DVD_NOT_ACCURATE int32 = 262797
	VFW_E_FRAME_STEP_UNSUPPORTED int32 = -2147220850
	VFW_E_DVD_STREAM_DISABLED int32 = -2147220849
	VFW_E_DVD_TITLE_UNKNOWN int32 = -2147220848
	VFW_E_DVD_INVALID_DISC int32 = -2147220847
	VFW_E_DVD_NO_RESUME_INFORMATION int32 = -2147220846
	VFW_E_PIN_ALREADY_BLOCKED_ON_THIS_THREAD int32 = -2147220845
	VFW_E_PIN_ALREADY_BLOCKED int32 = -2147220844
	VFW_E_CERTIFICATION_FAILURE int32 = -2147220843
	VFW_E_VMR_NOT_IN_MIXER_MODE int32 = -2147220842
	VFW_E_VMR_NO_AP_SUPPLIED int32 = -2147220841
	VFW_E_VMR_NO_DEINTERLACE_HW int32 = -2147220840
	VFW_E_VMR_NO_PROCAMP_HW int32 = -2147220839
	VFW_E_DVD_VMR9_INCOMPATIBLEDEC int32 = -2147220838
	VFW_E_NO_COPP_HW int32 = -2147220837
	VFW_E_DVD_NONBLOCKING int32 = -2147220836
	VFW_E_DVD_TOO_MANY_RENDERERS_IN_FILTER_GRAPH int32 = -2147220835
	VFW_E_DVD_NON_EVR_RENDERER_IN_FILTER_GRAPH int32 = -2147220834
	VFW_E_DVD_RESOLUTION_ERROR int32 = -2147220833
	E_PROP_SET_UNSUPPORTED int32 = -2147023726
	E_PROP_ID_UNSUPPORTED int32 = -2147023728
	VFW_E_CODECAPI_LINEAR_RANGE int32 = -2147220720
	VFW_E_CODECAPI_ENUMERATED int32 = -2147220719
	VFW_E_CODECAPI_NO_DEFAULT int32 = -2147220717
	VFW_E_CODECAPI_NO_CURRENT_VALUE int32 = -2147220716
	VFW_E_DVD_CHAPTER_DOES_NOT_EXIST int32 = -2147220715
	VFW_S_DVD_RENDER_STATUS int32 = 262944
	DXVA_RESTRICTED_MODE_UNRESTRICTED uint32 = 65535
	DXVA_RESTRICTED_MODE_H261_A uint32 = 1
	DXVA_RESTRICTED_MODE_H261_B uint32 = 2
	DXVA_RESTRICTED_MODE_H263_A uint32 = 3
	DXVA_RESTRICTED_MODE_H263_B uint32 = 4
	DXVA_RESTRICTED_MODE_H263_C uint32 = 5
	DXVA_RESTRICTED_MODE_H263_D uint32 = 6
	DXVA_RESTRICTED_MODE_H263_E uint32 = 7
	DXVA_RESTRICTED_MODE_H263_F uint32 = 8
	DXVA_RESTRICTED_MODE_MPEG1_A uint32 = 9
	DXVA_RESTRICTED_MODE_MPEG2_A uint32 = 10
	DXVA_RESTRICTED_MODE_MPEG2_B uint32 = 11
	DXVA_RESTRICTED_MODE_MPEG2_C uint32 = 12
	DXVA_RESTRICTED_MODE_MPEG2_D uint32 = 13
	DXVA_RESTRICTED_MODE_MPEG1_VLD uint32 = 16
	DXVA_RESTRICTED_MODE_MPEG2and1_VLD uint32 = 17
	DXVA_RESTRICTED_MODE_H264_A uint32 = 100
	DXVA_RESTRICTED_MODE_H264_B uint32 = 101
	DXVA_RESTRICTED_MODE_H264_C uint32 = 102
	DXVA_RESTRICTED_MODE_H264_D uint32 = 103
	DXVA_RESTRICTED_MODE_H264_E uint32 = 104
	DXVA_RESTRICTED_MODE_H264_F uint32 = 105
	DXVA_RESTRICTED_MODE_H264_VLD_WITHFMOASO_NOFGT uint32 = 112
	DXVA_RESTRICTED_MODE_H264_VLD_STEREO_PROGRESSIVE_NOFGT uint32 = 113
	DXVA_RESTRICTED_MODE_H264_VLD_STEREO_NOFGT uint32 = 114
	DXVA_RESTRICTED_MODE_H264_VLD_MULTIVIEW_NOFGT uint32 = 115
	DXVA_RESTRICTED_MODE_WMV8_A uint32 = 128
	DXVA_RESTRICTED_MODE_WMV8_B uint32 = 129
	DXVA_RESTRICTED_MODE_WMV9_A uint32 = 144
	DXVA_RESTRICTED_MODE_WMV9_B uint32 = 145
	DXVA_RESTRICTED_MODE_WMV9_C uint32 = 148
	DXVA_RESTRICTED_MODE_VC1_A uint32 = 160
	DXVA_RESTRICTED_MODE_VC1_B uint32 = 161
	DXVA_RESTRICTED_MODE_VC1_C uint32 = 162
	DXVA_RESTRICTED_MODE_VC1_D uint32 = 163
	DXVA_RESTRICTED_MODE_VC1_D2010 uint32 = 164
	DXVA_RESTRICTED_MODE_MPEG4PT2_VLD_SIMPLE uint32 = 176
	DXVA_RESTRICTED_MODE_MPEG4PT2_VLD_ADV_SIMPLE_NOGMC uint32 = 177
	DXVA_RESTRICTED_MODE_MPEG4PT2_VLD_ADV_SIMPLE_GMC uint32 = 178
	DXVA_RESTRICTED_MODE_WMV8_POSTPROC uint32 = 128
	DXVA_RESTRICTED_MODE_WMV8_MOCOMP uint32 = 129
	DXVA_RESTRICTED_MODE_WMV9_POSTPROC uint32 = 144
	DXVA_RESTRICTED_MODE_WMV9_MOCOMP uint32 = 145
	DXVA_RESTRICTED_MODE_WMV9_IDCT uint32 = 148
	DXVA_RESTRICTED_MODE_VC1_POSTPROC uint32 = 160
	DXVA_RESTRICTED_MODE_VC1_MOCOMP uint32 = 161
	DXVA_RESTRICTED_MODE_VC1_IDCT uint32 = 162
	DXVA_RESTRICTED_MODE_VC1_VLD uint32 = 163
	DXVA_RESTRICTED_MODE_H264_MOCOMP_NOFGT uint32 = 100
	DXVA_RESTRICTED_MODE_H264_MOCOMP_FGT uint32 = 101
	DXVA_RESTRICTED_MODE_H264_IDCT_NOFGT uint32 = 102
	DXVA_RESTRICTED_MODE_H264_IDCT_FGT uint32 = 103
	DXVA_RESTRICTED_MODE_H264_VLD_NOFGT uint32 = 104
	DXVA_RESTRICTED_MODE_H264_VLD_FGT uint32 = 105
	DXVA_COMPBUFFER_TYPE_THAT_IS_NOT_USED uint32 = 0
	DXVA_PICTURE_DECODE_BUFFER uint32 = 1
	DXVA_MACROBLOCK_CONTROL_BUFFER uint32 = 2
	DXVA_RESIDUAL_DIFFERENCE_BUFFER uint32 = 3
	DXVA_DEBLOCKING_CONTROL_BUFFER uint32 = 4
	DXVA_INVERSE_QUANTIZATION_MATRIX_BUFFER uint32 = 5
	DXVA_SLICE_CONTROL_BUFFER uint32 = 6
	DXVA_BITSTREAM_DATA_BUFFER uint32 = 7
	DXVA_AYUV_BUFFER uint32 = 8
	DXVA_IA44_SURFACE_BUFFER uint32 = 9
	DXVA_DPXD_SURFACE_BUFFER uint32 = 10
	DXVA_HIGHLIGHT_BUFFER uint32 = 11
	DXVA_DCCMD_SURFACE_BUFFER uint32 = 12
	DXVA_ALPHA_BLEND_COMBINATION_BUFFER uint32 = 13
	DXVA_PICTURE_RESAMPLE_BUFFER uint32 = 14
	DXVA_READ_BACK_BUFFER uint32 = 15
	DXVA_MOTION_VECTOR_BUFFER uint32 = 16
	DXVA_FILM_GRAIN_BUFFER uint32 = 17
	DXVA_NUM_TYPES_COMP_BUFFERS uint32 = 18
	DXVA_PICTURE_DECODING_FUNCTION uint32 = 1
	DXVA_ALPHA_BLEND_DATA_LOAD_FUNCTION uint32 = 2
	DXVA_ALPHA_BLEND_COMBINATION_FUNCTION uint32 = 3
	DXVA_PICTURE_RESAMPLE_FUNCTION uint32 = 4
	DXVA_DEBLOCKING_FILTER_FUNCTION uint32 = 5
	DXVA_FILM_GRAIN_SYNTHESIS_FUNCTION uint32 = 6
	DXVA_STATUS_REPORTING_FUNCTION uint32 = 7
	DXVA_EXECUTE_RETURN_OK uint32 = 0
	DXVA_EXECUTE_RETURN_DATA_ERROR_MINOR uint32 = 1
	DXVA_EXECUTE_RETURN_DATA_ERROR_SIGNIF uint32 = 2
	DXVA_EXECUTE_RETURN_DATA_ERROR_SEVERE uint32 = 3
	DXVA_EXECUTE_RETURN_OTHER_ERROR_SEVERE uint32 = 4
	DXVA_QUERYORREPLYFUNCFLAG_DECODER_PROBE_QUERY uint32 = 16777201
	DXVA_QUERYORREPLYFUNCFLAG_DECODER_LOCK_QUERY uint32 = 16777205
	DXVA_QUERYORREPLYFUNCFLAG_ACCEL_PROBE_OK_COPY uint32 = 16777208
	DXVA_QUERYORREPLYFUNCFLAG_ACCEL_PROBE_OK_PLUS uint32 = 16777209
	DXVA_QUERYORREPLYFUNCFLAG_ACCEL_LOCK_OK_COPY uint32 = 16777212
	DXVA_QUERYORREPLYFUNCFLAG_ACCEL_PROBE_FALSE_PLUS uint32 = 16777211
	DXVA_QUERYORREPLYFUNCFLAG_ACCEL_LOCK_FALSE_PLUS uint32 = 16777215
	DXVA_ENCRYPTPROTOCOLFUNCFLAG_HOST uint32 = 16776960
	DXVA_ENCRYPTPROTOCOLFUNCFLAG_ACCEL uint32 = 16776968
	DXVA_CHROMA_FORMAT_420 uint32 = 1
	DXVA_CHROMA_FORMAT_422 uint32 = 2
	DXVA_CHROMA_FORMAT_444 uint32 = 3
	DXVA_PICTURE_STRUCTURE_TOP_FIELD uint32 = 1
	DXVA_PICTURE_STRUCTURE_BOTTOM_FIELD uint32 = 2
	DXVA_PICTURE_STRUCTURE_FRAME uint32 = 3
	DXVA_BIDIRECTIONAL_AVERAGING_MPEG2_ROUND uint32 = 0
	DXVA_BIDIRECTIONAL_AVERAGING_H263_TRUNC uint32 = 1
	DXVA_MV_PRECISION_AND_CHROMA_RELATION_MPEG2 uint32 = 0
	DXVA_MV_PRECISION_AND_CHROMA_RELATION_H263 uint32 = 1
	DXVA_MV_PRECISION_AND_CHROMA_RELATION_H261 uint32 = 2
	DXVA_SCAN_METHOD_ZIG_ZAG uint32 = 0
	DXVA_SCAN_METHOD_ALTERNATE_VERTICAL uint32 = 1
	DXVA_SCAN_METHOD_ALTERNATE_HORIZONTAL uint32 = 2
	DXVA_SCAN_METHOD_ARBITRARY uint32 = 3
	DXVA_BITSTREAM_CONCEALMENT_NEED_UNLIKELY uint32 = 0
	DXVA_BITSTREAM_CONCEALMENT_NEED_MILD uint32 = 1
	DXVA_BITSTREAM_CONCEALMENT_NEED_LIKELY uint32 = 2
	DXVA_BITSTREAM_CONCEALMENT_NEED_SEVERE uint32 = 3
	DXVA_BITSTREAM_CONCEALMENT_METHOD_UNSPECIFIED uint32 = 0
	DXVA_BITSTREAM_CONCEALMENT_METHOD_INTRA uint32 = 1
	DXVA_BITSTREAM_CONCEALMENT_METHOD_FORWARD uint32 = 2
	DXVA_BITSTREAM_CONCEALMENT_METHOD_BACKWARD uint32 = 3
	DXVA_USUAL_BLOCK_WIDTH uint32 = 8
	DXVA_USUAL_BLOCK_HEIGHT uint32 = 8
	DXVA_NumMV_OBMC_off_BinPBwith4MV_off uint32 = 4
	DXVA_NumMV_OBMC_off_BinPBwith4MV_on uint32 = 5
	DXVA_NumMV_OBMC_on__BinPB_off uint32 = 10
	DXVA_NumMV_OBMC_on__BinPB_on uint32 = 11
	DXVA_CONFIG_DATA_TYPE_IA44 uint32 = 0
	DXVA_CONFIG_DATA_TYPE_AI44 uint32 = 1
	DXVA_CONFIG_DATA_TYPE_DPXD uint32 = 2
	DXVA_CONFIG_DATA_TYPE_AYUV uint32 = 3
	DXVA_CONFIG_BLEND_TYPE_FRONT_BUFFER uint32 = 0
	DXVA_CONFIG_BLEND_TYPE_BACK_HARDWARE uint32 = 1
	DXVA_ExtColorData_ShiftBase uint32 = 8
	MAX_DEINTERLACE_SURFACES uint32 = 32
	DXVA_DeinterlaceBltFnCode uint32 = 1
	DXVA_DeinterlaceBltExFnCode uint32 = 2
	MAX_DEINTERLACE_DEVICE_GUIDS uint32 = 32
	DXVA_DeinterlaceQueryAvailableModesFnCode uint32 = 1
	DXVA_DeinterlaceQueryModeCapsFnCode uint32 = 2
	DXVA_ProcAmpControlQueryCapsFnCode uint32 = 3
	DXVA_ProcAmpControlQueryRangeFnCode uint32 = 4
	DXVA_ProcAmpControlBltFnCode uint32 = 1
	DXVA_COPPGetCertificateLengthFnCode uint32 = 1
	DXVA_COPPKeyExchangeFnCode uint32 = 2
	DXVA_COPPSequenceStartFnCode uint32 = 3
	DXVA_COPPCommandFnCode uint32 = 4
	COPP_NoProtectionLevelAvailable int32 = -1
	COPP_DefaultProtectionLevel uint32 = 0
	COPP_ImageAspectRatio_EN300294_Mask uint32 = 7
	DXVA_COPPQueryStatusFnCode uint32 = 5
	MPEG2_BASE uint32 = 512
	MPEG2_S_MORE_DATA_AVAILABLE int32 = 262656
	MPEG2_S_NO_MORE_DATA_AVAILABLE int32 = 262657
	MPEG2_S_SG_INFO_FOUND int32 = 262658
	MPEG2_S_SG_INFO_NOT_FOUND int32 = 262659
	MPEG2_S_MPE_INFO_FOUND int32 = 262660
	MPEG2_S_MPE_INFO_NOT_FOUND int32 = 262661
	MPEG2_S_NEW_MODULE_VERSION int32 = 262662
	MPEG2_E_UNINITIALIZED int32 = -2147220992
	MPEG2_E_ALREADY_INITIALIZED int32 = -2147220991
	MPEG2_E_OUT_OF_BOUNDS int32 = -2147220990
	MPEG2_E_MALFORMED_TABLE int32 = -2147220989
	MPEG2_E_UNDEFINED int32 = -2147220988
	MPEG2_E_NOT_PRESENT int32 = -2147220987
	MPEG2_E_SECTION_NOT_FOUND int32 = -2147220986
	MPEG2_E_TX_STREAM_UNAVAILABLE int32 = -2147220985
	MPEG2_E_SERVICE_ID_NOT_FOUND int32 = -2147220984
	MPEG2_E_SERVICE_PMT_NOT_FOUND int32 = -2147220983
	MPEG2_E_DSI_NOT_FOUND int32 = -2147220982
	MPEG2_E_SERVER_UNAVAILABLE int32 = -2147220981
	MPEG2_E_INVALID_CAROUSEL_ID int32 = -2147220980
	MPEG2_E_MALFORMED_DSMCC_MESSAGE int32 = -2147220979
	MPEG2_E_INVALID_SG_OBJECT_KIND int32 = -2147220978
	MPEG2_E_OBJECT_NOT_FOUND int32 = -2147220977
	MPEG2_E_OBJECT_KIND_NOT_A_DIRECTORY int32 = -2147220976
	MPEG2_E_OBJECT_KIND_NOT_A_FILE int32 = -2147220975
	MPEG2_E_FILE_OFFSET_TOO_BIG int32 = -2147220974
	MPEG2_E_STREAM_STOPPED int32 = -2147220973
	MPEG2_E_REGISTRY_ACCESS_FAILED int32 = -2147220972
	MPEG2_E_INVALID_UDP_PORT int32 = -2147220971
	MPEG2_E_DATA_SOURCE_FAILED int32 = -2147220970
	MPEG2_E_DII_NOT_FOUND int32 = -2147220969
	MPEG2_E_DSHOW_PIN_NOT_FOUND int32 = -2147220968
	MPEG2_E_BUFFER_TOO_SMALL int32 = -2147220967
	MPEG2_E_MISSING_SECTIONS int32 = -2147220966
	MPEG2_E_TOO_MANY_SECTIONS int32 = -2147220965
	MPEG2_E_NEXT_TABLE_OPS_NOT_AVAILABLE int32 = -2147220964
	MPEG2_E_INCORRECT_DESCRIPTOR_TAG int32 = -2147220963
	MSDRI_S_MMI_PENDING int32 = 2
	MSDRI_S_PENDING int32 = 1
	BDA_E_FAILURE int32 = -1073479679
	BDA_E_NOT_IMPLEMENTED int32 = -1073479678
	BDA_E_NO_SUCH_COMMAND int32 = -1073479677
	BDA_E_OUT_OF_BOUNDS int32 = -1073479676
	BDA_E_INVALID_SCHEMA int32 = -1073479675
	BDA_E_INVALID_HANDLE int32 = -1073479674
	BDA_E_INVALID_TYPE int32 = -1073479673
	BDA_E_READ_ONLY int32 = -1073479672
	BDA_E_ACCESS_DENIED int32 = -1073479671
	BDA_E_NOT_FOUND int32 = -1073479670
	BDA_E_BUFFER_TOO_SMALL int32 = -1073479669
	BDA_E_OUT_OF_RESOURCES int32 = -1073479668
	BDA_E_OUT_OF_MEMORY int32 = -1073479667
	BDA_E_DISABLED int32 = -1073479666
	BDA_E_NO_HANDLER int32 = -1073479665
	BDA_E_INVALID_LANGUAGE int32 = -1073479664
	BDA_E_TIMEOUT_ELAPSED int32 = -1073479663
	BDA_E_NO_MORE_EVENTS int32 = -1073475583
	BDA_E_NO_MORE_DATA int32 = -1073475582
	BDA_E_TUNER_INITIALIZING int32 = -1073467391
	BDA_E_TUNER_REQUIRED int32 = -1073467390
	BDA_E_TUNER_CONFLICT int32 = -1073467389
	BDA_E_INVALID_TUNE_REQUEST int32 = -1073467388
	BDA_E_INVALID_ENTITLEMENT_TOKEN int32 = -1073463295
	BDA_E_INVALID_CAPTURE_TOKEN int32 = -1073463294
	BDA_E_WOULD_DISRUPT_STREAMING int32 = -1073463293
	BDA_E_INVALID_PURCHASE_TOKEN int32 = -1073463292
	BDA_E_IPNETWORK_ERROR int32 = -1073459199
	BDA_E_IPNETWORK_ADDRESS_NOT_FOUND int32 = -1073459198
	BDA_E_IPNETWORK_TIMEOUT int32 = -1073459197
	BDA_E_IPNETWORK_UNAVAILABLE int32 = -1073459196
	BDA_E_TUNE_FAILED_SDV01 int32 = -1073455103
	BDA_E_TUNE_FAILED_SDV02 int32 = -1073455102
	BDA_E_TUNE_FAILED_SDV03 int32 = -1073455101
	BDA_E_TUNE_FAILED_SDV04 int32 = -1073455100
	BDA_E_TUNE_FAILED_SDV05 int32 = -1073455099
	BDA_E_TUNE_FAILED_SDV06 int32 = -1073455098
	BDA_E_TUNE_FAILED_SDV07 int32 = -1073455097
	BDA_E_TUNE_FAILED_SDV08 int32 = -1073455096
	BDA_E_TUNE_FAILED_SDVFF int32 = -1073454849
	BDA_E_WMDRM_INVALID_SIGNATURE int32 = -1073418239
	BDA_E_WMDRM_INVALID_CERTIFICATE int32 = -1073418238
	BDA_E_WMDRM_INVALID_VERSION int32 = -1073418236
	BDA_E_WMDRM_INVALID_DATE int32 = -1073418235
	BDA_E_WMDRM_INVALID_PROXIMITY int32 = -1073418234
	BDA_E_WMDRM_KEY_ID_NOT_FOUND int32 = -1073418232
)
#define global EC_SND_DEVICE_ERROR_BASE                         512
#define global EC_SNDDEV_IN_ERROR                               512
#define global EC_SNDDEV_OUT_ERROR                              513
#define global EC_SYSTEMBASE                                    0
#define global EC_USER                                          32768
#define global EC_COMPLETE                                      1
#define global EC_USERABORT                                     2
#define global EC_ERRORABORT                                    3
#define global EC_TIME                                          4
#define global EC_REPAINT                                       5
#define global EC_STREAM_ERROR_STOPPED                          6
#define global EC_STREAM_ERROR_STILLPLAYING                     7
#define global EC_ERROR_STILLPLAYING                            8
#define global EC_PALETTE_CHANGED                               9
#define global EC_VIDEO_SIZE_CHANGED                            10
#define global EC_QUALITY_CHANGE                                11
#define global EC_SHUTTING_DOWN                                 12
#define global EC_CLOCK_CHANGED                                 13
#define global EC_PAUSED                                        14
#define global EC_OPENING_FILE                                  16
#define global EC_BUFFERING_DATA                                17
#define global EC_FULLSCREEN_LOST                               18
#define global EC_ACTIVATE                                      19
#define global EC_NEED_RESTART                                  20
#define global EC_WINDOW_DESTROYED                              21
#define global EC_DISPLAY_CHANGED                               22
#define global EC_STARVATION                                    23
#define global EC_OLE_EVENT                                     24
#define global EC_NOTIFY_WINDOW                                 25
#define global EC_STREAM_CONTROL_STOPPED                        26
#define global EC_STREAM_CONTROL_STARTED                        27
#define global EC_END_OF_SEGMENT                                28
#define global EC_SEGMENT_STARTED                               29
#define global EC_LENGTH_CHANGED                                30
#define global EC_DEVICE_LOST                                   31
#define global EC_SAMPLE_NEEDED                                 32
#define global EC_PROCESSING_LATENCY                            33
#define global EC_SAMPLE_LATENCY                                34
#define global EC_SCRUB_TIME                                    35
#define global EC_STEP_COMPLETE                                 36
#define global EC_TIMECODE_AVAILABLE                            48
#define global EC_EXTDEVICE_MODE_CHANGE                         49
#define global EC_STATE_CHANGE                                  50
#define global EC_GRAPH_CHANGED                                 80
#define global EC_CLOCK_UNSET                                   81
#define global EC_VMR_RENDERDEVICE_SET                          83
#define global VMR_RENDER_DEVICE_OVERLAY                        1
#define global VMR_RENDER_DEVICE_VIDMEM                         2
#define global VMR_RENDER_DEVICE_SYSMEM                         4
#define global EC_VMR_SURFACE_FLIPPED                           84
#define global EC_VMR_RECONNECTION_FAILED                       85
#define global EC_PREPROCESS_COMPLETE                           86
#define global EC_CODECAPI_EVENT                                87
#define global EC_WMT_EVENT_BASE                                593
#define global EC_WMT_INDEX_EVENT                               593
#define global EC_WMT_EVENT                                     594
#define global EC_BUILT                                         768
#define global EC_UNBUILT                                       769
#define global EC_SKIP_FRAMES                                   37
#define global EC_PLEASE_REOPEN                                 64
#define global EC_STATUS                                        65
#define global EC_MARKER_HIT                                    66
#define global EC_LOADSTATUS                                    67
#define global EC_FILE_CLOSED                                   68
#define global EC_ERRORABORTEX                                  69
#define global AM_LOADSTATUS_CLOSED                             0
#define global AM_LOADSTATUS_LOADINGDESCR                       1
#define global AM_LOADSTATUS_LOADINGMCAST                       2
#define global AM_LOADSTATUS_LOCATING                           3
#define global AM_LOADSTATUS_CONNECTING                         4
#define global AM_LOADSTATUS_OPENING                            5
#define global AM_LOADSTATUS_OPEN                               6
#define global EC_NEW_PIN                                       32
#define global EC_RENDER_FINISHED                               33
#define global EC_EOS_SOON                                      70
#define global EC_CONTENTPROPERTY_CHANGED                       71
#define global AM_CONTENTPROPERTY_TITLE                         1
#define global AM_CONTENTPROPERTY_AUTHOR                        2
#define global AM_CONTENTPROPERTY_COPYRIGHT                     4
#define global AM_CONTENTPROPERTY_DESCRIPTION                   8
#define global EC_BANDWIDTHCHANGE                               72
#define global EC_VIDEOFRAMEREADY                               73
#define global EC_DVDBASE                                       256
#define global EC_DVD_DOMAIN_CHANGE                             257
#define global EC_DVD_TITLE_CHANGE                              258
#define global EC_DVD_CHAPTER_START                             259
#define global EC_DVD_AUDIO_STREAM_CHANGE                       260
#define global EC_DVD_SUBPICTURE_STREAM_CHANGE                  261
#define global EC_DVD_ANGLE_CHANGE                              262
#define global EC_DVD_BUTTON_CHANGE                             263
#define global EC_DVD_VALID_UOPS_CHANGE                         264
#define global EC_DVD_STILL_ON                                  265
#define global EC_DVD_STILL_OFF                                 266
#define global EC_DVD_CURRENT_TIME                              267
#define global EC_DVD_ERROR                                     268
#define global EC_DVD_WARNING                                   269
#define global EC_DVD_CHAPTER_AUTOSTOP                          270
#define global EC_DVD_NO_FP_PGC                                 271
#define global EC_DVD_PLAYBACK_RATE_CHANGE                      272
#define global EC_DVD_PARENTAL_LEVEL_CHANGE                     273
#define global EC_DVD_PLAYBACK_STOPPED                          274
#define global EC_DVD_ANGLES_AVAILABLE                          275
#define global EC_DVD_PLAYPERIOD_AUTOSTOP                       276
#define global EC_DVD_BUTTON_AUTO_ACTIVATED                     277
#define global EC_DVD_CMD_START                                 278
#define global EC_DVD_CMD_END                                   279
#define global EC_DVD_DISC_EJECTED                              280
#define global EC_DVD_DISC_INSERTED                             281
#define global EC_DVD_CURRENT_HMSF_TIME                         282
#define global EC_DVD_KARAOKE_MODE                              283
#define global EC_DVD_PROGRAM_CELL_CHANGE                       284
#define global EC_DVD_TITLE_SET_CHANGE                          285
#define global EC_DVD_PROGRAM_CHAIN_CHANGE                      286
#define global EC_DVD_VOBU_Offset                               287
#define global EC_DVD_VOBU_Timestamp                            288
#define global EC_DVD_GPRM_Change                               289
#define global EC_DVD_SPRM_Change                               290
#define global EC_DVD_BeginNavigationCommands                   291
#define global EC_DVD_NavigationCommand                         292
#define global AM_AC3_ALTERNATE_AUDIO_1                         1
#define global AM_AC3_ALTERNATE_AUDIO_2                         2
#define global AM_AC3_ALTERNATE_AUDIO_BOTH                      3
#define global AM_AC3_SERVICE_MAIN_AUDIO                        0
#define global AM_AC3_SERVICE_NO_DIALOG                         1
#define global AM_AC3_SERVICE_VISUALLY_IMPAIRED                 2
#define global AM_AC3_SERVICE_HEARING_IMPAIRED                  3
#define global AM_AC3_SERVICE_DIALOG_ONLY                       4
#define global AM_AC3_SERVICE_COMMENTARY                        5
#define global AM_AC3_SERVICE_EMERGENCY_FLASH                   6
#define global AM_AC3_SERVICE_VOICE_OVER                        7
#define global AM_UseNewCSSKey                                  1
#define global AM_ReverseBlockStart                             2
#define global AM_ReverseBlockEnd                               4
#define global AM_DVD_CGMS_RESERVED_MASK                        120
#define global AM_DVD_CGMS_COPY_PROTECT_MASK                    24
#define global AM_DVD_CGMS_COPY_PERMITTED                       0
#define global AM_DVD_CGMS_COPY_ONCE                            16
#define global AM_DVD_CGMS_NO_COPY                              24
#define global AM_DVD_COPYRIGHT_MASK                            64
#define global AM_DVD_NOT_COPYRIGHTED                           0
#define global AM_DVD_COPYRIGHTED                               64
#define global AM_DVD_SECTOR_PROTECT_MASK                       32
#define global AM_DVD_SECTOR_NOT_PROTECTED                      0
#define global AM_DVD_SECTOR_PROTECTED                          32
#define global AMINTERLACE_IsInterlaced                         1
#define global AMINTERLACE_1FieldPerSample                      2
#define global AMINTERLACE_Field1First                          4
#define global AMINTERLACE_UNUSED                               8
#define global AMINTERLACE_FieldPatternMask                     48
#define global AMINTERLACE_FieldPatField1Only                   0
#define global AMINTERLACE_FieldPatField2Only                   16
#define global AMINTERLACE_FieldPatBothRegular                  32
#define global AMINTERLACE_FieldPatBothIrregular                48
#define global AMINTERLACE_DisplayModeMask                      192
#define global AMINTERLACE_DisplayModeBobOnly                   0
#define global AMINTERLACE_DisplayModeWeaveOnly                 64
#define global AMINTERLACE_DisplayModeBobOrWeave                128
#define global AMCOPYPROTECT_RestrictDuplication                1
#define global AMCONTROL_USED                                   1
#define global AMCONTROL_PAD_TO_4x3                             2
#define global AMCONTROL_PAD_TO_16x9                            4
#define global AMCONTROL_COLORINFO_PRESENT                      128
#define global AM_VIDEO_FLAG_FIELD_MASK                         3
#define global AM_VIDEO_FLAG_INTERLEAVED_FRAME                  0
#define global AM_VIDEO_FLAG_FIELD1                             1
#define global AM_VIDEO_FLAG_FIELD2                             2
#define global AM_VIDEO_FLAG_FIELD1FIRST                        4
#define global AM_VIDEO_FLAG_WEAVE                              8
#define global AM_VIDEO_FLAG_IPB_MASK                           48
#define global AM_VIDEO_FLAG_I_SAMPLE                           0
#define global AM_VIDEO_FLAG_P_SAMPLE                           16
#define global AM_VIDEO_FLAG_B_SAMPLE                           32
#define global AM_VIDEO_FLAG_REPEAT_FIELD                       64
#define global AVIF_HASINDEX                                    16
#define global AVIF_MUSTUSEINDEX                                32
#define global AVIF_ISINTERLEAVED                               256
#define global AVIF_TRUSTCKTYPE                                 2048
#define global AVIF_WASCAPTUREFILE                              65536
#define global AVIF_COPYRIGHTED                                 131072
#define global AVI_HEADERSIZE                                   2048
#define global AVISF_DISABLED                                   1
#define global AVISF_VIDEO_PALCHANGES                           65536
#define global AVIIF_LIST                                       1
#define global AVIIF_KEYFRAME                                   16
#define global AVIIF_FIRSTPART                                  32
#define global AVIIF_LASTPART                                   64
#define global AVIIF_NOTIME                                     256
#define global AVIIF_COMPUSE                                    268369920
#define global AVIIF_NO_TIME                                    256
#define global AVIIF_COMPRESSOR                                 268369920
#define global TIMECODE_RATE_30DROP                             0
#define global TIMECODE_SMPTE_BINARY_GROUP                      7
#define global TIMECODE_SMPTE_COLOR_FRAME                       8
#define global AVI_INDEX_OF_INDEXES                             0
#define global AVI_INDEX_OF_CHUNKS                              1
#define global AVI_INDEX_OF_TIMED_CHUNKS                        2
#define global AVI_INDEX_OF_SUB_2FIELD                          3
#define global AVI_INDEX_IS_DATA                                128
#define global AVI_INDEX_SUB_DEFAULT                            0
#define global AVI_INDEX_SUB_2FIELD                             1
#define global STDINDEXSIZE                                     16384
#define global AVISTDINDEX_DELTAFRAME                           2147483648
#define global AMVA_TYPEINDEX_OUTPUTFRAME                       4294967295
#define global AMVA_QUERYRENDERSTATUSF_READ                     1
#define global MIN_DIMENSION                                    1
#define global BDA_PLP_ID_NOT_SET                               (-1)
#define global CDEF_CLASS_DEFAULT                               1
#define global CDEF_BYPASS_CLASS_MANAGER                        2
#define global CDEF_MERIT_ABOVE_DO_NOT_USE                      8
#define global CDEF_DEVMON_CMGR_DEVICE                          16
#define global CDEF_DEVMON_DMO                                  32
#define global CDEF_DEVMON_PNP_DEVICE                           64
#define global CDEF_DEVMON_FILTER                               128
#define global CDEF_DEVMON_SELECTIVE_MASK                       240
#define global CHARS_IN_GUID                                    39
#define global MAX_PIN_NAME                                     128
#define global MAX_FILTER_NAME                                  128
#define global AM_GBF_PREVFRAMESKIPPED                          1
#define global AM_GBF_NOTASYNCPOINT                             2
#define global AM_GBF_NOWAIT                                    4
#define global AM_GBF_NODDSURFACELOCK                           8
#define global AMF_AUTOMATICGAIN                                (-1)
#define global AnalogVideo_NTSC_Mask                            7
#define global AnalogVideo_PAL_Mask                             1052656
#define global AnalogVideo_SECAM_Mask                           1044480
#define global MPEG2_PROGRAM_STREAM_MAP                         0
#define global MPEG2_PROGRAM_ELEMENTARY_STREAM                  1
#define global MPEG2_PROGRAM_DIRECTORY_PES_PACKET               2
#define global MPEG2_PROGRAM_PACK_HEADER                        3
#define global MPEG2_PROGRAM_PES_STREAM                         4
#define global MPEG2_PROGRAM_SYSTEM_HEADER                      5
#define global SUBSTREAM_FILTER_VAL_NONE                        268435456
#define global AM_GETDECODERCAP_QUERY_VMR_SUPPORT               1
#define global VMR_NOTSUPPORTED                                 0
#define global VMR_SUPPORTED                                    1
#define global AM_QUERY_DECODER_VMR_SUPPORT                     1
#define global AM_QUERY_DECODER_DXVA_1_SUPPORT                  2
#define global AM_QUERY_DECODER_DVD_SUPPORT                     3
#define global AM_QUERY_DECODER_ATSC_SD_SUPPORT                 4
#define global AM_QUERY_DECODER_ATSC_HD_SUPPORT                 5
#define global AM_GETDECODERCAP_QUERY_VMR9_SUPPORT              6
#define global AM_GETDECODERCAP_QUERY_EVR_SUPPORT               7
#define global DECODER_CAP_NOTSUPPORTED                         0
#define global DECODER_CAP_SUPPORTED                            1
#define global VMRBITMAP_DISABLE                                1
#define global VMRBITMAP_HDC                                    2
#define global VMRBITMAP_ENTIREDDS                              4
#define global VMRBITMAP_SRCCOLORKEY                            8
#define global VMRBITMAP_SRCRECT                                16
#define global DVD_TITLE_MENU                                   0
#define global DVD_STREAM_DATA_CURRENT                          2048
#define global DVD_STREAM_DATA_VMGM                             1024
#define global DVD_STREAM_DATA_VTSM                             1025
#define global DVD_DEFAULT_AUDIO_STREAM                         15
#define global DVD_AUDIO_CAPS_AC3                               1
#define global DVD_AUDIO_CAPS_MPEG2                             2
#define global DVD_AUDIO_CAPS_LPCM                              4
#define global DVD_AUDIO_CAPS_DTS                               8
#define global DVD_AUDIO_CAPS_SDDS                              16
#define global MEDIATYPE_MPEG2_PACK                             "{36523B13-8EE5-11D1-8CA3-0060B057664A}"
#define global MEDIATYPE_MPEG2_PES                              "{E06D8020-DB46-11CF-B4D1-00805F6CBBEA}"
#define global MEDIATYPE_CONTROL                                "{E06D8021-DB46-11CF-B4D1-00805F6CBBEA}"
#define global MEDIATYPE_MPEG2_SECTIONS                         "{455F176C-4B06-47CE-9AEF-8CAEF73DF7B5}"
#define global MEDIASUBTYPE_MPEG2_VERSIONED_TABLES              "{1ED988B0-3FFC-4523-8725-347BEEC1A8A0}"
#define global MEDIASUBTYPE_ATSC_SI                             "{B3C7397C-D303-414D-B33C-4ED2C9D29733}"
#define global MEDIASUBTYPE_DVB_SI                              "{E9DD31A3-221D-4ADB-8532-9AF309C1A408}"
#define global MEDIASUBTYPE_ISDB_SI                             "{E89AD298-3601-4B06-AAEC-9DDEEDCC5BD0}"
#define global MEDIASUBTYPE_TIF_SI                              "{EC232EB2-CB96-4191-B226-0EA129F38250}"
#define global MEDIASUBTYPE_MPEG2DATA                           "{C892E55B-252D-42B5-A316-D997E7A5D995}"
#define global MEDIASUBTYPE_MPEG2_WMDRM_TRANSPORT               "{18BEC4EA-4676-450E-B478-0CD84C54B327}"
#define global MEDIASUBTYPE_MPEG2_VIDEO                         "{E06D8026-DB46-11CF-B4D1-00805F6CBBEA}"
#define global FORMAT_MPEG2_VIDEO                               "{E06D80E3-DB46-11CF-B4D1-00805F6CBBEA}"
#define global MEDIASUBTYPE_MPEG2_PROGRAM                       "{E06D8022-DB46-11CF-B4D1-00805F6CBBEA}"
#define global MEDIASUBTYPE_MPEG2_TRANSPORT                     "{E06D8023-DB46-11CF-B4D1-00805F6CBBEA}"
#define global MEDIASUBTYPE_MPEG2_TRANSPORT_STRIDE              "{138AA9A4-1EE2-4C5B-988E-19ABFDBC8A11}"
#define global MEDIASUBTYPE_MPEG2_UDCR_TRANSPORT                "{18BEC4EA-4676-450E-B478-0CD84C54B327}"
#define global MEDIASUBTYPE_MPEG2_PBDA_TRANSPORT_RAW            "{0D7AED42-CB9A-11DB-9705-005056C00008}"
#define global MEDIASUBTYPE_MPEG2_PBDA_TRANSPORT_PROCESSED      "{AF748DD4-0D80-11DB-9705-005056C00008}"
#define global MEDIASUBTYPE_MPEG2_AUDIO                         "{E06D802B-DB46-11CF-B4D1-00805F6CBBEA}"
#define global MEDIASUBTYPE_DOLBY_AC3                           "{E06D802C-DB46-11CF-B4D1-00805F6CBBEA}"
#define global MEDIASUBTYPE_DVD_SUBPICTURE                      "{E06D802D-DB46-11CF-B4D1-00805F6CBBEA}"
#define global MEDIASUBTYPE_DVD_LPCM_AUDIO                      "{E06D8032-DB46-11CF-B4D1-00805F6CBBEA}"
#define global MEDIASUBTYPE_DTS                                 "{E06D8033-DB46-11CF-B4D1-00805F6CBBEA}"
#define global MEDIASUBTYPE_SDDS                                "{E06D8034-DB46-11CF-B4D1-00805F6CBBEA}"
#define global MEDIATYPE_DVD_ENCRYPTED_PACK                     "{ED0B916A-044D-11D1-AA78-00C04FC31D60}"
#define global MEDIATYPE_DVD_NAVIGATION                         "{E06D802E-DB46-11CF-B4D1-00805F6CBBEA}"
#define global MEDIASUBTYPE_DVD_NAVIGATION_PCI                  "{E06D802F-DB46-11CF-B4D1-00805F6CBBEA}"
#define global MEDIASUBTYPE_DVD_NAVIGATION_DSI                  "{E06D8030-DB46-11CF-B4D1-00805F6CBBEA}"
#define global MEDIASUBTYPE_DVD_NAVIGATION_PROVIDER             "{E06D8031-DB46-11CF-B4D1-00805F6CBBEA}"
#define global FORMAT_MPEG2Video                                "{E06D80E3-DB46-11CF-B4D1-00805F6CBBEA}"
#define global FORMAT_DolbyAC3                                  "{E06D80E4-DB46-11CF-B4D1-00805F6CBBEA}"
#define global FORMAT_MPEG2Audio                                "{E06D80E5-DB46-11CF-B4D1-00805F6CBBEA}"
#define global FORMAT_DVD_LPCMAudio                             "{E06D80E6-DB46-11CF-B4D1-00805F6CBBEA}"
#define global FORMAT_UVCH264Video                              "{2017BE05-6629-4248-AAED-7E1A47BC9B9C}"
#define global FORMAT_JPEGImage                                 "{692FA379-D3E8-4651-B5B4-0B94B013EEAF}"
#define global FORMAT_Image                                     "{692FA379-D3E8-4651-B5B4-0B94B013EEAF}"
#define global AM_KSPROPSETID_AC3                               "{BFABE720-6E1F-11D0-BCF2-444553540000}"
#define global AM_KSPROPSETID_DvdSubPic                         "{AC390460-43AF-11D0-BD6A-003505C103A9}"
#define global AM_KSPROPSETID_CopyProt                          "{0E8A0A40-6AEF-11D0-9ED0-00A024CA19B3}"
#define global AM_KSPROPSETID_TSRateChange                      "{A503C5C0-1D1D-11D1-AD80-444553540000}"
#define global AM_KSPROPSETID_DVD_RateChange                    "{3577EB09-9582-477F-B29C-B0C452A4FF9A}"
#define global AM_KSPROPSETID_DvdKaraoke                        "{AE4720AE-AA71-42D8-B82A-FFFDF58B76FD}"
#define global AM_KSPROPSETID_FrameStep                         "{C830ACBD-AB07-492F-8852-45B6987C2979}"
#define global AM_KSPROPSETID_MPEG4_MediaType_Attributes        "{FF6C4BFA-07A9-4C7B-A237-672F9D68065F}"
#define global AM_KSCATEGORY_CAPTURE                            "{65E8773D-8F56-11D0-A3B9-00A0C9223196}"
#define global AM_KSCATEGORY_RENDER                             "{65E8773E-8F56-11D0-A3B9-00A0C9223196}"
#define global AM_KSCATEGORY_DATACOMPRESSOR                     "{1E84C900-7E70-11D0-A5D6-28DB04C10000}"
#define global AM_KSCATEGORY_AUDIO                              "{6994AD04-93EF-11D0-A3CC-00A0C9223196}"
#define global AM_KSCATEGORY_VIDEO                              "{6994AD05-93EF-11D0-A3CC-00A0C9223196}"
#define global AM_KSCATEGORY_TVTUNER                            "{A799A800-A46D-11D0-A18C-00A02401DCD4}"
#define global AM_KSCATEGORY_CROSSBAR                           "{A799A801-A46D-11D0-A18C-00A02401DCD4}"
#define global AM_KSCATEGORY_TVAUDIO                            "{A799A802-A46D-11D0-A18C-00A02401DCD4}"
#define global AM_KSCATEGORY_VBICODEC                           "{07DAD660-22F1-11D1-A9F4-00C04FBBDE8F}"
#define global AM_KSCATEGORY_VBICODEC_MI                        "{9C24A977-0951-451A-8006-0E49BD28CD5F}"
#define global AM_KSCATEGORY_SPLITTER                           "{0A4252A0-7E70-11D0-A5D6-28DB04C10000}"
#define global AM_INTERFACESETID_Standard                       "{1A8766A0-62CE-11CF-A5D6-28DB04C10000}"
#define global PBDA_AUX_CONNECTOR_TYPE_SVideo                   "{A0E905F4-24C9-4A54-B761-213355EFC13A}"
#define global PBDA_AUX_CONNECTOR_TYPE_Composite                "{F6298B4C-C725-4D42-849B-410BBB14EA62}"
#define global CLSID_PBDA_AUX_DATA_TYPE                         "{FD456373-3323-4090-ADCA-8ED45F55CF10}"
#define global CLSID_PBDA_Encoder_DATA_TYPE                     "{728FD6BC-5546-4716-B103-F899F5A1FA68}"
#define global PBDA_Encoder_Audio_AlgorithmType_MPEG1LayerII    0
#define global PBDA_Encoder_Audio_AlgorithmType_AC3             1
#define global PBDA_Encoder_Video_MPEG2PartII                   0
#define global PBDA_Encoder_Video_MPEG4Part10                   1
#define global PBDA_Encoder_Video_AVC                           1
#define global PBDA_Encoder_Video_H264                          1
#define global PBDA_Encoder_BitrateMode_Constant                1
#define global PBDA_Encoder_BitrateMode_Variable                2
#define global PBDA_Encoder_BitrateMode_Average                 3
#define global CLSID_PBDA_FDC_DATA_TYPE                         "{E7DBF9A0-22AB-4047-8E67-EF9AD504E729}"
#define global CLSID_PBDA_GDDS_DATA_TYPE                        "{C80C0DF3-6052-4C16-9F56-C44C21F73C45}"
#define global LIBID_QuartzNetTypeLib                           "{56A868B1-0AD4-11CE-B03A-0020AF0BA770}"
#define global LIBID_QuartzTypeLib                              "{56A868B0-0AD4-11CE-B03A-0020AF0BA770}"
#define global CLSID_AMMultiMediaStream                         "{49C47CE5-9BA4-11D0-8212-00C04FC32C45}"
#define global CLSID_AMDirectDrawStream                         "{49C47CE4-9BA4-11D0-8212-00C04FC32C45}"
#define global CLSID_AMAudioStream                              "{8496E040-AF4C-11D0-8212-00C04FC32C45}"
#define global CLSID_AMAudioData                                "{F2468580-AF8A-11D0-8212-00C04FC32C45}"
#define global CLSID_AMMediaTypeStream                          "{CF0F2F7C-F7BF-11D0-900D-00C04FD9189D}"
#define global AMDDS_NONE                                       0
#define global AMDDS_DCIPS                                      1
#define global AMDDS_PS                                         2
#define global AMDDS_RGBOVR                                     4
#define global AMDDS_YUVOVR                                     8
#define global AMDDS_RGBOFF                                     16
#define global AMDDS_YUVOFF                                     32
#define global AMDDS_RGBFLP                                     64
#define global AMDDS_YUVFLP                                     128
#define global AMDDS_ALL                                        255
#define global AMDDS_DEFAULT                                    255
#define global iPALETTE_COLORS                                  256
#define global iEGA_COLORS                                      16
#define global iMASK_COLORS                                     3
#define global iTRUECOLOR                                       16
#define global iRED                                             0
#define global iGREEN                                           1
#define global iBLUE                                            2
#define global iPALETTE                                         8
#define global iMAXBITS                                         8
#define global MAX_SIZE_MPEG1_SEQUENCE_INFO                     140
#define global CLSID_DMOWrapperFilter                           "{94297043-BD82-4DFD-B0DE-8177739C6D20}"
#define global CLSID_DMOFilterCategory                          "{BCD5796C-BD52-4D30-AB76-70F975B89199}"
#define global AM_MPEG_AUDIO_DUAL_MERGE                         0
#define global AM_MPEG_AUDIO_DUAL_LEFT                          1
#define global AM_MPEG_AUDIO_DUAL_RIGHT                         2
#define global VFW_FIRST_CODE                                   512
#define global MAX_ERROR_TEXT_LEN                               160
#define global MPBOOL_TRUE                                      1
#define global MPBOOL_FALSE                                     0
#define global DWORD_ALLPARAMS                                  (-1)
#define global GUID_TIME_REFERENCE                              "{93AD712B-DAA0-4FFE-BC81-B0CE500FCDD9}"
#define global GUID_TIME_MUSIC                                  "{0574C49D-5B04-4B15-A542-AE282030117B}"
#define global GUID_TIME_SAMPLES                                "{A8593D05-0C43-4984-9A63-97AF9E02C4C0}"
#define global MPF_ENVLP_STANDARD                               0
#define global MPF_ENVLP_BEGIN_CURRENTVAL                       1
#define global MPF_ENVLP_BEGIN_NEUTRALVAL                       2
#define global MPF_PUNCHIN_REFTIME                              0
#define global MPF_PUNCHIN_NOW                                  1
#define global MPF_PUNCHIN_STOPPED                              2
#define global MSPID_PrimaryVideo                               "{A35FF56A-9FDA-11D0-8FDF-00C04FD9189D}"
#define global MSPID_PrimaryAudio                               "{A35FF56B-9FDA-11D0-8FDF-00C04FD9189D}"
#define global VFW_E_INVALIDMEDIATYPE                           (-2147220992)
#define global VFW_E_INVALIDSUBTYPE                             (-2147220991)
#define global VFW_E_NEED_OWNER                                 (-2147220990)
#define global VFW_E_ENUM_OUT_OF_SYNC                           (-2147220989)
#define global VFW_E_ALREADY_CONNECTED                          (-2147220988)
#define global VFW_E_FILTER_ACTIVE                              (-2147220987)
#define global VFW_E_NO_TYPES                                   (-2147220986)
#define global VFW_E_NO_ACCEPTABLE_TYPES                        (-2147220985)
#define global VFW_E_INVALID_DIRECTION                          (-2147220984)
#define global VFW_E_NOT_CONNECTED                              (-2147220983)
#define global VFW_E_NO_ALLOCATOR                               (-2147220982)
#define global VFW_E_RUNTIME_ERROR                              (-2147220981)
#define global VFW_E_BUFFER_NOTSET                              (-2147220980)
#define global VFW_E_BUFFER_OVERFLOW                            (-2147220979)
#define global VFW_E_BADALIGN                                   (-2147220978)
#define global VFW_E_ALREADY_COMMITTED                          (-2147220977)
#define global VFW_E_BUFFERS_OUTSTANDING                        (-2147220976)
#define global VFW_E_NOT_COMMITTED                              (-2147220975)
#define global VFW_E_SIZENOTSET                                 (-2147220974)
#define global VFW_E_NO_CLOCK                                   (-2147220973)
#define global VFW_E_NO_SINK                                    (-2147220972)
#define global VFW_E_NO_INTERFACE                               (-2147220971)
#define global VFW_E_NOT_FOUND                                  (-2147220970)
#define global VFW_E_CANNOT_CONNECT                             (-2147220969)
#define global VFW_E_CANNOT_RENDER                              (-2147220968)
#define global VFW_E_CHANGING_FORMAT                            (-2147220967)
#define global VFW_E_NO_COLOR_KEY_SET                           (-2147220966)
#define global VFW_E_NOT_OVERLAY_CONNECTION                     (-2147220965)
#define global VFW_E_NOT_SAMPLE_CONNECTION                      (-2147220964)
#define global VFW_E_PALETTE_SET                                (-2147220963)
#define global VFW_E_COLOR_KEY_SET                              (-2147220962)
#define global VFW_E_NO_COLOR_KEY_FOUND                         (-2147220961)
#define global VFW_E_NO_PALETTE_AVAILABLE                       (-2147220960)
#define global VFW_E_NO_DISPLAY_PALETTE                         (-2147220959)
#define global VFW_E_TOO_MANY_COLORS                            (-2147220958)
#define global VFW_E_STATE_CHANGED                              (-2147220957)
#define global VFW_E_NOT_STOPPED                                (-2147220956)
#define global VFW_E_NOT_PAUSED                                 (-2147220955)
#define global VFW_E_NOT_RUNNING                                (-2147220954)
#define global VFW_E_WRONG_STATE                                (-2147220953)
#define global VFW_E_START_TIME_AFTER_END                       (-2147220952)
#define global VFW_E_INVALID_RECT                               (-2147220951)
#define global VFW_E_TYPE_NOT_ACCEPTED                          (-2147220950)
#define global VFW_E_SAMPLE_REJECTED                            (-2147220949)
#define global VFW_E_SAMPLE_REJECTED_EOS                        (-2147220948)
#define global VFW_E_DUPLICATE_NAME                             (-2147220947)
#define global VFW_S_DUPLICATE_NAME                             262701
#define global VFW_E_TIMEOUT                                    (-2147220946)
#define global VFW_E_INVALID_FILE_FORMAT                        (-2147220945)
#define global VFW_E_ENUM_OUT_OF_RANGE                          (-2147220944)
#define global VFW_E_CIRCULAR_GRAPH                             (-2147220943)
#define global VFW_E_NOT_ALLOWED_TO_SAVE                        (-2147220942)
#define global VFW_E_TIME_ALREADY_PASSED                        (-2147220941)
#define global VFW_E_ALREADY_CANCELLED                          (-2147220940)
#define global VFW_E_CORRUPT_GRAPH_FILE                         (-2147220939)
#define global VFW_E_ADVISE_ALREADY_SET                         (-2147220938)
#define global VFW_S_STATE_INTERMEDIATE                         262711
#define global VFW_E_NO_MODEX_AVAILABLE                         (-2147220936)
#define global VFW_E_NO_ADVISE_SET                              (-2147220935)
#define global VFW_E_NO_FULLSCREEN                              (-2147220934)
#define global VFW_E_IN_FULLSCREEN_MODE                         (-2147220933)
#define global VFW_E_UNKNOWN_FILE_TYPE                          (-2147220928)
#define global VFW_E_CANNOT_LOAD_SOURCE_FILTER                  (-2147220927)
#define global VFW_S_PARTIAL_RENDER                             262722
#define global VFW_E_FILE_TOO_SHORT                             (-2147220925)
#define global VFW_E_INVALID_FILE_VERSION                       (-2147220924)
#define global VFW_S_SOME_DATA_IGNORED                          262725
#define global VFW_S_CONNECTIONS_DEFERRED                       262726
#define global VFW_E_INVALID_CLSID                              (-2147220921)
#define global VFW_E_INVALID_MEDIA_TYPE                         (-2147220920)
#define global VFW_E_BAD_KEY                                    (-2147220494)
#define global VFW_S_NO_MORE_ITEMS                              262403
#define global VFW_E_SAMPLE_TIME_NOT_SET                        (-2147220919)
#define global VFW_S_RESOURCE_NOT_NEEDED                        262736
#define global VFW_E_MEDIA_TIME_NOT_SET                         (-2147220911)
#define global VFW_E_NO_TIME_FORMAT_SET                         (-2147220910)
#define global VFW_E_MONO_AUDIO_HW                              (-2147220909)
#define global VFW_S_MEDIA_TYPE_IGNORED                         262740
#define global VFW_E_NO_DECOMPRESSOR                            (-2147220907)
#define global VFW_E_NO_AUDIO_HARDWARE                          (-2147220906)
#define global VFW_S_VIDEO_NOT_RENDERED                         262743
#define global VFW_S_AUDIO_NOT_RENDERED                         262744
#define global VFW_E_RPZA                                       (-2147220903)
#define global VFW_S_RPZA                                       262746
#define global VFW_E_PROCESSOR_NOT_SUITABLE                     (-2147220901)
#define global VFW_E_UNSUPPORTED_AUDIO                          (-2147220900)
#define global VFW_E_UNSUPPORTED_VIDEO                          (-2147220899)
#define global VFW_E_MPEG_NOT_CONSTRAINED                       (-2147220898)
#define global VFW_E_NOT_IN_GRAPH                               (-2147220897)
#define global VFW_S_ESTIMATED                                  262752
#define global VFW_E_NO_TIME_FORMAT                             (-2147220895)
#define global VFW_E_READ_ONLY                                  (-2147220894)
#define global VFW_S_RESERVED                                   262755
#define global VFW_E_BUFFER_UNDERFLOW                           (-2147220892)
#define global VFW_E_UNSUPPORTED_STREAM                         (-2147220891)
#define global VFW_E_NO_TRANSPORT                               (-2147220890)
#define global VFW_S_STREAM_OFF                                 262759
#define global VFW_S_CANT_CUE                                   262760
#define global VFW_E_BAD_VIDEOCD                                (-2147220887)
#define global VFW_S_NO_STOP_TIME                               262768
#define global VFW_E_OUT_OF_VIDEO_MEMORY                        (-2147220879)
#define global VFW_E_VP_NEGOTIATION_FAILED                      (-2147220878)
#define global VFW_E_DDRAW_CAPS_NOT_SUITABLE                    (-2147220877)
#define global VFW_E_NO_VP_HARDWARE                             (-2147220876)
#define global VFW_E_NO_CAPTURE_HARDWARE                        (-2147220875)
#define global VFW_E_DVD_OPERATION_INHIBITED                    (-2147220874)
#define global VFW_E_DVD_INVALIDDOMAIN                          (-2147220873)
#define global VFW_E_DVD_NO_BUTTON                              (-2147220872)
#define global VFW_E_DVD_GRAPHNOTREADY                          (-2147220871)
#define global VFW_E_DVD_RENDERFAIL                             (-2147220870)
#define global VFW_E_DVD_DECNOTENOUGH                           (-2147220869)
#define global VFW_E_DDRAW_VERSION_NOT_SUITABLE                 (-2147220868)
#define global VFW_E_COPYPROT_FAILED                            (-2147220867)
#define global VFW_S_NOPREVIEWPIN                               262782
#define global VFW_E_TIME_EXPIRED                               (-2147220865)
#define global VFW_S_DVD_NON_ONE_SEQUENTIAL                     262784
#define global VFW_E_DVD_WRONG_SPEED                            (-2147220863)
#define global VFW_E_DVD_MENU_DOES_NOT_EXIST                    (-2147220862)
#define global VFW_E_DVD_CMD_CANCELLED                          (-2147220861)
#define global VFW_E_DVD_STATE_WRONG_VERSION                    (-2147220860)
#define global VFW_E_DVD_STATE_CORRUPT                          (-2147220859)
#define global VFW_E_DVD_STATE_WRONG_DISC                       (-2147220858)
#define global VFW_E_DVD_INCOMPATIBLE_REGION                    (-2147220857)
#define global VFW_E_DVD_NO_ATTRIBUTES                          (-2147220856)
#define global VFW_E_DVD_NO_GOUP_PGC                            (-2147220855)
#define global VFW_E_DVD_LOW_PARENTAL_LEVEL                     (-2147220854)
#define global VFW_E_DVD_NOT_IN_KARAOKE_MODE                    (-2147220853)
#define global VFW_S_DVD_CHANNEL_CONTENTS_NOT_AVAILABLE         262796
#define global VFW_S_DVD_NOT_ACCURATE                           262797
#define global VFW_E_FRAME_STEP_UNSUPPORTED                     (-2147220850)
#define global VFW_E_DVD_STREAM_DISABLED                        (-2147220849)
#define global VFW_E_DVD_TITLE_UNKNOWN                          (-2147220848)
#define global VFW_E_DVD_INVALID_DISC                           (-2147220847)
#define global VFW_E_DVD_NO_RESUME_INFORMATION                  (-2147220846)
#define global VFW_E_PIN_ALREADY_BLOCKED_ON_THIS_THREAD         (-2147220845)
#define global VFW_E_PIN_ALREADY_BLOCKED                        (-2147220844)
#define global VFW_E_CERTIFICATION_FAILURE                      (-2147220843)
#define global VFW_E_VMR_NOT_IN_MIXER_MODE                      (-2147220842)
#define global VFW_E_VMR_NO_AP_SUPPLIED                         (-2147220841)
#define global VFW_E_VMR_NO_DEINTERLACE_HW                      (-2147220840)
#define global VFW_E_VMR_NO_PROCAMP_HW                          (-2147220839)
#define global VFW_E_DVD_VMR9_INCOMPATIBLEDEC                   (-2147220838)
#define global VFW_E_NO_COPP_HW                                 (-2147220837)
#define global VFW_E_DVD_NONBLOCKING                            (-2147220836)
#define global VFW_E_DVD_TOO_MANY_RENDERERS_IN_FILTER_GRAPH     (-2147220835)
#define global VFW_E_DVD_NON_EVR_RENDERER_IN_FILTER_GRAPH       (-2147220834)
#define global VFW_E_DVD_RESOLUTION_ERROR                       (-2147220833)
#define global E_PROP_SET_UNSUPPORTED                           (-2147023726)
#define global E_PROP_ID_UNSUPPORTED                            (-2147023728)
#define global VFW_E_CODECAPI_LINEAR_RANGE                      (-2147220720)
#define global VFW_E_CODECAPI_ENUMERATED                        (-2147220719)
#define global VFW_E_CODECAPI_NO_DEFAULT                        (-2147220717)
#define global VFW_E_CODECAPI_NO_CURRENT_VALUE                  (-2147220716)
#define global VFW_E_DVD_CHAPTER_DOES_NOT_EXIST                 (-2147220715)
#define global VFW_S_DVD_RENDER_STATUS                          262944
#define global CFSTR_VFW_FILTERLIST                             "Video for Windows 4 Filters"
#define global DXVA_ModeNone                                    "{1B81BE00-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_ModeH261_A                                  "{1B81BE01-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_ModeH261_B                                  "{1B81BE02-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_ModeH263_A                                  "{1B81BE03-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_ModeH263_B                                  "{1B81BE04-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_ModeH263_C                                  "{1B81BE05-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_ModeH263_D                                  "{1B81BE06-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_ModeH263_E                                  "{1B81BE07-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_ModeH263_F                                  "{1B81BE08-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_ModeMPEG1_A                                 "{1B81BE09-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_ModeMPEG1_VLD                               "{6F3EC719-3735-42CC-8063-65CC3CB36616}"
#define global DXVA_ModeMPEG2_A                                 "{1B81BE0A-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_ModeMPEG2_B                                 "{1B81BE0B-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_ModeMPEG2_C                                 "{1B81BE0C-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_ModeMPEG2_D                                 "{1B81BE0D-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_ModeMPEG2and1_VLD                           "{86695F12-340E-4F04-9FD3-9253DD327460}"
#define global DXVA_ModeH264_A                                  "{1B81BE64-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_ModeH264_B                                  "{1B81BE65-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_ModeH264_C                                  "{1B81BE66-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_ModeH264_D                                  "{1B81BE67-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_ModeH264_E                                  "{1B81BE68-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_ModeH264_F                                  "{1B81BE69-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_ModeH264_VLD_WithFMOASO_NoFGT               "{D5F04FF9-3418-45D8-9561-32A76AAE2DDD}"
#define global DXVA_ModeH264_VLD_Stereo_Progressive_NoFGT       "{D79BE8DA-0CF1-4C81-B82A-69A4E236F43D}"
#define global DXVA_ModeH264_VLD_Stereo_NoFGT                   "{F9AACCBB-C2B6-4CFC-8779-5707B1760552}"
#define global DXVA_ModeH264_VLD_Multiview_NoFGT                "{705B9D82-76CF-49D6-B7E6-AC8872DB013C}"
#define global DXVA_ModeWMV8_A                                  "{1B81BE80-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_ModeWMV8_B                                  "{1B81BE81-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_ModeWMV9_A                                  "{1B81BE90-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_ModeWMV9_B                                  "{1B81BE91-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_ModeWMV9_C                                  "{1B81BE94-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_ModeVC1_A                                   "{1B81BEA0-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_ModeVC1_B                                   "{1B81BEA1-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_ModeVC1_C                                   "{1B81BEA2-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_ModeVC1_D                                   "{1B81BEA3-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_ModeVC1_D2010                               "{1B81BEA4-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_ModeMPEG4pt2_VLD_Simple                     "{EFD64D74-C9E8-41D7-A5E9-E9B0E39FA319}"
#define global DXVA_ModeMPEG4pt2_VLD_AdvSimple_NoGMC            "{ED418A9F-010D-4EDA-9AE3-9A65358D8D2E}"
#define global DXVA_ModeMPEG4pt2_VLD_AdvSimple_GMC              "{AB998B5B-4258-44A9-9FEB-94E597A6BAAE}"
#define global DXVA_ModeHEVC_VLD_Main                           "{5B11D51B-2F4C-4452-BCC3-09F2A1160CC0}"
#define global DXVA_ModeHEVC_VLD_Main10                         "{107AF0E0-EF1A-4D19-ABA8-67A163073D13}"
#define global DXVA_ModeHEVC_VLD_Monochrome                     "{0685B993-3D8C-43A0-8B28-D74C2D6899A4}"
#define global DXVA_ModeHEVC_VLD_Monochrome10                   "{142A1D0F-69DD-4EC9-8591-B12FFCB91A29}"
#define global DXVA_ModeHEVC_VLD_Main12                         "{1A72925F-0C2C-4F15-96FB-B17D1473603F}"
#define global DXVA_ModeHEVC_VLD_Main10_422                     "{0BAC4FE5-1532-4429-A854-F84DE04953DB}"
#define global DXVA_ModeHEVC_VLD_Main12_422                     "{55BCAC81-F311-4093-A7D0-1CBC0B849BEE}"
#define global DXVA_ModeHEVC_VLD_Main_444                       "{4008018F-F537-4B36-98CF-61AF8A2C1A33}"
#define global DXVA_ModeHEVC_VLD_Main10_Ext                     "{9CC55490-E37C-4932-8684-4920F9F6409C}"
#define global DXVA_ModeHEVC_VLD_Main10_444                     "{0DABEFFA-4458-4602-BC03-0795659D617C}"
#define global DXVA_ModeHEVC_VLD_Main12_444                     "{9798634D-FE9D-48E5-B4DA-DBEC45B3DF01}"
#define global DXVA_ModeHEVC_VLD_Main16                         "{A4FBDBB0-A113-482B-A232-635CC0697F6D}"
#define global DXVA_ModeVP9_VLD_Profile0                        "{463707F8-A1D0-4585-876D-83AA6D60B89E}"
#define global DXVA_ModeVP9_VLD_10bit_Profile2                  "{A4C749EF-6ECF-48AA-8448-50A7A1165FF7}"
#define global DXVA_ModeVP8_VLD                                 "{90B899EA-3A62-4705-88B3-8DF04B2744E7}"
#define global DXVA_ModeAV1_VLD_Profile0                        "{B8BE4CCB-CF53-46BA-8D59-D6B8A6DA5D2A}"
#define global DXVA_ModeAV1_VLD_Profile1                        "{6936FF0F-45B1-4163-9CC1-646EF6946108}"
#define global DXVA_ModeAV1_VLD_Profile2                        "{0C5F2AA1-E541-4089-BB7B-98110A19D7C8}"
#define global DXVA_ModeAV1_VLD_12bit_Profile2                  "{17127009-A00F-4CE1-994E-BF4081F6F3F0}"
#define global DXVA_ModeAV1_VLD_12bit_Profile2_420              "{2D80BED6-9CAC-4835-9E91-327BBC4F9EE8}"
#define global DXVA_ModeMJPEG_VLD_420                           "{725CB506-0C29-43C4-9440-8E9397903A04}"
#define global DXVA_ModeMJPEG_VLD_422                           "{5B77B9CD-1A35-4C30-9FD8-EF4B60C035DD}"
#define global DXVA_ModeMJPEG_VLD_444                           "{D95161F9-0D44-47E6-BCF5-1BFBFB268F97}"
#define global DXVA_ModeMJPEG_VLD_4444                          "{C91748D5-FD18-4ACA-9DB3-3A6634AB547D}"
#define global DXVA_ModeJPEG_VLD_420                            "{CF782C83-BEF5-4A2C-87CB-6019E7B175AC}"
#define global DXVA_ModeJPEG_VLD_422                            "{F04DF417-EEE2-4067-A778-F35C15AB9721}"
#define global DXVA_ModeJPEG_VLD_444                            "{4CD00E17-89BA-48EF-B9F9-EDCB82713F65}"
#define global DXVA_NoEncrypt                                   "{1B81BED0-A0C7-11D3-B984-00C04F2E73C5}"
#define global DXVA_RESTRICTED_MODE_UNRESTRICTED                65535
#define global DXVA_RESTRICTED_MODE_H261_A                      1
#define global DXVA_RESTRICTED_MODE_H261_B                      2
#define global DXVA_RESTRICTED_MODE_H263_A                      3
#define global DXVA_RESTRICTED_MODE_H263_B                      4
#define global DXVA_RESTRICTED_MODE_H263_C                      5
#define global DXVA_RESTRICTED_MODE_H263_D                      6
#define global DXVA_RESTRICTED_MODE_H263_E                      7
#define global DXVA_RESTRICTED_MODE_H263_F                      8
#define global DXVA_RESTRICTED_MODE_MPEG1_A                     9
#define global DXVA_RESTRICTED_MODE_MPEG2_A                     10
#define global DXVA_RESTRICTED_MODE_MPEG2_B                     11
#define global DXVA_RESTRICTED_MODE_MPEG2_C                     12
#define global DXVA_RESTRICTED_MODE_MPEG2_D                     13
#define global DXVA_RESTRICTED_MODE_MPEG1_VLD                   16
#define global DXVA_RESTRICTED_MODE_MPEG2and1_VLD               17
#define global DXVA_RESTRICTED_MODE_H264_A                      100
#define global DXVA_RESTRICTED_MODE_H264_B                      101
#define global DXVA_RESTRICTED_MODE_H264_C                      102
#define global DXVA_RESTRICTED_MODE_H264_D                      103
#define global DXVA_RESTRICTED_MODE_H264_E                      104
#define global DXVA_RESTRICTED_MODE_H264_F                      105
#define global DXVA_RESTRICTED_MODE_H264_VLD_WITHFMOASO_NOFGT   112
#define global DXVA_RESTRICTED_MODE_H264_VLD_STEREO_PROGRESSIVE_NOFGT 113
#define global DXVA_RESTRICTED_MODE_H264_VLD_STEREO_NOFGT       114
#define global DXVA_RESTRICTED_MODE_H264_VLD_MULTIVIEW_NOFGT    115
#define global DXVA_RESTRICTED_MODE_WMV8_A                      128
#define global DXVA_RESTRICTED_MODE_WMV8_B                      129
#define global DXVA_RESTRICTED_MODE_WMV9_A                      144
#define global DXVA_RESTRICTED_MODE_WMV9_B                      145
#define global DXVA_RESTRICTED_MODE_WMV9_C                      148
#define global DXVA_RESTRICTED_MODE_VC1_A                       160
#define global DXVA_RESTRICTED_MODE_VC1_B                       161
#define global DXVA_RESTRICTED_MODE_VC1_C                       162
#define global DXVA_RESTRICTED_MODE_VC1_D                       163
#define global DXVA_RESTRICTED_MODE_VC1_D2010                   164
#define global DXVA_RESTRICTED_MODE_MPEG4PT2_VLD_SIMPLE         176
#define global DXVA_RESTRICTED_MODE_MPEG4PT2_VLD_ADV_SIMPLE_NOGMC 177
#define global DXVA_RESTRICTED_MODE_MPEG4PT2_VLD_ADV_SIMPLE_GMC 178
#define global DXVA_RESTRICTED_MODE_WMV8_POSTPROC               128
#define global DXVA_RESTRICTED_MODE_WMV8_MOCOMP                 129
#define global DXVA_RESTRICTED_MODE_WMV9_POSTPROC               144
#define global DXVA_RESTRICTED_MODE_WMV9_MOCOMP                 145
#define global DXVA_RESTRICTED_MODE_WMV9_IDCT                   148
#define global DXVA_RESTRICTED_MODE_VC1_POSTPROC                160
#define global DXVA_RESTRICTED_MODE_VC1_MOCOMP                  161
#define global DXVA_RESTRICTED_MODE_VC1_IDCT                    162
#define global DXVA_RESTRICTED_MODE_VC1_VLD                     163
#define global DXVA_RESTRICTED_MODE_H264_MOCOMP_NOFGT           100
#define global DXVA_RESTRICTED_MODE_H264_MOCOMP_FGT             101
#define global DXVA_RESTRICTED_MODE_H264_IDCT_NOFGT             102
#define global DXVA_RESTRICTED_MODE_H264_IDCT_FGT               103
#define global DXVA_RESTRICTED_MODE_H264_VLD_NOFGT              104
#define global DXVA_RESTRICTED_MODE_H264_VLD_FGT                105
#define global DXVA_COMPBUFFER_TYPE_THAT_IS_NOT_USED            0
#define global DXVA_PICTURE_DECODE_BUFFER                       1
#define global DXVA_MACROBLOCK_CONTROL_BUFFER                   2
#define global DXVA_RESIDUAL_DIFFERENCE_BUFFER                  3
#define global DXVA_DEBLOCKING_CONTROL_BUFFER                   4
#define global DXVA_INVERSE_QUANTIZATION_MATRIX_BUFFER          5
#define global DXVA_SLICE_CONTROL_BUFFER                        6
#define global DXVA_BITSTREAM_DATA_BUFFER                       7
#define global DXVA_AYUV_BUFFER                                 8
#define global DXVA_IA44_SURFACE_BUFFER                         9
#define global DXVA_DPXD_SURFACE_BUFFER                         10
#define global DXVA_HIGHLIGHT_BUFFER                            11
#define global DXVA_DCCMD_SURFACE_BUFFER                        12
#define global DXVA_ALPHA_BLEND_COMBINATION_BUFFER              13
#define global DXVA_PICTURE_RESAMPLE_BUFFER                     14
#define global DXVA_READ_BACK_BUFFER                            15
#define global DXVA_MOTION_VECTOR_BUFFER                        16
#define global DXVA_FILM_GRAIN_BUFFER                           17
#define global DXVA_NUM_TYPES_COMP_BUFFERS                      18
#define global DXVA_PICTURE_DECODING_FUNCTION                   1
#define global DXVA_ALPHA_BLEND_DATA_LOAD_FUNCTION              2
#define global DXVA_ALPHA_BLEND_COMBINATION_FUNCTION            3
#define global DXVA_PICTURE_RESAMPLE_FUNCTION                   4
#define global DXVA_DEBLOCKING_FILTER_FUNCTION                  5
#define global DXVA_FILM_GRAIN_SYNTHESIS_FUNCTION               6
#define global DXVA_STATUS_REPORTING_FUNCTION                   7
#define global DXVA_EXECUTE_RETURN_OK                           0
#define global DXVA_EXECUTE_RETURN_DATA_ERROR_MINOR             1
#define global DXVA_EXECUTE_RETURN_DATA_ERROR_SIGNIF            2
#define global DXVA_EXECUTE_RETURN_DATA_ERROR_SEVERE            3
#define global DXVA_EXECUTE_RETURN_OTHER_ERROR_SEVERE           4
#define global DXVA_QUERYORREPLYFUNCFLAG_DECODER_PROBE_QUERY    16777201
#define global DXVA_QUERYORREPLYFUNCFLAG_DECODER_LOCK_QUERY     16777205
#define global DXVA_QUERYORREPLYFUNCFLAG_ACCEL_PROBE_OK_COPY    16777208
#define global DXVA_QUERYORREPLYFUNCFLAG_ACCEL_PROBE_OK_PLUS    16777209
#define global DXVA_QUERYORREPLYFUNCFLAG_ACCEL_LOCK_OK_COPY     16777212
#define global DXVA_QUERYORREPLYFUNCFLAG_ACCEL_PROBE_FALSE_PLUS 16777211
#define global DXVA_QUERYORREPLYFUNCFLAG_ACCEL_LOCK_FALSE_PLUS  16777215
#define global DXVA_ENCRYPTPROTOCOLFUNCFLAG_HOST                16776960
#define global DXVA_ENCRYPTPROTOCOLFUNCFLAG_ACCEL               16776968
#define global DXVA_CHROMA_FORMAT_420                           1
#define global DXVA_CHROMA_FORMAT_422                           2
#define global DXVA_CHROMA_FORMAT_444                           3
#define global DXVA_PICTURE_STRUCTURE_TOP_FIELD                 1
#define global DXVA_PICTURE_STRUCTURE_BOTTOM_FIELD              2
#define global DXVA_PICTURE_STRUCTURE_FRAME                     3
#define global DXVA_BIDIRECTIONAL_AVERAGING_MPEG2_ROUND         0
#define global DXVA_BIDIRECTIONAL_AVERAGING_H263_TRUNC          1
#define global DXVA_MV_PRECISION_AND_CHROMA_RELATION_MPEG2      0
#define global DXVA_MV_PRECISION_AND_CHROMA_RELATION_H263       1
#define global DXVA_MV_PRECISION_AND_CHROMA_RELATION_H261       2
#define global DXVA_SCAN_METHOD_ZIG_ZAG                         0
#define global DXVA_SCAN_METHOD_ALTERNATE_VERTICAL              1
#define global DXVA_SCAN_METHOD_ALTERNATE_HORIZONTAL            2
#define global DXVA_SCAN_METHOD_ARBITRARY                       3
#define global DXVA_BITSTREAM_CONCEALMENT_NEED_UNLIKELY         0
#define global DXVA_BITSTREAM_CONCEALMENT_NEED_MILD             1
#define global DXVA_BITSTREAM_CONCEALMENT_NEED_LIKELY           2
#define global DXVA_BITSTREAM_CONCEALMENT_NEED_SEVERE           3
#define global DXVA_BITSTREAM_CONCEALMENT_METHOD_UNSPECIFIED    0
#define global DXVA_BITSTREAM_CONCEALMENT_METHOD_INTRA          1
#define global DXVA_BITSTREAM_CONCEALMENT_METHOD_FORWARD        2
#define global DXVA_BITSTREAM_CONCEALMENT_METHOD_BACKWARD       3
#define global DXVA_USUAL_BLOCK_WIDTH                           8
#define global DXVA_USUAL_BLOCK_HEIGHT                          8
#define global DXVA_NumMV_OBMC_off_BinPBwith4MV_off             4
#define global DXVA_NumMV_OBMC_off_BinPBwith4MV_on              5
#define global DXVA_NumMV_OBMC_on__BinPB_off                    10
#define global DXVA_NumMV_OBMC_on__BinPB_on                     11
#define global DXVA_CONFIG_DATA_TYPE_IA44                       0
#define global DXVA_CONFIG_DATA_TYPE_AI44                       1
#define global DXVA_CONFIG_DATA_TYPE_DPXD                       2
#define global DXVA_CONFIG_DATA_TYPE_AYUV                       3
#define global DXVA_CONFIG_BLEND_TYPE_FRONT_BUFFER              0
#define global DXVA_CONFIG_BLEND_TYPE_BACK_HARDWARE             1
#define global DXVA_ExtColorData_ShiftBase                      8
#define global DXVA_DeinterlaceBobDevice                        "{335AA36E-7884-43A4-9C91-7F87FAF3E37E}"
#define global DXVA_DeinterlaceContainerDevice                  "{0E85CB93-3046-4FF0-AECC-D58CB5F035FD}"
#define global MAX_DEINTERLACE_SURFACES                         32
#define global DXVA_DeinterlaceBltFnCode                        1
#define global DXVA_DeinterlaceBltExFnCode                      2
#define global MAX_DEINTERLACE_DEVICE_GUIDS                     32
#define global DXVA_DeinterlaceQueryAvailableModesFnCode        1
#define global DXVA_DeinterlaceQueryModeCapsFnCode              2
#define global DXVA_ProcAmpControlDevice                        "{9F200913-2FFD-4056-9F1E-E1B508F22DCF}"
#define global DXVA_ProcAmpControlQueryCapsFnCode               3
#define global DXVA_ProcAmpControlQueryRangeFnCode              4
#define global DXVA_ProcAmpControlBltFnCode                     1
#define global DXVA_COPPDevice                                  "{D2457ADD-8999-45ED-8A8A-D1AA047BA4D5}"
#define global DXVA_COPPGetCertificateLengthFnCode              1
#define global DXVA_COPPKeyExchangeFnCode                       2
#define global DXVA_COPPSequenceStartFnCode                     3
#define global DXVA_COPPCommandFnCode                           4
#define global DXVA_COPPSetProtectionLevel                      "{9BB9327C-4EB5-4727-9F00-B42B0919C0DA}"
#define global COPP_NoProtectionLevelAvailable                  (-1)
#define global COPP_DefaultProtectionLevel                      0
#define global DXVA_COPPSetSignaling                            "{09A631A5-D684-4C60-8E4D-D3BB0F0BE3EE}"
#define global COPP_ImageAspectRatio_EN300294_Mask              7
#define global DXVA_COPPQueryStatusFnCode                       5
#define global DXVA_COPPQueryConnectorType                      "{81D0BFD5-6AFE-48C2-99C0-95A08F97C5DA}"
#define global DXVA_COPPQueryProtectionType                     "{38F2A801-9A6C-48BB-9107-B6696E6F1797}"
#define global DXVA_COPPQueryLocalProtectionLevel               "{B2075857-3EDA-4D5D-88DB-748F8C1A0549}"
#define global DXVA_COPPQueryGlobalProtectionLevel              "{1957210A-7766-452A-B99A-D27AED54F03A}"
#define global DXVA_COPPQueryDisplayData                        "{D7BF1BA3-AD13-4F8E-AF98-0DCB3CA204CC}"
#define global DXVA_COPPQueryHDCPKeyData                        "{0DB59D74-A992-492E-A0BD-C23FDA564E00}"
#define global DXVA_COPPQueryBusData                            "{C6F4D673-6174-4184-8E35-F6DB5200BCBA}"
#define global DXVA_COPPQuerySignaling                          "{6629A591-3B79-4CF3-924A-11E8E7811671}"
#define global DXVA2Trace_Control                               "{A0386E75-F70C-464C-A9CE-33C44E091623}"
#define global DXVA2Trace_DecodeDevCreated                      "{B4DE17A1-C5B2-44FE-86D5-D97A648114FF}"
#define global DXVA2Trace_DecodeDevDestroyed                    "{853EBDF2-4160-421D-8893-63DCEA4F18BB}"
#define global DXVA2Trace_DecodeDevBeginFrame                   "{9FD1ACF6-44CB-4637-BC62-2C11A9608F90}"
#define global DXVA2Trace_DecodeDevExecute                      "{850AEB4C-D19A-4609-B3B4-BCBF0E22121E}"
#define global DXVA2Trace_DecodeDevGetBuffer                    "{57B128FB-72CB-4137-A575-D91FA3160897}"
#define global DXVA2Trace_DecodeDevEndFrame                     "{9FB3CB33-47DC-4899-98C8-C0C6CD7CD3CB}"
#define global DXVA2Trace_VideoProcessDevCreated                "{895508C6-540D-4C87-98F8-8DCBF2DABB2A}"
#define global DXVA2Trace_VideoProcessDevDestroyed              "{F97F30B1-FB49-42C7-8EE8-88BDFA92D4E2}"
#define global DXVA2Trace_VideoProcessBlt                       "{69089CC0-71AB-42D0-953A-2887BF05A8AF}"
#define global MSTapeDeviceGUID                                 "{8C0F6AF2-0EDB-44C1-8AEB-59040BD830ED}"
#define global g_wszExcludeScriptStreamDeliverySynchronization  "ExcludeScriptStreamDeliverySynchronization"
#define global MPEG2_BASE                                       512
#define global MPEG2_S_MORE_DATA_AVAILABLE                      262656
#define global MPEG2_S_NO_MORE_DATA_AVAILABLE                   262657
#define global MPEG2_S_SG_INFO_FOUND                            262658
#define global MPEG2_S_SG_INFO_NOT_FOUND                        262659
#define global MPEG2_S_MPE_INFO_FOUND                           262660
#define global MPEG2_S_MPE_INFO_NOT_FOUND                       262661
#define global MPEG2_S_NEW_MODULE_VERSION                       262662
#define global MPEG2_E_UNINITIALIZED                            (-2147220992)
#define global MPEG2_E_ALREADY_INITIALIZED                      (-2147220991)
#define global MPEG2_E_OUT_OF_BOUNDS                            (-2147220990)
#define global MPEG2_E_MALFORMED_TABLE                          (-2147220989)
#define global MPEG2_E_UNDEFINED                                (-2147220988)
#define global MPEG2_E_NOT_PRESENT                              (-2147220987)
#define global MPEG2_E_SECTION_NOT_FOUND                        (-2147220986)
#define global MPEG2_E_TX_STREAM_UNAVAILABLE                    (-2147220985)
#define global MPEG2_E_SERVICE_ID_NOT_FOUND                     (-2147220984)
#define global MPEG2_E_SERVICE_PMT_NOT_FOUND                    (-2147220983)
#define global MPEG2_E_DSI_NOT_FOUND                            (-2147220982)
#define global MPEG2_E_SERVER_UNAVAILABLE                       (-2147220981)
#define global MPEG2_E_INVALID_CAROUSEL_ID                      (-2147220980)
#define global MPEG2_E_MALFORMED_DSMCC_MESSAGE                  (-2147220979)
#define global MPEG2_E_INVALID_SG_OBJECT_KIND                   (-2147220978)
#define global MPEG2_E_OBJECT_NOT_FOUND                         (-2147220977)
#define global MPEG2_E_OBJECT_KIND_NOT_A_DIRECTORY              (-2147220976)
#define global MPEG2_E_OBJECT_KIND_NOT_A_FILE                   (-2147220975)
#define global MPEG2_E_FILE_OFFSET_TOO_BIG                      (-2147220974)
#define global MPEG2_E_STREAM_STOPPED                           (-2147220973)
#define global MPEG2_E_REGISTRY_ACCESS_FAILED                   (-2147220972)
#define global MPEG2_E_INVALID_UDP_PORT                         (-2147220971)
#define global MPEG2_E_DATA_SOURCE_FAILED                       (-2147220970)
#define global MPEG2_E_DII_NOT_FOUND                            (-2147220969)
#define global MPEG2_E_DSHOW_PIN_NOT_FOUND                      (-2147220968)
#define global MPEG2_E_BUFFER_TOO_SMALL                         (-2147220967)
#define global MPEG2_E_MISSING_SECTIONS                         (-2147220966)
#define global MPEG2_E_TOO_MANY_SECTIONS                        (-2147220965)
#define global MPEG2_E_NEXT_TABLE_OPS_NOT_AVAILABLE             (-2147220964)
#define global MPEG2_E_INCORRECT_DESCRIPTOR_TAG                 (-2147220963)
#define global MSDRI_S_MMI_PENDING                              2
#define global MSDRI_S_PENDING                                  1
#define global BDA_E_FAILURE                                    (-1073479679)
#define global BDA_E_NOT_IMPLEMENTED                            (-1073479678)
#define global BDA_E_NO_SUCH_COMMAND                            (-1073479677)
#define global BDA_E_OUT_OF_BOUNDS                              (-1073479676)
#define global BDA_E_INVALID_SCHEMA                             (-1073479675)
#define global BDA_E_INVALID_HANDLE                             (-1073479674)
#define global BDA_E_INVALID_TYPE                               (-1073479673)
#define global BDA_E_READ_ONLY                                  (-1073479672)
#define global BDA_E_ACCESS_DENIED                              (-1073479671)
#define global BDA_E_NOT_FOUND                                  (-1073479670)
#define global BDA_E_BUFFER_TOO_SMALL                           (-1073479669)
#define global BDA_E_OUT_OF_RESOURCES                           (-1073479668)
#define global BDA_E_OUT_OF_MEMORY                              (-1073479667)
#define global BDA_E_DISABLED                                   (-1073479666)
#define global BDA_E_NO_HANDLER                                 (-1073479665)
#define global BDA_E_INVALID_LANGUAGE                           (-1073479664)
#define global BDA_E_TIMEOUT_ELAPSED                            (-1073479663)
#define global BDA_E_NO_MORE_EVENTS                             (-1073475583)
#define global BDA_E_NO_MORE_DATA                               (-1073475582)
#define global BDA_E_TUNER_INITIALIZING                         (-1073467391)
#define global BDA_E_TUNER_REQUIRED                             (-1073467390)
#define global BDA_E_TUNER_CONFLICT                             (-1073467389)
#define global BDA_E_INVALID_TUNE_REQUEST                       (-1073467388)
#define global BDA_E_INVALID_ENTITLEMENT_TOKEN                  (-1073463295)
#define global BDA_E_INVALID_CAPTURE_TOKEN                      (-1073463294)
#define global BDA_E_WOULD_DISRUPT_STREAMING                    (-1073463293)
#define global BDA_E_INVALID_PURCHASE_TOKEN                     (-1073463292)
#define global BDA_E_IPNETWORK_ERROR                            (-1073459199)
#define global BDA_E_IPNETWORK_ADDRESS_NOT_FOUND                (-1073459198)
#define global BDA_E_IPNETWORK_TIMEOUT                          (-1073459197)
#define global BDA_E_IPNETWORK_UNAVAILABLE                      (-1073459196)
#define global BDA_E_TUNE_FAILED_SDV01                          (-1073455103)
#define global BDA_E_TUNE_FAILED_SDV02                          (-1073455102)
#define global BDA_E_TUNE_FAILED_SDV03                          (-1073455101)
#define global BDA_E_TUNE_FAILED_SDV04                          (-1073455100)
#define global BDA_E_TUNE_FAILED_SDV05                          (-1073455099)
#define global BDA_E_TUNE_FAILED_SDV06                          (-1073455098)
#define global BDA_E_TUNE_FAILED_SDV07                          (-1073455097)
#define global BDA_E_TUNE_FAILED_SDV08                          (-1073455096)
#define global BDA_E_TUNE_FAILED_SDVFF                          (-1073454849)
#define global BDA_E_WMDRM_INVALID_SIGNATURE                    (-1073418239)
#define global BDA_E_WMDRM_INVALID_CERTIFICATE                  (-1073418238)
#define global BDA_E_WMDRM_INVALID_VERSION                      (-1073418236)
#define global BDA_E_WMDRM_INVALID_DATE                         (-1073418235)
#define global BDA_E_WMDRM_INVALID_PROXIMITY                    (-1073418234)
#define global BDA_E_WMDRM_KEY_ID_NOT_FOUND                     (-1073418232)
#define global SPECIFYPAGES_STATISTICS                          "{4C437B92-6E9E-11D1-A704-006097C4E476}"