summaryrefslogtreecommitdiffstats
path: root/vendor/windows-sys/src/Windows/Win32/Media/WindowsMediaFormat/mod.rs
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-17 12:18:21 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-17 12:18:21 +0000
commit4e8199b572f2035b7749cba276ece3a26630d23e (patch)
treef09feeed6a0fe39d027b1908aa63ea6b35e4b631 /vendor/windows-sys/src/Windows/Win32/Media/WindowsMediaFormat/mod.rs
parentAdding upstream version 1.66.0+dfsg1. (diff)
downloadrustc-4e8199b572f2035b7749cba276ece3a26630d23e.tar.xz
rustc-4e8199b572f2035b7749cba276ece3a26630d23e.zip
Adding upstream version 1.67.1+dfsg1.upstream/1.67.1+dfsg1
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'vendor/windows-sys/src/Windows/Win32/Media/WindowsMediaFormat/mod.rs')
-rw-r--r--vendor/windows-sys/src/Windows/Win32/Media/WindowsMediaFormat/mod.rs1722
1 files changed, 859 insertions, 863 deletions
diff --git a/vendor/windows-sys/src/Windows/Win32/Media/WindowsMediaFormat/mod.rs b/vendor/windows-sys/src/Windows/Win32/Media/WindowsMediaFormat/mod.rs
index 9ddda1526..00c615110 100644
--- a/vendor/windows-sys/src/Windows/Win32/Media/WindowsMediaFormat/mod.rs
+++ b/vendor/windows-sys/src/Windows/Win32/Media/WindowsMediaFormat/mod.rs
@@ -1,4 +1,4 @@
-#[link(name = "windows")]
+#[cfg_attr(windows, link(name = "windows"))]
extern "system" {
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
pub fn WMCreateBackupRestorer(pcallback: ::windows_sys::core::IUnknown, ppbackup: *mut IWMLicenseBackup) -> ::windows_sys::core::HRESULT;
@@ -24,117 +24,6 @@ extern "system" {
#[cfg(feature = "Win32_Foundation")]
pub fn WMIsContentProtected(pwszfilename: ::windows_sys::core::PCWSTR, pfisprotected: *mut super::super::Foundation::BOOL) -> ::windows_sys::core::HRESULT;
}
-#[repr(C)]
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub struct AM_WMT_EVENT_DATA {
- pub hrStatus: ::windows_sys::core::HRESULT,
- pub pData: *mut ::core::ffi::c_void,
-}
-impl ::core::marker::Copy for AM_WMT_EVENT_DATA {}
-impl ::core::clone::Clone for AM_WMT_EVENT_DATA {
- fn clone(&self) -> Self {
- *self
- }
-}
-pub const CLSID_ClientNetManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3440550862, data2: 40002, data3: 4562, data4: [190, 237, 0, 96, 8, 47, 32, 84] };
-pub const CLSID_WMBandwidthSharing_Exclusive: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2942329002, data2: 20887, data3: 4562, data4: [182, 175, 0, 192, 79, 217, 8, 233] };
-pub const CLSID_WMBandwidthSharing_Partial: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2942329003, data2: 20887, data3: 4562, data4: [182, 175, 0, 192, 79, 217, 8, 233] };
-pub const CLSID_WMMUTEX_Bitrate: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3605146113, data2: 13786, data3: 4561, data4: [144, 52, 0, 160, 201, 3, 73, 190] };
-pub const CLSID_WMMUTEX_Language: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3605146112, data2: 13786, data3: 4561, data4: [144, 52, 0, 160, 201, 3, 73, 190] };
-pub const CLSID_WMMUTEX_Presentation: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3605146114, data2: 13786, data3: 4561, data4: [144, 52, 0, 160, 201, 3, 73, 190] };
-pub const CLSID_WMMUTEX_Unknown: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3605146115, data2: 13786, data3: 4561, data4: [144, 52, 0, 160, 201, 3, 73, 190] };
-#[repr(C)]
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub struct DRM_COPY_OPL {
- pub wMinimumCopyLevel: u16,
- pub oplIdIncludes: DRM_OPL_OUTPUT_IDS,
- pub oplIdExcludes: DRM_OPL_OUTPUT_IDS,
-}
-impl ::core::marker::Copy for DRM_COPY_OPL {}
-impl ::core::clone::Clone for DRM_COPY_OPL {
- fn clone(&self) -> Self {
- *self
- }
-}
-#[repr(C)]
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub struct DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS {
- pub wCompressedDigitalVideo: u16,
- pub wUncompressedDigitalVideo: u16,
- pub wAnalogVideo: u16,
- pub wCompressedDigitalAudio: u16,
- pub wUncompressedDigitalAudio: u16,
-}
-impl ::core::marker::Copy for DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS {}
-impl ::core::clone::Clone for DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS {
- fn clone(&self) -> Self {
- *self
- }
-}
-#[repr(C)]
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub struct DRM_OPL_OUTPUT_IDS {
- pub cIds: u16,
- pub rgIds: *mut ::windows_sys::core::GUID,
-}
-impl ::core::marker::Copy for DRM_OPL_OUTPUT_IDS {}
-impl ::core::clone::Clone for DRM_OPL_OUTPUT_IDS {
- fn clone(&self) -> Self {
- *self
- }
-}
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const DRM_OPL_TYPES: u32 = 1u32;
-#[repr(C)]
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub struct DRM_OUTPUT_PROTECTION {
- pub guidId: ::windows_sys::core::GUID,
- pub bConfigData: u8,
-}
-impl ::core::marker::Copy for DRM_OUTPUT_PROTECTION {}
-impl ::core::clone::Clone for DRM_OUTPUT_PROTECTION {
- fn clone(&self) -> Self {
- *self
- }
-}
-#[repr(C)]
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub struct DRM_PLAY_OPL {
- pub minOPL: DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS,
- pub oplIdReserved: DRM_OPL_OUTPUT_IDS,
- pub vopi: DRM_VIDEO_OUTPUT_PROTECTION_IDS,
-}
-impl ::core::marker::Copy for DRM_PLAY_OPL {}
-impl ::core::clone::Clone for DRM_PLAY_OPL {
- fn clone(&self) -> Self {
- *self
- }
-}
-#[repr(C)]
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub struct DRM_VAL16 {
- pub val: [u8; 16],
-}
-impl ::core::marker::Copy for DRM_VAL16 {}
-impl ::core::clone::Clone for DRM_VAL16 {
- fn clone(&self) -> Self {
- *self
- }
-}
-#[repr(C)]
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub struct DRM_VIDEO_OUTPUT_PROTECTION_IDS {
- pub cEntries: u16,
- pub rgVop: *mut DRM_OUTPUT_PROTECTION,
-}
-impl ::core::marker::Copy for DRM_VIDEO_OUTPUT_PROTECTION_IDS {}
-impl ::core::clone::Clone for DRM_VIDEO_OUTPUT_PROTECTION_IDS {
- fn clone(&self) -> Self {
- *self
- }
-}
-pub type IAMWMBufferPass = *mut ::core::ffi::c_void;
-pub type IAMWMBufferPassCallback = *mut ::core::ffi::c_void;
pub type INSNetSourceCreator = *mut ::core::ffi::c_void;
pub type INSSBuffer = *mut ::core::ffi::c_void;
pub type INSSBuffer2 = *mut ::core::ffi::c_void;
@@ -147,11 +36,9 @@ pub type IWMBackupRestoreProps = *mut ::core::ffi::c_void;
pub type IWMBandwidthSharing = *mut ::core::ffi::c_void;
pub type IWMClientConnections = *mut ::core::ffi::c_void;
pub type IWMClientConnections2 = *mut ::core::ffi::c_void;
-pub type IWMCodecAMVideoAccelerator = *mut ::core::ffi::c_void;
pub type IWMCodecInfo = *mut ::core::ffi::c_void;
pub type IWMCodecInfo2 = *mut ::core::ffi::c_void;
pub type IWMCodecInfo3 = *mut ::core::ffi::c_void;
-pub type IWMCodecVideoAccelerator = *mut ::core::ffi::c_void;
pub type IWMCredentialCallback = *mut ::core::ffi::c_void;
pub type IWMDRMEditor = *mut ::core::ffi::c_void;
pub type IWMDRMMessageParser = *mut ::core::ffi::c_void;
@@ -243,35 +130,15 @@ pub type IWMWriterPostViewCallback = *mut ::core::ffi::c_void;
pub type IWMWriterPreprocess = *mut ::core::ffi::c_void;
pub type IWMWriterPushSink = *mut ::core::ffi::c_void;
pub type IWMWriterSink = *mut ::core::ffi::c_void;
+pub const CLSID_ClientNetManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3440550862, data2: 40002, data3: 4562, data4: [190, 237, 0, 96, 8, 47, 32, 84] };
+pub const CLSID_WMBandwidthSharing_Exclusive: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2942329002, data2: 20887, data3: 4562, data4: [182, 175, 0, 192, 79, 217, 8, 233] };
+pub const CLSID_WMBandwidthSharing_Partial: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2942329003, data2: 20887, data3: 4562, data4: [182, 175, 0, 192, 79, 217, 8, 233] };
+pub const CLSID_WMMUTEX_Bitrate: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3605146113, data2: 13786, data3: 4561, data4: [144, 52, 0, 160, 201, 3, 73, 190] };
+pub const CLSID_WMMUTEX_Language: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3605146112, data2: 13786, data3: 4561, data4: [144, 52, 0, 160, 201, 3, 73, 190] };
+pub const CLSID_WMMUTEX_Presentation: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3605146114, data2: 13786, data3: 4561, data4: [144, 52, 0, 160, 201, 3, 73, 190] };
+pub const CLSID_WMMUTEX_Unknown: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3605146115, data2: 13786, data3: 4561, data4: [144, 52, 0, 160, 201, 3, 73, 190] };
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub type NETSOURCE_URLCREDPOLICY_SETTINGS = i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const NETSOURCE_URLCREDPOLICY_SETTING_SILENTLOGONOK: NETSOURCE_URLCREDPOLICY_SETTINGS = 0i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const NETSOURCE_URLCREDPOLICY_SETTING_MUSTPROMPTUSER: NETSOURCE_URLCREDPOLICY_SETTINGS = 1i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const NETSOURCE_URLCREDPOLICY_SETTING_ANONYMOUSONLY: NETSOURCE_URLCREDPOLICY_SETTINGS = 2i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub type WEBSTREAM_SAMPLE_TYPE = i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WEBSTREAM_SAMPLE_TYPE_FILE: WEBSTREAM_SAMPLE_TYPE = 1i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WEBSTREAM_SAMPLE_TYPE_RENDER: WEBSTREAM_SAMPLE_TYPE = 2i32;
-#[repr(C)]
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub struct WMDRM_IMPORT_INIT_STRUCT {
- pub dwVersion: u32,
- pub cbEncryptedSessionKeyMessage: u32,
- pub pbEncryptedSessionKeyMessage: *mut u8,
- pub cbEncryptedKeyMessage: u32,
- pub pbEncryptedKeyMessage: *mut u8,
-}
-impl ::core::marker::Copy for WMDRM_IMPORT_INIT_STRUCT {}
-impl ::core::clone::Clone for WMDRM_IMPORT_INIT_STRUCT {
- fn clone(&self) -> Self {
- *self
- }
-}
+pub const DRM_OPL_TYPES: u32 = 1u32;
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
pub const WMDRM_IMPORT_INIT_STRUCT_DEFINED: u32 = 1u32;
pub const WMFORMAT_MPEG2Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3765272803, data2: 56134, data3: 4559, data4: [180, 209, 0, 128, 95, 108, 187, 234] };
@@ -327,38 +194,567 @@ pub const WMMEDIATYPE_Image: ::windows_sys::core::GUID = ::windows_sys::core::GU
pub const WMMEDIATYPE_Script: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1935895908, data2: 0, data3: 16, data4: [128, 0, 0, 170, 0, 56, 155, 113] };
pub const WMMEDIATYPE_Text: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2612666023, data2: 23218, data3: 18473, data4: [186, 87, 9, 64, 32, 155, 207, 62] };
pub const WMMEDIATYPE_Video: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1935960438, data2: 0, data3: 16, data4: [128, 0, 0, 170, 0, 56, 155, 113] };
-#[repr(C)]
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"]
-#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))]
-pub struct WMMPEG2VIDEOINFO {
- pub hdr: WMVIDEOINFOHEADER2,
- pub dwStartTimeCode: u32,
- pub cbSequenceHeader: u32,
- pub dwProfile: u32,
- pub dwLevel: u32,
- pub dwFlags: u32,
- pub dwSequenceHeader: [u32; 1],
-}
-#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))]
-impl ::core::marker::Copy for WMMPEG2VIDEOINFO {}
-#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))]
-impl ::core::clone::Clone for WMMPEG2VIDEOINFO {
- fn clone(&self) -> Self {
- *self
- }
-}
-#[repr(C)]
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub struct WMSCRIPTFORMAT {
- pub scriptType: ::windows_sys::core::GUID,
-}
-impl ::core::marker::Copy for WMSCRIPTFORMAT {}
-impl ::core::clone::Clone for WMSCRIPTFORMAT {
- fn clone(&self) -> Self {
- *self
- }
-}
pub const WMSCRIPTTYPE_TwoStrings: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2196998768, data2: 49823, data3: 4561, data4: [151, 173, 0, 160, 201, 94, 168, 80] };
+pub const WMT_DMOCATEGORY_AUDIO_WATERMARK: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1696734298, data2: 64117, data3: 19257, data4: [181, 12, 6, 195, 54, 182, 163, 239] };
+pub const WMT_DMOCATEGORY_VIDEO_WATERMARK: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 410831138, data2: 36604, data3: 17412, data4: [157, 175, 99, 244, 131, 13, 241, 188] };
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WMT_VIDEOIMAGE_INTEGER_DENOMINATOR: i32 = 65536i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WMT_VIDEOIMAGE_MAGIC_NUMBER: u32 = 491406834u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WMT_VIDEOIMAGE_MAGIC_NUMBER_2: u32 = 491406835u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WMT_VIDEOIMAGE_SAMPLE_ADV_BLENDING: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WMT_VIDEOIMAGE_SAMPLE_BLENDING: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WMT_VIDEOIMAGE_SAMPLE_INPUT_FRAME: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WMT_VIDEOIMAGE_SAMPLE_MOTION: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WMT_VIDEOIMAGE_SAMPLE_OUTPUT_FRAME: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WMT_VIDEOIMAGE_SAMPLE_ROTATION: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WMT_VIDEOIMAGE_SAMPLE_USES_CURRENT_INPUT_FRAME: u32 = 4u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WMT_VIDEOIMAGE_SAMPLE_USES_PREVIOUS_INPUT_FRAME: u32 = 8u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WMT_VIDEOIMAGE_TRANSITION_BOW_TIE: u32 = 11u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WMT_VIDEOIMAGE_TRANSITION_CIRCLE: u32 = 12u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WMT_VIDEOIMAGE_TRANSITION_CROSS_FADE: u32 = 13u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WMT_VIDEOIMAGE_TRANSITION_DIAGONAL: u32 = 14u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WMT_VIDEOIMAGE_TRANSITION_DIAMOND: u32 = 15u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WMT_VIDEOIMAGE_TRANSITION_FADE_TO_COLOR: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WMT_VIDEOIMAGE_TRANSITION_FILLED_V: u32 = 17u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WMT_VIDEOIMAGE_TRANSITION_FLIP: u32 = 18u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WMT_VIDEOIMAGE_TRANSITION_INSET: u32 = 19u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WMT_VIDEOIMAGE_TRANSITION_IRIS: u32 = 20u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WMT_VIDEOIMAGE_TRANSITION_PAGE_ROLL: u32 = 21u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WMT_VIDEOIMAGE_TRANSITION_RECTANGLE: u32 = 23u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WMT_VIDEOIMAGE_TRANSITION_REVEAL: u32 = 24u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WMT_VIDEOIMAGE_TRANSITION_SLIDE: u32 = 27u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WMT_VIDEOIMAGE_TRANSITION_SPLIT: u32 = 29u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WMT_VIDEOIMAGE_TRANSITION_STAR: u32 = 30u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WMT_VIDEOIMAGE_TRANSITION_WHEEL: u32 = 31u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_CL_INTERLACED420: u32 = 0u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_CL_PROGRESSIVE420: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_CT_BOTTOM_FIELD_FIRST: u32 = 32u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_CT_INTERLACED: u32 = 128u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_CT_REPEAT_FIRST_FIELD: u32 = 16u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_CT_TOP_FIELD_FIRST: u32 = 64u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_MAX_STREAMS: u32 = 63u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_MAX_VIDEO_STREAMS: u32 = 63u32;
+pub const WM_SampleExtensionGUID_ChromaLocation: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1281019040, data2: 37494, data3: 19244, data4: [158, 76, 160, 237, 239, 221, 33, 126] };
+pub const WM_SampleExtensionGUID_ColorSpaceInfo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4154120790, data2: 12523, data3: 20267, data4: [159, 122, 242, 75, 19, 154, 17, 87] };
+pub const WM_SampleExtensionGUID_ContentType: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3583040544, data2: 1980, data3: 17260, data4: [156, 247, 243, 187, 251, 241, 164, 220] };
+pub const WM_SampleExtensionGUID_FileName: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3781553166, data2: 6637, data3: 17879, data4: [180, 167, 37, 203, 209, 226, 142, 155] };
+pub const WM_SampleExtensionGUID_OutputCleanPoint: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4146740335, data2: 28340, data3: 20156, data4: [177, 146, 9, 173, 151, 89, 232, 40] };
+pub const WM_SampleExtensionGUID_PixelAspectRatio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 455009620, data2: 63978, data3: 19400, data4: [130, 26, 55, 107, 116, 228, 196, 184] };
+pub const WM_SampleExtensionGUID_SampleDuration: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3334313040, data2: 34431, data3: 18695, data4: [131, 163, 199, 121, 33, 183, 51, 173] };
+pub const WM_SampleExtensionGUID_SampleProtectionSalt: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1409539822, data2: 47598, data3: 17295, data4: [170, 131, 56, 4, 153, 126, 86, 157] };
+pub const WM_SampleExtensionGUID_Timecode: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 966104556, data2: 34407, data3: 20013, data4: [143, 219, 152, 129, 76, 231, 108, 30] };
+pub const WM_SampleExtensionGUID_UserDataInfo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1932244218, data2: 30910, data3: 17737, data4: [153, 189, 2, 219, 26, 85, 183, 168] };
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_SampleExtension_ChromaLocation_Size: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_SampleExtension_ColorSpaceInfo_Size: u32 = 3u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_SampleExtension_ContentType_Size: u32 = 1u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_SampleExtension_PixelAspectRatio_Size: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_SampleExtension_SampleDuration_Size: u32 = 2u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_SampleExtension_Timecode_Size: u32 = 14u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_dwWMContentAttributes: u32 = 5u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_dwWMNSCAttributes: u32 = 5u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_dwWMSpecialAttributes: u32 = 20u32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszASFLeakyBucketPairs: &str = "ASFLeakyBucketPairs";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszAllowInterlacedOutput: &str = "AllowInterlacedOutput";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszAverageLevel: &str = "AverageLevel";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszBufferAverage: &str = "Buffer Average";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszComplexity: &str = "_COMPLEXITYEX";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszComplexityLive: &str = "_COMPLEXITYEXLIVE";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszComplexityMax: &str = "_COMPLEXITYEXMAX";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszComplexityOffline: &str = "_COMPLEXITYEXOFFLINE";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszDecoderComplexityRequested: &str = "_DECODERCOMPLEXITYPROFILE";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszDedicatedDeliveryThread: &str = "DedicatedDeliveryThread";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszDeinterlaceMode: &str = "DeinterlaceMode";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszDeliverOnReceive: &str = "DeliverOnReceive";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszDeviceConformanceTemplate: &str = "DeviceConformanceTemplate";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszDynamicRangeControl: &str = "DynamicRangeControl";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszEDL: &str = "_EDL";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszEarlyDataDelivery: &str = "EarlyDataDelivery";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszEnableDiscreteOutput: &str = "EnableDiscreteOutput";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszEnableFrameInterpolation: &str = "EnableFrameInterpolation";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszEnableWMAProSPDIFOutput: &str = "EnableWMAProSPDIFOutput";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszFailSeekOnError: &str = "FailSeekOnError";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszFixedFrameRate: &str = "FixedFrameRate";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszFold6To2Channels3: &str = "Fold6To2Channels3";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszFoldToChannelsTemplate: &str = "Fold%luTo%luChannels%lu";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszInitialPatternForInverseTelecine: &str = "InitialPatternForInverseTelecine";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszInterlacedCoding: &str = "InterlacedCoding";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszIsVBRSupported: &str = "_ISVBRSUPPORTED";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszJPEGCompressionQuality: &str = "JPEGCompressionQuality";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszJustInTimeDecode: &str = "JustInTimeDecode";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszMixedClassMode: &str = "MixedClassMode";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszMusicClassMode: &str = "MusicClassMode";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszMusicSpeechClassMode: &str = "MusicSpeechClassMode";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszNeedsPreviousSample: &str = "NeedsPreviousSample";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszNumPasses: &str = "_PASSESUSED";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszOriginalSourceFormatTag: &str = "_SOURCEFORMATTAG";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszOriginalWaveFormat: &str = "_ORIGINALWAVEFORMAT";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszPeakValue: &str = "PeakValue";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszPermitSeeksBeyondEndOfStream: &str = "PermitSeeksBeyondEndOfStream";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszReloadIndexOnSeek: &str = "ReloadIndexOnSeek";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszScrambledAudio: &str = "ScrambledAudio";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszSingleOutputBuffer: &str = "SingleOutputBuffer";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszSoftwareScaling: &str = "SoftwareScaling";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszSourceBufferTime: &str = "SourceBufferTime";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszSourceMaxBytesAtOnce: &str = "SourceMaxBytesAtOnce";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszSpeakerConfig: &str = "SpeakerConfig";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszSpeechCaps: &str = "SpeechFormatCap";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszSpeechClassMode: &str = "SpeechClassMode";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszStreamLanguage: &str = "StreamLanguage";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszStreamNumIndexObjects: &str = "StreamNumIndexObjects";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszUsePacketAtSeekPoint: &str = "UsePacketAtSeekPoint";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszVBRBitrateMax: &str = "_RMAX";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszVBRBufferWindowMax: &str = "_BMAX";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszVBREnabled: &str = "_VBRENABLED";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszVBRPeak: &str = "VBR Peak";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszVBRQuality: &str = "_VBRQUALITY";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszVideoSampleDurations: &str = "VideoSampleDurations";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMADID: &str = "WM/ADID";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMASFPacketCount: &str = "WM/ASFPacketCount";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMASFSecurityObjectsSize: &str = "WM/ASFSecurityObjectsSize";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMAlbumArtist: &str = "WM/AlbumArtist";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMAlbumArtistSort: &str = "WM/AlbumArtistSort";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMAlbumCoverURL: &str = "WM/AlbumCoverURL";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMAlbumTitle: &str = "WM/AlbumTitle";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMAlbumTitleSort: &str = "WM/AlbumTitleSort";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMAspectRatioX: &str = "AspectRatioX";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMAspectRatioY: &str = "AspectRatioY";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMAudioFileURL: &str = "WM/AudioFileURL";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMAudioSourceURL: &str = "WM/AudioSourceURL";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMAuthor: &str = "Author";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMAuthorSort: &str = "AuthorSort";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMAuthorURL: &str = "WM/AuthorURL";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMBannerImageData: &str = "BannerImageData";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMBannerImageType: &str = "BannerImageType";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMBannerImageURL: &str = "BannerImageURL";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMBeatsPerMinute: &str = "WM/BeatsPerMinute";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMBitrate: &str = "Bitrate";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMBroadcast: &str = "Broadcast";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMCategory: &str = "WM/Category";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMCodec: &str = "WM/Codec";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMComposer: &str = "WM/Composer";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMComposerSort: &str = "WM/ComposerSort";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMConductor: &str = "WM/Conductor";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMContainerFormat: &str = "WM/ContainerFormat";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMContentDistributor: &str = "WM/ContentDistributor";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMContentGroupDescription: &str = "WM/ContentGroupDescription";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMCopyright: &str = "Copyright";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMCopyrightURL: &str = "CopyrightURL";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMCurrentBitrate: &str = "CurrentBitrate";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMDRM: &str = "WM/DRM";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMDRM_ContentID: &str = "DRM_ContentID";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMDRM_Flags: &str = "DRM_Flags";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMDRM_HeaderSignPrivKey: &str = "DRM_HeaderSignPrivKey";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMDRM_IndividualizedVersion: &str = "DRM_IndividualizedVersion";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMDRM_KeyID: &str = "DRM_KeyID";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMDRM_KeySeed: &str = "DRM_KeySeed";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMDRM_LASignatureCert: &str = "DRM_LASignatureCert";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMDRM_LASignatureLicSrvCert: &str = "DRM_LASignatureLicSrvCert";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMDRM_LASignaturePrivKey: &str = "DRM_LASignaturePrivKey";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMDRM_LASignatureRootCert: &str = "DRM_LASignatureRootCert";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMDRM_Level: &str = "DRM_Level";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMDRM_LicenseAcqURL: &str = "DRM_LicenseAcqURL";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMDRM_SourceID: &str = "DRM_SourceID";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMDRM_V1LicenseAcqURL: &str = "DRM_V1LicenseAcqURL";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMDVDID: &str = "WM/DVDID";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMDescription: &str = "Description";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMDirector: &str = "WM/Director";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMDuration: &str = "Duration";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMEncodedBy: &str = "WM/EncodedBy";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMEncodingSettings: &str = "WM/EncodingSettings";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMEncodingTime: &str = "WM/EncodingTime";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMEpisodeNumber: &str = "WM/EpisodeNumber";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMFileSize: &str = "FileSize";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMGenre: &str = "WM/Genre";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMGenreID: &str = "WM/GenreID";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMHasArbitraryDataStream: &str = "HasArbitraryDataStream";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMHasAttachedImages: &str = "HasAttachedImages";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMHasAudio: &str = "HasAudio";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMHasFileTransferStream: &str = "HasFileTransferStream";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMHasImage: &str = "HasImage";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMHasScript: &str = "HasScript";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMHasVideo: &str = "HasVideo";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMISAN: &str = "WM/ISAN";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMISRC: &str = "WM/ISRC";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMInitialKey: &str = "WM/InitialKey";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMIsCompilation: &str = "WM/IsCompilation";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMIsVBR: &str = "IsVBR";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMLanguage: &str = "WM/Language";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMLyrics: &str = "WM/Lyrics";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMLyrics_Synchronised: &str = "WM/Lyrics_Synchronised";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMMCDI: &str = "WM/MCDI";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMMediaClassPrimaryID: &str = "WM/MediaClassPrimaryID";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMMediaClassSecondaryID: &str = "WM/MediaClassSecondaryID";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMMediaCredits: &str = "WM/MediaCredits";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMMediaIsDelay: &str = "WM/MediaIsDelay";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMMediaIsFinale: &str = "WM/MediaIsFinale";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMMediaIsLive: &str = "WM/MediaIsLive";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMMediaIsPremiere: &str = "WM/MediaIsPremiere";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMMediaIsRepeat: &str = "WM/MediaIsRepeat";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMMediaIsSAP: &str = "WM/MediaIsSAP";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMMediaIsStereo: &str = "WM/MediaIsStereo";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMMediaIsSubtitled: &str = "WM/MediaIsSubtitled";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMMediaIsTape: &str = "WM/MediaIsTape";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMMediaNetworkAffiliation: &str = "WM/MediaNetworkAffiliation";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMMediaOriginalBroadcastDateTime: &str = "WM/MediaOriginalBroadcastDateTime";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMMediaOriginalChannel: &str = "WM/MediaOriginalChannel";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMMediaStationCallSign: &str = "WM/MediaStationCallSign";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMMediaStationName: &str = "WM/MediaStationName";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMModifiedBy: &str = "WM/ModifiedBy";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMMood: &str = "WM/Mood";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMNSCAddress: &str = "NSC_Address";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMNSCDescription: &str = "NSC_Description";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMNSCEmail: &str = "NSC_Email";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMNSCName: &str = "NSC_Name";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMNSCPhone: &str = "NSC_Phone";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMNumberOfFrames: &str = "NumberOfFrames";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMOptimalBitrate: &str = "OptimalBitrate";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMOriginalAlbumTitle: &str = "WM/OriginalAlbumTitle";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMOriginalArtist: &str = "WM/OriginalArtist";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMOriginalFilename: &str = "WM/OriginalFilename";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMOriginalLyricist: &str = "WM/OriginalLyricist";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMOriginalReleaseTime: &str = "WM/OriginalReleaseTime";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMOriginalReleaseYear: &str = "WM/OriginalReleaseYear";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMParentalRating: &str = "WM/ParentalRating";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMParentalRatingReason: &str = "WM/ParentalRatingReason";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMPartOfSet: &str = "WM/PartOfSet";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMPeakBitrate: &str = "WM/PeakBitrate";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMPeriod: &str = "WM/Period";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMPicture: &str = "WM/Picture";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMPlaylistDelay: &str = "WM/PlaylistDelay";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMProducer: &str = "WM/Producer";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMPromotionURL: &str = "WM/PromotionURL";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMProtected: &str = "Is_Protected";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMProtectionType: &str = "WM/ProtectionType";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMProvider: &str = "WM/Provider";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMProviderCopyright: &str = "WM/ProviderCopyright";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMProviderRating: &str = "WM/ProviderRating";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMProviderStyle: &str = "WM/ProviderStyle";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMPublisher: &str = "WM/Publisher";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMRadioStationName: &str = "WM/RadioStationName";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMRadioStationOwner: &str = "WM/RadioStationOwner";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMRating: &str = "Rating";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMSeasonNumber: &str = "WM/SeasonNumber";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMSeekable: &str = "Seekable";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMSharedUserRating: &str = "WM/SharedUserRating";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMSignature_Name: &str = "Signature_Name";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMSkipBackward: &str = "Can_Skip_Backward";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMSkipForward: &str = "Can_Skip_Forward";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMStreamTypeInfo: &str = "WM/StreamTypeInfo";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMStridable: &str = "Stridable";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMSubTitle: &str = "WM/SubTitle";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMSubTitleDescription: &str = "WM/SubTitleDescription";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMSubscriptionContentID: &str = "WM/SubscriptionContentID";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMText: &str = "WM/Text";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMTitle: &str = "Title";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMTitleSort: &str = "TitleSort";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMToolName: &str = "WM/ToolName";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMToolVersion: &str = "WM/ToolVersion";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMTrack: &str = "WM/Track";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMTrackNumber: &str = "WM/TrackNumber";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMTrusted: &str = "Is_Trusted";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMUniqueFileIdentifier: &str = "WM/UniqueFileIdentifier";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMUse_Advanced_DRM: &str = "Use_Advanced_DRM";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMUse_DRM: &str = "Use_DRM";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMUserWebURL: &str = "WM/UserWebURL";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMVideoClosedCaptioning: &str = "WM/VideoClosedCaptioning";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMVideoFrameRate: &str = "WM/VideoFrameRate";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMVideoHeight: &str = "WM/VideoHeight";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMVideoWidth: &str = "WM/VideoWidth";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMWMADRCAverageReference: &str = "WM/WMADRCAverageReference";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMWMADRCAverageTarget: &str = "WM/WMADRCAverageTarget";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMWMADRCPeakReference: &str = "WM/WMADRCPeakReference";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMWMADRCPeakTarget: &str = "WM/WMADRCPeakTarget";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMWMCPDistributor: &str = "WM/WMCPDistributor";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMWMCPDistributorID: &str = "WM/WMCPDistributorID";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMWMCollectionGroupID: &str = "WM/WMCollectionGroupID";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMWMCollectionID: &str = "WM/WMCollectionID";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMWMContentID: &str = "WM/WMContentID";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMWMShadowFileSourceDRMType: &str = "WM/WMShadowFileSourceDRMType";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMWMShadowFileSourceFileType: &str = "WM/WMShadowFileSourceFileType";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMWriter: &str = "WM/Writer";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWMYear: &str = "WM/Year";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWatermarkCLSID: &str = "WatermarkCLSID";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const g_wszWatermarkConfig: &str = "WatermarkConfig";
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub type NETSOURCE_URLCREDPOLICY_SETTINGS = i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const NETSOURCE_URLCREDPOLICY_SETTING_SILENTLOGONOK: NETSOURCE_URLCREDPOLICY_SETTINGS = 0i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const NETSOURCE_URLCREDPOLICY_SETTING_MUSTPROMPTUSER: NETSOURCE_URLCREDPOLICY_SETTINGS = 1i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const NETSOURCE_URLCREDPOLICY_SETTING_ANONYMOUSONLY: NETSOURCE_URLCREDPOLICY_SETTINGS = 2i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub type WEBSTREAM_SAMPLE_TYPE = i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WEBSTREAM_SAMPLE_TYPE_FILE: WEBSTREAM_SAMPLE_TYPE = 1i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WEBSTREAM_SAMPLE_TYPE_RENDER: WEBSTREAM_SAMPLE_TYPE = 2i32;
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
pub type WMT_ATTR_DATATYPE = i32;
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
@@ -383,19 +779,6 @@ pub const WMT_IMAGETYPE_BITMAP: WMT_ATTR_IMAGETYPE = 1i32;
pub const WMT_IMAGETYPE_JPEG: WMT_ATTR_IMAGETYPE = 2i32;
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
pub const WMT_IMAGETYPE_GIF: WMT_ATTR_IMAGETYPE = 3i32;
-#[repr(C)]
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub struct WMT_BUFFER_SEGMENT {
- pub pBuffer: INSSBuffer,
- pub cbOffset: u32,
- pub cbLength: u32,
-}
-impl ::core::marker::Copy for WMT_BUFFER_SEGMENT {}
-impl ::core::clone::Clone for WMT_BUFFER_SEGMENT {
- fn clone(&self) -> Self {
- *self
- }
-}
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
pub type WMT_CODEC_INFO_TYPE = i32;
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
@@ -404,19 +787,6 @@ pub const WMT_CODECINFO_AUDIO: WMT_CODEC_INFO_TYPE = 0i32;
pub const WMT_CODECINFO_VIDEO: WMT_CODEC_INFO_TYPE = 1i32;
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
pub const WMT_CODECINFO_UNKNOWN: WMT_CODEC_INFO_TYPE = -1i32;
-#[repr(C)]
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub struct WMT_COLORSPACEINFO_EXTENSION_DATA {
- pub ucColorPrimaries: u8,
- pub ucColorTransferChar: u8,
- pub ucColorMatrixCoef: u8,
-}
-impl ::core::marker::Copy for WMT_COLORSPACEINFO_EXTENSION_DATA {}
-impl ::core::clone::Clone for WMT_COLORSPACEINFO_EXTENSION_DATA {
- fn clone(&self) -> Self {
- *self
- }
-}
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
pub type WMT_CREDENTIAL_FLAGS = i32;
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
@@ -429,8 +799,6 @@ pub const WMT_CREDENTIAL_CLEAR_TEXT: WMT_CREDENTIAL_FLAGS = 4i32;
pub const WMT_CREDENTIAL_PROXY: WMT_CREDENTIAL_FLAGS = 8i32;
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
pub const WMT_CREDENTIAL_ENCRYPT: WMT_CREDENTIAL_FLAGS = 16i32;
-pub const WMT_DMOCATEGORY_AUDIO_WATERMARK: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1696734298, data2: 64117, data3: 19257, data4: [181, 12, 6, 195, 54, 182, 163, 239] };
-pub const WMT_DMOCATEGORY_VIDEO_WATERMARK: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 410831138, data2: 36604, data3: 17412, data4: [157, 175, 99, 244, 131, 13, 241, 188] };
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
pub type WMT_DRMLA_TRUST = i32;
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
@@ -439,21 +807,6 @@ pub const WMT_DRMLA_UNTRUSTED: WMT_DRMLA_TRUST = 0i32;
pub const WMT_DRMLA_TRUSTED: WMT_DRMLA_TRUST = 1i32;
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
pub const WMT_DRMLA_TAMPERED: WMT_DRMLA_TRUST = 2i32;
-#[repr(C)]
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub struct WMT_FILESINK_DATA_UNIT {
- pub packetHeaderBuffer: WMT_BUFFER_SEGMENT,
- pub cPayloads: u32,
- pub pPayloadHeaderBuffers: *mut WMT_BUFFER_SEGMENT,
- pub cPayloadDataFragments: u32,
- pub pPayloadDataFragments: *mut WMT_PAYLOAD_FRAGMENT,
-}
-impl ::core::marker::Copy for WMT_FILESINK_DATA_UNIT {}
-impl ::core::clone::Clone for WMT_FILESINK_DATA_UNIT {
- fn clone(&self) -> Self {
- *self
- }
-}
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
pub type WMT_FILESINK_MODE = i32;
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
@@ -512,18 +865,6 @@ pub const WMT_OFFSET_FORMAT_PLAYLIST_OFFSET: WMT_OFFSET_FORMAT = 2i32;
pub const WMT_OFFSET_FORMAT_TIMECODE: WMT_OFFSET_FORMAT = 3i32;
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
pub const WMT_OFFSET_FORMAT_100NS_APPROXIMATE: WMT_OFFSET_FORMAT = 4i32;
-#[repr(C)]
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub struct WMT_PAYLOAD_FRAGMENT {
- pub dwPayloadIndex: u32,
- pub segmentData: WMT_BUFFER_SEGMENT,
-}
-impl ::core::marker::Copy for WMT_PAYLOAD_FRAGMENT {}
-impl ::core::clone::Clone for WMT_PAYLOAD_FRAGMENT {
- fn clone(&self) -> Self {
- *self
- }
-}
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
pub type WMT_PLAY_MODE = i32;
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
@@ -690,20 +1031,6 @@ pub const WMT_OFF: WMT_STREAM_SELECTION = 0i32;
pub const WMT_CLEANPOINT_ONLY: WMT_STREAM_SELECTION = 1i32;
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
pub const WMT_ON: WMT_STREAM_SELECTION = 2i32;
-#[repr(C, packed(2))]
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub struct WMT_TIMECODE_EXTENSION_DATA {
- pub wRange: u16,
- pub dwTimecode: u32,
- pub dwUserbits: u32,
- pub dwAmFlags: u32,
-}
-impl ::core::marker::Copy for WMT_TIMECODE_EXTENSION_DATA {}
-impl ::core::clone::Clone for WMT_TIMECODE_EXTENSION_DATA {
- fn clone(&self) -> Self {
- *self
- }
-}
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
pub type WMT_TIMECODE_FRAMERATE = i32;
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
@@ -731,11 +1058,298 @@ pub const WMT_VER_8_0: WMT_VERSION = 524288i32;
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
pub const WMT_VER_9_0: WMT_VERSION = 589824i32;
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WMT_VIDEOIMAGE_INTEGER_DENOMINATOR: i32 = 65536i32;
+pub type WMT_WATERMARK_ENTRY_TYPE = i32;
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WMT_VIDEOIMAGE_MAGIC_NUMBER: u32 = 491406834u32;
+pub const WMT_WMETYPE_AUDIO: WMT_WATERMARK_ENTRY_TYPE = 1i32;
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WMT_VIDEOIMAGE_MAGIC_NUMBER_2: u32 = 491406835u32;
+pub const WMT_WMETYPE_VIDEO: WMT_WATERMARK_ENTRY_TYPE = 2i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub type WM_AETYPE = i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_AETYPE_INCLUDE: WM_AETYPE = 105i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_AETYPE_EXCLUDE: WM_AETYPE = 101i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub type WM_DM_INTERLACED_TYPE = i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_DM_NOTINTERLACED: WM_DM_INTERLACED_TYPE = 0i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_DM_DEINTERLACE_NORMAL: WM_DM_INTERLACED_TYPE = 1i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_DM_DEINTERLACE_HALFSIZE: WM_DM_INTERLACED_TYPE = 2i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_DM_DEINTERLACE_HALFSIZEDOUBLERATE: WM_DM_INTERLACED_TYPE = 3i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_DM_DEINTERLACE_INVERSETELECINE: WM_DM_INTERLACED_TYPE = 4i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_DM_DEINTERLACE_VERTICALHALFSIZEDOUBLERATE: WM_DM_INTERLACED_TYPE = 5i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub type WM_DM_IT_FIRST_FRAME_COHERENCY = i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_DM_IT_DISABLE_COHERENT_MODE: WM_DM_IT_FIRST_FRAME_COHERENCY = 0i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_AA_TOP: WM_DM_IT_FIRST_FRAME_COHERENCY = 1i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_BB_TOP: WM_DM_IT_FIRST_FRAME_COHERENCY = 2i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_BC_TOP: WM_DM_IT_FIRST_FRAME_COHERENCY = 3i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_CD_TOP: WM_DM_IT_FIRST_FRAME_COHERENCY = 4i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_DD_TOP: WM_DM_IT_FIRST_FRAME_COHERENCY = 5i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_AA_BOTTOM: WM_DM_IT_FIRST_FRAME_COHERENCY = 6i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_BB_BOTTOM: WM_DM_IT_FIRST_FRAME_COHERENCY = 7i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_BC_BOTTOM: WM_DM_IT_FIRST_FRAME_COHERENCY = 8i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_CD_BOTTOM: WM_DM_IT_FIRST_FRAME_COHERENCY = 9i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_DD_BOTTOM: WM_DM_IT_FIRST_FRAME_COHERENCY = 10i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub type WM_PLAYBACK_DRC_LEVEL = i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_PLAYBACK_DRC_HIGH: WM_PLAYBACK_DRC_LEVEL = 0i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_PLAYBACK_DRC_MEDIUM: WM_PLAYBACK_DRC_LEVEL = 1i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_PLAYBACK_DRC_LOW: WM_PLAYBACK_DRC_LEVEL = 2i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub type WM_SFEX_TYPE = i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_SFEX_NOTASYNCPOINT: WM_SFEX_TYPE = 2i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_SFEX_DATALOSS: WM_SFEX_TYPE = 4i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub type WM_SF_TYPE = i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_SF_CLEANPOINT: WM_SF_TYPE = 1i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_SF_DISCONTINUITY: WM_SF_TYPE = 2i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const WM_SF_DATALOSS: WM_SF_TYPE = 4i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub type _AM_ASFWRITERCONFIG_PARAM = i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const AM_CONFIGASFWRITER_PARAM_AUTOINDEX: _AM_ASFWRITERCONFIG_PARAM = 1i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const AM_CONFIGASFWRITER_PARAM_MULTIPASS: _AM_ASFWRITERCONFIG_PARAM = 2i32;
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub const AM_CONFIGASFWRITER_PARAM_DONTCOMPRESS: _AM_ASFWRITERCONFIG_PARAM = 3i32;
+#[repr(C)]
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub struct AM_WMT_EVENT_DATA {
+ pub hrStatus: ::windows_sys::core::HRESULT,
+ pub pData: *mut ::core::ffi::c_void,
+}
+impl ::core::marker::Copy for AM_WMT_EVENT_DATA {}
+impl ::core::clone::Clone for AM_WMT_EVENT_DATA {
+ fn clone(&self) -> Self {
+ *self
+ }
+}
+#[repr(C)]
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub struct DRM_COPY_OPL {
+ pub wMinimumCopyLevel: u16,
+ pub oplIdIncludes: DRM_OPL_OUTPUT_IDS,
+ pub oplIdExcludes: DRM_OPL_OUTPUT_IDS,
+}
+impl ::core::marker::Copy for DRM_COPY_OPL {}
+impl ::core::clone::Clone for DRM_COPY_OPL {
+ fn clone(&self) -> Self {
+ *self
+ }
+}
+#[repr(C)]
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub struct DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS {
+ pub wCompressedDigitalVideo: u16,
+ pub wUncompressedDigitalVideo: u16,
+ pub wAnalogVideo: u16,
+ pub wCompressedDigitalAudio: u16,
+ pub wUncompressedDigitalAudio: u16,
+}
+impl ::core::marker::Copy for DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS {}
+impl ::core::clone::Clone for DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS {
+ fn clone(&self) -> Self {
+ *self
+ }
+}
+#[repr(C)]
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub struct DRM_OPL_OUTPUT_IDS {
+ pub cIds: u16,
+ pub rgIds: *mut ::windows_sys::core::GUID,
+}
+impl ::core::marker::Copy for DRM_OPL_OUTPUT_IDS {}
+impl ::core::clone::Clone for DRM_OPL_OUTPUT_IDS {
+ fn clone(&self) -> Self {
+ *self
+ }
+}
+#[repr(C)]
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub struct DRM_OUTPUT_PROTECTION {
+ pub guidId: ::windows_sys::core::GUID,
+ pub bConfigData: u8,
+}
+impl ::core::marker::Copy for DRM_OUTPUT_PROTECTION {}
+impl ::core::clone::Clone for DRM_OUTPUT_PROTECTION {
+ fn clone(&self) -> Self {
+ *self
+ }
+}
+#[repr(C)]
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub struct DRM_PLAY_OPL {
+ pub minOPL: DRM_MINIMUM_OUTPUT_PROTECTION_LEVELS,
+ pub oplIdReserved: DRM_OPL_OUTPUT_IDS,
+ pub vopi: DRM_VIDEO_OUTPUT_PROTECTION_IDS,
+}
+impl ::core::marker::Copy for DRM_PLAY_OPL {}
+impl ::core::clone::Clone for DRM_PLAY_OPL {
+ fn clone(&self) -> Self {
+ *self
+ }
+}
+#[repr(C)]
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub struct DRM_VAL16 {
+ pub val: [u8; 16],
+}
+impl ::core::marker::Copy for DRM_VAL16 {}
+impl ::core::clone::Clone for DRM_VAL16 {
+ fn clone(&self) -> Self {
+ *self
+ }
+}
+#[repr(C)]
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub struct DRM_VIDEO_OUTPUT_PROTECTION_IDS {
+ pub cEntries: u16,
+ pub rgVop: *mut DRM_OUTPUT_PROTECTION,
+}
+impl ::core::marker::Copy for DRM_VIDEO_OUTPUT_PROTECTION_IDS {}
+impl ::core::clone::Clone for DRM_VIDEO_OUTPUT_PROTECTION_IDS {
+ fn clone(&self) -> Self {
+ *self
+ }
+}
+#[repr(C)]
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub struct WMDRM_IMPORT_INIT_STRUCT {
+ pub dwVersion: u32,
+ pub cbEncryptedSessionKeyMessage: u32,
+ pub pbEncryptedSessionKeyMessage: *mut u8,
+ pub cbEncryptedKeyMessage: u32,
+ pub pbEncryptedKeyMessage: *mut u8,
+}
+impl ::core::marker::Copy for WMDRM_IMPORT_INIT_STRUCT {}
+impl ::core::clone::Clone for WMDRM_IMPORT_INIT_STRUCT {
+ fn clone(&self) -> Self {
+ *self
+ }
+}
+#[repr(C)]
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"]
+#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))]
+pub struct WMMPEG2VIDEOINFO {
+ pub hdr: WMVIDEOINFOHEADER2,
+ pub dwStartTimeCode: u32,
+ pub cbSequenceHeader: u32,
+ pub dwProfile: u32,
+ pub dwLevel: u32,
+ pub dwFlags: u32,
+ pub dwSequenceHeader: [u32; 1],
+}
+#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))]
+impl ::core::marker::Copy for WMMPEG2VIDEOINFO {}
+#[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))]
+impl ::core::clone::Clone for WMMPEG2VIDEOINFO {
+ fn clone(&self) -> Self {
+ *self
+ }
+}
+#[repr(C)]
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub struct WMSCRIPTFORMAT {
+ pub scriptType: ::windows_sys::core::GUID,
+}
+impl ::core::marker::Copy for WMSCRIPTFORMAT {}
+impl ::core::clone::Clone for WMSCRIPTFORMAT {
+ fn clone(&self) -> Self {
+ *self
+ }
+}
+#[repr(C)]
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub struct WMT_BUFFER_SEGMENT {
+ pub pBuffer: INSSBuffer,
+ pub cbOffset: u32,
+ pub cbLength: u32,
+}
+impl ::core::marker::Copy for WMT_BUFFER_SEGMENT {}
+impl ::core::clone::Clone for WMT_BUFFER_SEGMENT {
+ fn clone(&self) -> Self {
+ *self
+ }
+}
+#[repr(C)]
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub struct WMT_COLORSPACEINFO_EXTENSION_DATA {
+ pub ucColorPrimaries: u8,
+ pub ucColorTransferChar: u8,
+ pub ucColorMatrixCoef: u8,
+}
+impl ::core::marker::Copy for WMT_COLORSPACEINFO_EXTENSION_DATA {}
+impl ::core::clone::Clone for WMT_COLORSPACEINFO_EXTENSION_DATA {
+ fn clone(&self) -> Self {
+ *self
+ }
+}
+#[repr(C)]
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub struct WMT_FILESINK_DATA_UNIT {
+ pub packetHeaderBuffer: WMT_BUFFER_SEGMENT,
+ pub cPayloads: u32,
+ pub pPayloadHeaderBuffers: *mut WMT_BUFFER_SEGMENT,
+ pub cPayloadDataFragments: u32,
+ pub pPayloadDataFragments: *mut WMT_PAYLOAD_FRAGMENT,
+}
+impl ::core::marker::Copy for WMT_FILESINK_DATA_UNIT {}
+impl ::core::clone::Clone for WMT_FILESINK_DATA_UNIT {
+ fn clone(&self) -> Self {
+ *self
+ }
+}
+#[repr(C)]
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub struct WMT_PAYLOAD_FRAGMENT {
+ pub dwPayloadIndex: u32,
+ pub segmentData: WMT_BUFFER_SEGMENT,
+}
+impl ::core::marker::Copy for WMT_PAYLOAD_FRAGMENT {}
+impl ::core::clone::Clone for WMT_PAYLOAD_FRAGMENT {
+ fn clone(&self) -> Self {
+ *self
+ }
+}
+#[repr(C, packed(2))]
+#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
+pub struct WMT_TIMECODE_EXTENSION_DATA {
+ pub wRange: u16,
+ pub dwTimecode: u32,
+ pub dwUserbits: u32,
+ pub dwAmFlags: u32,
+}
+impl ::core::marker::Copy for WMT_TIMECODE_EXTENSION_DATA {}
+impl ::core::clone::Clone for WMT_TIMECODE_EXTENSION_DATA {
+ fn clone(&self) -> Self {
+ *self
+ }
+}
#[repr(C)]
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
pub struct WMT_VIDEOIMAGE_SAMPLE {
@@ -807,56 +1421,6 @@ impl ::core::clone::Clone for WMT_VIDEOIMAGE_SAMPLE2 {
*self
}
}
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WMT_VIDEOIMAGE_SAMPLE_ADV_BLENDING: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WMT_VIDEOIMAGE_SAMPLE_BLENDING: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WMT_VIDEOIMAGE_SAMPLE_INPUT_FRAME: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WMT_VIDEOIMAGE_SAMPLE_MOTION: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WMT_VIDEOIMAGE_SAMPLE_OUTPUT_FRAME: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WMT_VIDEOIMAGE_SAMPLE_ROTATION: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WMT_VIDEOIMAGE_SAMPLE_USES_CURRENT_INPUT_FRAME: u32 = 4u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WMT_VIDEOIMAGE_SAMPLE_USES_PREVIOUS_INPUT_FRAME: u32 = 8u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WMT_VIDEOIMAGE_TRANSITION_BOW_TIE: u32 = 11u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WMT_VIDEOIMAGE_TRANSITION_CIRCLE: u32 = 12u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WMT_VIDEOIMAGE_TRANSITION_CROSS_FADE: u32 = 13u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WMT_VIDEOIMAGE_TRANSITION_DIAGONAL: u32 = 14u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WMT_VIDEOIMAGE_TRANSITION_DIAMOND: u32 = 15u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WMT_VIDEOIMAGE_TRANSITION_FADE_TO_COLOR: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WMT_VIDEOIMAGE_TRANSITION_FILLED_V: u32 = 17u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WMT_VIDEOIMAGE_TRANSITION_FLIP: u32 = 18u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WMT_VIDEOIMAGE_TRANSITION_INSET: u32 = 19u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WMT_VIDEOIMAGE_TRANSITION_IRIS: u32 = 20u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WMT_VIDEOIMAGE_TRANSITION_PAGE_ROLL: u32 = 21u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WMT_VIDEOIMAGE_TRANSITION_RECTANGLE: u32 = 23u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WMT_VIDEOIMAGE_TRANSITION_REVEAL: u32 = 24u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WMT_VIDEOIMAGE_TRANSITION_SLIDE: u32 = 27u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WMT_VIDEOIMAGE_TRANSITION_SPLIT: u32 = 29u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WMT_VIDEOIMAGE_TRANSITION_STAR: u32 = 30u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WMT_VIDEOIMAGE_TRANSITION_WHEEL: u32 = 31u32;
#[repr(C)]
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
pub struct WMT_WATERMARK_ENTRY {
@@ -871,12 +1435,6 @@ impl ::core::clone::Clone for WMT_WATERMARK_ENTRY {
*self
}
}
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub type WMT_WATERMARK_ENTRY_TYPE = i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WMT_WMETYPE_AUDIO: WMT_WATERMARK_ENTRY_TYPE = 1i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WMT_WMETYPE_VIDEO: WMT_WATERMARK_ENTRY_TYPE = 2i32;
#[repr(C)]
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
pub struct WMT_WEBSTREAM_FORMAT {
@@ -962,12 +1520,6 @@ impl ::core::clone::Clone for WM_ADDRESS_ACCESSENTRY {
*self
}
}
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub type WM_AETYPE = i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_AETYPE_INCLUDE: WM_AETYPE = 105i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_AETYPE_EXCLUDE: WM_AETYPE = 101i32;
#[repr(C)]
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
pub struct WM_CLIENT_PROPERTIES {
@@ -994,56 +1546,6 @@ impl ::core::clone::Clone for WM_CLIENT_PROPERTIES_EX {
*self
}
}
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_CL_INTERLACED420: u32 = 0u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_CL_PROGRESSIVE420: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_CT_BOTTOM_FIELD_FIRST: u32 = 32u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_CT_INTERLACED: u32 = 128u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_CT_REPEAT_FIRST_FIELD: u32 = 16u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_CT_TOP_FIELD_FIRST: u32 = 64u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub type WM_DM_INTERLACED_TYPE = i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_DM_NOTINTERLACED: WM_DM_INTERLACED_TYPE = 0i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_DM_DEINTERLACE_NORMAL: WM_DM_INTERLACED_TYPE = 1i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_DM_DEINTERLACE_HALFSIZE: WM_DM_INTERLACED_TYPE = 2i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_DM_DEINTERLACE_HALFSIZEDOUBLERATE: WM_DM_INTERLACED_TYPE = 3i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_DM_DEINTERLACE_INVERSETELECINE: WM_DM_INTERLACED_TYPE = 4i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_DM_DEINTERLACE_VERTICALHALFSIZEDOUBLERATE: WM_DM_INTERLACED_TYPE = 5i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub type WM_DM_IT_FIRST_FRAME_COHERENCY = i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_DM_IT_DISABLE_COHERENT_MODE: WM_DM_IT_FIRST_FRAME_COHERENCY = 0i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_AA_TOP: WM_DM_IT_FIRST_FRAME_COHERENCY = 1i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_BB_TOP: WM_DM_IT_FIRST_FRAME_COHERENCY = 2i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_BC_TOP: WM_DM_IT_FIRST_FRAME_COHERENCY = 3i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_CD_TOP: WM_DM_IT_FIRST_FRAME_COHERENCY = 4i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_DD_TOP: WM_DM_IT_FIRST_FRAME_COHERENCY = 5i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_AA_BOTTOM: WM_DM_IT_FIRST_FRAME_COHERENCY = 6i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_BB_BOTTOM: WM_DM_IT_FIRST_FRAME_COHERENCY = 7i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_BC_BOTTOM: WM_DM_IT_FIRST_FRAME_COHERENCY = 8i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_CD_BOTTOM: WM_DM_IT_FIRST_FRAME_COHERENCY = 9i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_DM_IT_FIRST_FRAME_IN_CLIP_IS_DD_BOTTOM: WM_DM_IT_FIRST_FRAME_COHERENCY = 10i32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
pub struct WM_LEAKY_BUCKET_PAIR {
@@ -1056,10 +1558,6 @@ impl ::core::clone::Clone for WM_LEAKY_BUCKET_PAIR {
*self
}
}
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_MAX_STREAMS: u32 = 63u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_MAX_VIDEO_STREAMS: u32 = 63u32;
#[repr(C)]
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`, `\"Win32_Foundation\"`*"]
#[cfg(feature = "Win32_Foundation")]
@@ -1097,14 +1595,6 @@ impl ::core::clone::Clone for WM_PICTURE {
*self
}
}
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub type WM_PLAYBACK_DRC_LEVEL = i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_PLAYBACK_DRC_HIGH: WM_PLAYBACK_DRC_LEVEL = 0i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_PLAYBACK_DRC_MEDIUM: WM_PLAYBACK_DRC_LEVEL = 1i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_PLAYBACK_DRC_LOW: WM_PLAYBACK_DRC_LEVEL = 2i32;
#[repr(C)]
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
pub struct WM_PORT_NUMBER_RANGE {
@@ -1155,20 +1645,6 @@ impl ::core::clone::Clone for WM_READER_STATISTICS {
*self
}
}
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub type WM_SFEX_TYPE = i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_SFEX_NOTASYNCPOINT: WM_SFEX_TYPE = 2i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_SFEX_DATALOSS: WM_SFEX_TYPE = 4i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub type WM_SF_TYPE = i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_SF_CLEANPOINT: WM_SF_TYPE = 1i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_SF_DISCONTINUITY: WM_SF_TYPE = 2i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_SF_DATALOSS: WM_SF_TYPE = 4i32;
#[repr(C, packed(2))]
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`, `\"Win32_Foundation\"`*"]
#[cfg(feature = "Win32_Foundation")]
@@ -1211,28 +1687,6 @@ impl ::core::clone::Clone for WM_SYNCHRONISED_LYRICS {
*self
}
}
-pub const WM_SampleExtensionGUID_ChromaLocation: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1281019040, data2: 37494, data3: 19244, data4: [158, 76, 160, 237, 239, 221, 33, 126] };
-pub const WM_SampleExtensionGUID_ColorSpaceInfo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4154120790, data2: 12523, data3: 20267, data4: [159, 122, 242, 75, 19, 154, 17, 87] };
-pub const WM_SampleExtensionGUID_ContentType: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3583040544, data2: 1980, data3: 17260, data4: [156, 247, 243, 187, 251, 241, 164, 220] };
-pub const WM_SampleExtensionGUID_FileName: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3781553166, data2: 6637, data3: 17879, data4: [180, 167, 37, 203, 209, 226, 142, 155] };
-pub const WM_SampleExtensionGUID_OutputCleanPoint: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4146740335, data2: 28340, data3: 20156, data4: [177, 146, 9, 173, 151, 89, 232, 40] };
-pub const WM_SampleExtensionGUID_PixelAspectRatio: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 455009620, data2: 63978, data3: 19400, data4: [130, 26, 55, 107, 116, 228, 196, 184] };
-pub const WM_SampleExtensionGUID_SampleDuration: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3334313040, data2: 34431, data3: 18695, data4: [131, 163, 199, 121, 33, 183, 51, 173] };
-pub const WM_SampleExtensionGUID_SampleProtectionSalt: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1409539822, data2: 47598, data3: 17295, data4: [170, 131, 56, 4, 153, 126, 86, 157] };
-pub const WM_SampleExtensionGUID_Timecode: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 966104556, data2: 34407, data3: 20013, data4: [143, 219, 152, 129, 76, 231, 108, 30] };
-pub const WM_SampleExtensionGUID_UserDataInfo: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1932244218, data2: 30910, data3: 17737, data4: [153, 189, 2, 219, 26, 85, 183, 168] };
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_SampleExtension_ChromaLocation_Size: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_SampleExtension_ColorSpaceInfo_Size: u32 = 3u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_SampleExtension_ContentType_Size: u32 = 1u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_SampleExtension_PixelAspectRatio_Size: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_SampleExtension_SampleDuration_Size: u32 = 2u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const WM_SampleExtension_Timecode_Size: u32 = 14u32;
#[repr(C, packed(1))]
#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
pub struct WM_USER_TEXT {
@@ -1294,461 +1748,3 @@ impl ::core::clone::Clone for WM_WRITER_STATISTICS_EX {
*self
}
}
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub type _AM_ASFWRITERCONFIG_PARAM = i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const AM_CONFIGASFWRITER_PARAM_AUTOINDEX: _AM_ASFWRITERCONFIG_PARAM = 1i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const AM_CONFIGASFWRITER_PARAM_MULTIPASS: _AM_ASFWRITERCONFIG_PARAM = 2i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const AM_CONFIGASFWRITER_PARAM_DONTCOMPRESS: _AM_ASFWRITERCONFIG_PARAM = 3i32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_dwWMContentAttributes: u32 = 5u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_dwWMNSCAttributes: u32 = 5u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_dwWMSpecialAttributes: u32 = 20u32;
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszASFLeakyBucketPairs: &str = "ASFLeakyBucketPairs";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszAllowInterlacedOutput: &str = "AllowInterlacedOutput";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszAverageLevel: &str = "AverageLevel";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszBufferAverage: &str = "Buffer Average";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszComplexity: &str = "_COMPLEXITYEX";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszComplexityLive: &str = "_COMPLEXITYEXLIVE";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszComplexityMax: &str = "_COMPLEXITYEXMAX";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszComplexityOffline: &str = "_COMPLEXITYEXOFFLINE";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszDecoderComplexityRequested: &str = "_DECODERCOMPLEXITYPROFILE";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszDedicatedDeliveryThread: &str = "DedicatedDeliveryThread";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszDeinterlaceMode: &str = "DeinterlaceMode";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszDeliverOnReceive: &str = "DeliverOnReceive";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszDeviceConformanceTemplate: &str = "DeviceConformanceTemplate";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszDynamicRangeControl: &str = "DynamicRangeControl";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszEDL: &str = "_EDL";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszEarlyDataDelivery: &str = "EarlyDataDelivery";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszEnableDiscreteOutput: &str = "EnableDiscreteOutput";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszEnableFrameInterpolation: &str = "EnableFrameInterpolation";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszEnableWMAProSPDIFOutput: &str = "EnableWMAProSPDIFOutput";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszFailSeekOnError: &str = "FailSeekOnError";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszFixedFrameRate: &str = "FixedFrameRate";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszFold6To2Channels3: &str = "Fold6To2Channels3";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszFoldToChannelsTemplate: &str = "Fold%luTo%luChannels%lu";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszInitialPatternForInverseTelecine: &str = "InitialPatternForInverseTelecine";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszInterlacedCoding: &str = "InterlacedCoding";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszIsVBRSupported: &str = "_ISVBRSUPPORTED";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszJPEGCompressionQuality: &str = "JPEGCompressionQuality";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszJustInTimeDecode: &str = "JustInTimeDecode";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszMixedClassMode: &str = "MixedClassMode";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszMusicClassMode: &str = "MusicClassMode";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszMusicSpeechClassMode: &str = "MusicSpeechClassMode";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszNeedsPreviousSample: &str = "NeedsPreviousSample";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszNumPasses: &str = "_PASSESUSED";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszOriginalSourceFormatTag: &str = "_SOURCEFORMATTAG";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszOriginalWaveFormat: &str = "_ORIGINALWAVEFORMAT";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszPeakValue: &str = "PeakValue";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszPermitSeeksBeyondEndOfStream: &str = "PermitSeeksBeyondEndOfStream";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszReloadIndexOnSeek: &str = "ReloadIndexOnSeek";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszScrambledAudio: &str = "ScrambledAudio";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszSingleOutputBuffer: &str = "SingleOutputBuffer";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszSoftwareScaling: &str = "SoftwareScaling";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszSourceBufferTime: &str = "SourceBufferTime";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszSourceMaxBytesAtOnce: &str = "SourceMaxBytesAtOnce";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszSpeakerConfig: &str = "SpeakerConfig";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszSpeechCaps: &str = "SpeechFormatCap";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszSpeechClassMode: &str = "SpeechClassMode";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszStreamLanguage: &str = "StreamLanguage";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszStreamNumIndexObjects: &str = "StreamNumIndexObjects";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszUsePacketAtSeekPoint: &str = "UsePacketAtSeekPoint";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszVBRBitrateMax: &str = "_RMAX";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszVBRBufferWindowMax: &str = "_BMAX";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszVBREnabled: &str = "_VBRENABLED";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszVBRPeak: &str = "VBR Peak";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszVBRQuality: &str = "_VBRQUALITY";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszVideoSampleDurations: &str = "VideoSampleDurations";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMADID: &str = "WM/ADID";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMASFPacketCount: &str = "WM/ASFPacketCount";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMASFSecurityObjectsSize: &str = "WM/ASFSecurityObjectsSize";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMAlbumArtist: &str = "WM/AlbumArtist";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMAlbumArtistSort: &str = "WM/AlbumArtistSort";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMAlbumCoverURL: &str = "WM/AlbumCoverURL";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMAlbumTitle: &str = "WM/AlbumTitle";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMAlbumTitleSort: &str = "WM/AlbumTitleSort";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMAspectRatioX: &str = "AspectRatioX";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMAspectRatioY: &str = "AspectRatioY";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMAudioFileURL: &str = "WM/AudioFileURL";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMAudioSourceURL: &str = "WM/AudioSourceURL";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMAuthor: &str = "Author";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMAuthorSort: &str = "AuthorSort";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMAuthorURL: &str = "WM/AuthorURL";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMBannerImageData: &str = "BannerImageData";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMBannerImageType: &str = "BannerImageType";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMBannerImageURL: &str = "BannerImageURL";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMBeatsPerMinute: &str = "WM/BeatsPerMinute";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMBitrate: &str = "Bitrate";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMBroadcast: &str = "Broadcast";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMCategory: &str = "WM/Category";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMCodec: &str = "WM/Codec";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMComposer: &str = "WM/Composer";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMComposerSort: &str = "WM/ComposerSort";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMConductor: &str = "WM/Conductor";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMContainerFormat: &str = "WM/ContainerFormat";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMContentDistributor: &str = "WM/ContentDistributor";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMContentGroupDescription: &str = "WM/ContentGroupDescription";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMCopyright: &str = "Copyright";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMCopyrightURL: &str = "CopyrightURL";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMCurrentBitrate: &str = "CurrentBitrate";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMDRM: &str = "WM/DRM";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMDRM_ContentID: &str = "DRM_ContentID";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMDRM_Flags: &str = "DRM_Flags";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMDRM_HeaderSignPrivKey: &str = "DRM_HeaderSignPrivKey";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMDRM_IndividualizedVersion: &str = "DRM_IndividualizedVersion";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMDRM_KeyID: &str = "DRM_KeyID";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMDRM_KeySeed: &str = "DRM_KeySeed";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMDRM_LASignatureCert: &str = "DRM_LASignatureCert";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMDRM_LASignatureLicSrvCert: &str = "DRM_LASignatureLicSrvCert";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMDRM_LASignaturePrivKey: &str = "DRM_LASignaturePrivKey";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMDRM_LASignatureRootCert: &str = "DRM_LASignatureRootCert";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMDRM_Level: &str = "DRM_Level";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMDRM_LicenseAcqURL: &str = "DRM_LicenseAcqURL";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMDRM_SourceID: &str = "DRM_SourceID";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMDRM_V1LicenseAcqURL: &str = "DRM_V1LicenseAcqURL";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMDVDID: &str = "WM/DVDID";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMDescription: &str = "Description";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMDirector: &str = "WM/Director";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMDuration: &str = "Duration";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMEncodedBy: &str = "WM/EncodedBy";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMEncodingSettings: &str = "WM/EncodingSettings";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMEncodingTime: &str = "WM/EncodingTime";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMEpisodeNumber: &str = "WM/EpisodeNumber";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMFileSize: &str = "FileSize";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMGenre: &str = "WM/Genre";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMGenreID: &str = "WM/GenreID";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMHasArbitraryDataStream: &str = "HasArbitraryDataStream";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMHasAttachedImages: &str = "HasAttachedImages";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMHasAudio: &str = "HasAudio";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMHasFileTransferStream: &str = "HasFileTransferStream";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMHasImage: &str = "HasImage";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMHasScript: &str = "HasScript";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMHasVideo: &str = "HasVideo";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMISAN: &str = "WM/ISAN";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMISRC: &str = "WM/ISRC";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMInitialKey: &str = "WM/InitialKey";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMIsCompilation: &str = "WM/IsCompilation";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMIsVBR: &str = "IsVBR";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMLanguage: &str = "WM/Language";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMLyrics: &str = "WM/Lyrics";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMLyrics_Synchronised: &str = "WM/Lyrics_Synchronised";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMMCDI: &str = "WM/MCDI";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMMediaClassPrimaryID: &str = "WM/MediaClassPrimaryID";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMMediaClassSecondaryID: &str = "WM/MediaClassSecondaryID";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMMediaCredits: &str = "WM/MediaCredits";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMMediaIsDelay: &str = "WM/MediaIsDelay";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMMediaIsFinale: &str = "WM/MediaIsFinale";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMMediaIsLive: &str = "WM/MediaIsLive";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMMediaIsPremiere: &str = "WM/MediaIsPremiere";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMMediaIsRepeat: &str = "WM/MediaIsRepeat";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMMediaIsSAP: &str = "WM/MediaIsSAP";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMMediaIsStereo: &str = "WM/MediaIsStereo";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMMediaIsSubtitled: &str = "WM/MediaIsSubtitled";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMMediaIsTape: &str = "WM/MediaIsTape";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMMediaNetworkAffiliation: &str = "WM/MediaNetworkAffiliation";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMMediaOriginalBroadcastDateTime: &str = "WM/MediaOriginalBroadcastDateTime";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMMediaOriginalChannel: &str = "WM/MediaOriginalChannel";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMMediaStationCallSign: &str = "WM/MediaStationCallSign";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMMediaStationName: &str = "WM/MediaStationName";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMModifiedBy: &str = "WM/ModifiedBy";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMMood: &str = "WM/Mood";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMNSCAddress: &str = "NSC_Address";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMNSCDescription: &str = "NSC_Description";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMNSCEmail: &str = "NSC_Email";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMNSCName: &str = "NSC_Name";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMNSCPhone: &str = "NSC_Phone";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMNumberOfFrames: &str = "NumberOfFrames";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMOptimalBitrate: &str = "OptimalBitrate";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMOriginalAlbumTitle: &str = "WM/OriginalAlbumTitle";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMOriginalArtist: &str = "WM/OriginalArtist";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMOriginalFilename: &str = "WM/OriginalFilename";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMOriginalLyricist: &str = "WM/OriginalLyricist";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMOriginalReleaseTime: &str = "WM/OriginalReleaseTime";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMOriginalReleaseYear: &str = "WM/OriginalReleaseYear";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMParentalRating: &str = "WM/ParentalRating";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMParentalRatingReason: &str = "WM/ParentalRatingReason";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMPartOfSet: &str = "WM/PartOfSet";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMPeakBitrate: &str = "WM/PeakBitrate";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMPeriod: &str = "WM/Period";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMPicture: &str = "WM/Picture";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMPlaylistDelay: &str = "WM/PlaylistDelay";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMProducer: &str = "WM/Producer";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMPromotionURL: &str = "WM/PromotionURL";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMProtected: &str = "Is_Protected";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMProtectionType: &str = "WM/ProtectionType";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMProvider: &str = "WM/Provider";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMProviderCopyright: &str = "WM/ProviderCopyright";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMProviderRating: &str = "WM/ProviderRating";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMProviderStyle: &str = "WM/ProviderStyle";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMPublisher: &str = "WM/Publisher";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMRadioStationName: &str = "WM/RadioStationName";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMRadioStationOwner: &str = "WM/RadioStationOwner";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMRating: &str = "Rating";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMSeasonNumber: &str = "WM/SeasonNumber";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMSeekable: &str = "Seekable";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMSharedUserRating: &str = "WM/SharedUserRating";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMSignature_Name: &str = "Signature_Name";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMSkipBackward: &str = "Can_Skip_Backward";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMSkipForward: &str = "Can_Skip_Forward";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMStreamTypeInfo: &str = "WM/StreamTypeInfo";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMStridable: &str = "Stridable";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMSubTitle: &str = "WM/SubTitle";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMSubTitleDescription: &str = "WM/SubTitleDescription";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMSubscriptionContentID: &str = "WM/SubscriptionContentID";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMText: &str = "WM/Text";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMTitle: &str = "Title";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMTitleSort: &str = "TitleSort";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMToolName: &str = "WM/ToolName";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMToolVersion: &str = "WM/ToolVersion";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMTrack: &str = "WM/Track";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMTrackNumber: &str = "WM/TrackNumber";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMTrusted: &str = "Is_Trusted";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMUniqueFileIdentifier: &str = "WM/UniqueFileIdentifier";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMUse_Advanced_DRM: &str = "Use_Advanced_DRM";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMUse_DRM: &str = "Use_DRM";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMUserWebURL: &str = "WM/UserWebURL";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMVideoClosedCaptioning: &str = "WM/VideoClosedCaptioning";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMVideoFrameRate: &str = "WM/VideoFrameRate";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMVideoHeight: &str = "WM/VideoHeight";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMVideoWidth: &str = "WM/VideoWidth";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMWMADRCAverageReference: &str = "WM/WMADRCAverageReference";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMWMADRCAverageTarget: &str = "WM/WMADRCAverageTarget";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMWMADRCPeakReference: &str = "WM/WMADRCPeakReference";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMWMADRCPeakTarget: &str = "WM/WMADRCPeakTarget";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMWMCPDistributor: &str = "WM/WMCPDistributor";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMWMCPDistributorID: &str = "WM/WMCPDistributorID";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMWMCollectionGroupID: &str = "WM/WMCollectionGroupID";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMWMCollectionID: &str = "WM/WMCollectionID";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMWMContentID: &str = "WM/WMContentID";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMWMShadowFileSourceDRMType: &str = "WM/WMShadowFileSourceDRMType";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMWMShadowFileSourceFileType: &str = "WM/WMShadowFileSourceFileType";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMWriter: &str = "WM/Writer";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWMYear: &str = "WM/Year";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWatermarkCLSID: &str = "WatermarkCLSID";
-#[doc = "*Required features: `\"Win32_Media_WindowsMediaFormat\"`*"]
-pub const g_wszWatermarkConfig: &str = "WatermarkConfig";