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