CodecSubtypes Class

Definition

Provides properties for most supported media subtypes that return the string representation of the GUID for the subtype. Use these property values to filter a query performed with CodecQuery.FindAllAsync. You can also compare the values returned by these properties to the values in the Subtypes collection of a CodecInfo object to determine if a codec supports a particular media subtype.

public ref class CodecSubtypes abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 262144)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CodecSubtypes final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 262144)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class CodecSubtypes
Public Class CodecSubtypes
Inheritance
Object Platform::Object IInspectable CodecSubtypes
Attributes

Windows requirements

Device family
Windows 10 Creators Update (introduced in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v4.0)

Properties

AudioFormatAac

Gets the string representation of the GUID for the Advanced Audio Coding (AAC) audio subtype.

AudioFormatAdts

Gets the string representation of the GUID for the Audio Data Transport Stream (ADTS) audio subtype.

AudioFormatAlac

Gets the string representation of the GUID for the Apple Lossless Audio Codec (ALAC) audio subtype.

AudioFormatAmrNB

Gets the string representation of the GUID for the Adaptive Multi-Rate (AMR-NB) audio subtype.

AudioFormatAmrWB

Gets the string representation of the GUID for the Adaptive Multi-Rate Wideband (AMR-WB) audio subtype.

AudioFormatAmrWP

Gets the string representation of the GUID for the Adaptive Multi-Rate (AMR-WP) audio subtype.

AudioFormatDolbyAC3

Gets the string representation of the GUID for the Dolby Digital Audio Coding 3 (AC-3) audio subtype.

AudioFormatDolbyAC3Spdif

Gets the string representation of the GUID for the Dolby AC-3 audio over Sony/Philips Digital Interface (S/PDIF) audio subtype.

AudioFormatDolbyDDPlus

Gets the string representation of the GUID for the Dolby Digital Plus (DD Plus) audio subtype.

AudioFormatDrm

Gets the string representation of the GUID for the encrypted audio data used with secure audio path audio subtype.

AudioFormatDts

Gets the string representation of the GUID for the Digital Theater Systems (DTS) audio subtype.

AudioFormatFlac

Gets the string representation of the GUID for the Free Lossless Audio Codec (FLAC) audio subtype.

AudioFormatFloat

Gets the string representation of the GUID for the uncompressed IEEE floating-point audio subtype.

AudioFormatMP3

Gets the string representation of the GUID for the MPEG Audio Layer-3 (MP3) audio subtype.

AudioFormatMPeg

Gets the string representation of the GUID for the MPEG-1 audio subtype.

AudioFormatMsp1

Gets the string representation of the GUID for the Windows Media Audio 9 Voice codec audio subtype.

AudioFormatOpus

Gets the string representation of the GUID for the Opus audio subtype.

AudioFormatPcm

Gets the string representation of the GUID for the uncompressed PCM audio subtype.

AudioFormatWmaSpdif

Gets the string representation of the GUID for the Windows Media Audio 9 Professional codec over S/PDIF audio subtype.

AudioFormatWMAudioLossless

Gets the string representation of the GUID for the Windows Media Audio 9 Lossless codec or Windows Media Audio 9.1 audio subtype.

AudioFormatWMAudioV8

Gets the string representation of the GUID for the Windows Media Audio 8 codec, Windows Media Audio 9 codec, or Windows Media Audio 9.1 codec audio subtype.

AudioFormatWMAudioV9

Gets the string representation of the GUID for the Windows Media Audio 9 Professional codec or Windows Media Audio 9.1 Professional codec audio subtype.

VideoFormat420O

Gets the string representation of the GUID for the 8-bit per channel planar YUV 4:2:0 video subtype.

VideoFormatDV25

Gets the string representation of the GUID for the DVCPRO 25 (525-60 or 625-50) video subtype.

VideoFormatDV50

Gets the string representation of the GUID for the DVCPRO 50 (525-60 or 625-50) video subtype.

VideoFormatDvc

Gets the string representation of the GUID for the DVC/DV Video video subtype.

VideoFormatDvh1

Gets the string representation of the GUID for the DVCPRO 100 (1080/60i, 1080/50i, or 720/60P) video subtype.

VideoFormatDvhD

Gets the string representation of the GUID for the HD-DVCR (1125-60 or 1250-50) video subtype.

VideoFormatDvsd

Gets the string representation of the GUID for the SDL-DVCR (525-60 or 625-50) video subtype.

VideoFormatDvsl

Gets the string representation of the GUID for the SD-DVCR (525-60 or 625-50) video subtype.

VideoFormatH263

Gets the string representation of the GUID for the H.263 video subtype.

VideoFormatH264

Gets the string representation of the GUID for the H.264 video subtype.

VideoFormatH264ES

Gets the string representation of the GUID for the H.264 elementary stream video subtype.

VideoFormatH265

Gets the string representation of the GUID for the H.265 video subtype.

VideoFormatHevc

Gets the string representation of the GUID for the High Efficiency Video Coding (HEVC) Main profile and Main Still Picture profile video subtype.

VideoFormatHevcES

Gets the string representation of the GUID for the High Efficiency Video Coding Elementary Stream (HEVC-ES) profile video subtype.

VideoFormatM4S2

Gets the string representation of the GUID for the MPEG-4 part 2 video subtype.

VideoFormatMjpg

Gets the string representation of the GUID for the Motion JPEG video subtype.

VideoFormatMP43

Gets the string representation of the GUID for the Microsoft MPEG 4 codec version 3 video subtype.

VideoFormatMP4S

Gets the string representation of the GUID for the ISO MPEG 4 codec version 1 video subtype.

VideoFormatMP4V

Gets the string representation of the GUID for the MPEG-4 part 2 video subtype.

VideoFormatMpeg2

Gets the string representation of the GUID for the MPEG-2 video subtype.

VideoFormatMpg1

Gets the string representation of the GUID for the MPEG-1 video subtype.

VideoFormatMss1

Gets the string representation of the GUID for the Windows Media Screen codec version 1 video subtype.

VideoFormatMss2

Gets the string representation of the GUID for the Windows Media Video 9 Screen codec video subtype.

VideoFormatVP80

Gets the string representation of the GUID for the VP8 video subtype.

VideoFormatVP90

Gets the string representation of the GUID for the VP9 video subtype.

VideoFormatWmv1

Gets the string representation of the GUID for the Windows Media Video codec version 7 video subtype.

VideoFormatWmv2

Gets the string representation of the GUID for the Windows Media Video 8 video subtype.

VideoFormatWmv3

Gets the string representation of the GUID for the Windows Media Video 9 video subtype.

VideoFormatWvc1

Gets the string representation of the GUID for the SMPTE 421M (VC-1). video subtype.

Applies to