MediaEncodingSubtypes MediaEncodingSubtypes MediaEncodingSubtypes MediaEncodingSubtypes MediaEncodingSubtypes Class

Definition

Provides properties for getting the standard names for media subtypes.

public : static class MediaEncodingSubtypes
static struct winrt::Windows::Media::MediaProperties::MediaEncodingSubtypes
public static class MediaEncodingSubtypes
Public Shared Class MediaEncodingSubtypes
// This class does not provide a public constructor.
Attributes

Windows 10 requirements

Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Remarks

MediaEncodingSubtypes provides names for media subtypes which can be used to set AudioEncodingProperties.Subtype, VideoEncodingProperties.Subtype, ContainerEncodingProperties.Subtype, and ImageEncodingProperties.Subtype.

Warning

The string values returned by the MediaEncodingSubtypes properties may not use the same letter casing as AudioEncodingProperties.Subtype, VideoEncodingProperties.Subtype, ContainerEncodingProperties.Subtype, and ImageEncodingProperties.Subtype. For this reason, if you compare the values, you should use a case-insensitive comparison or use hardcoded strings that match the casing returned by the encoding properties.

For how-to guidance for setting the encoding properties for media, see Set media encoding properties for MediaCapture.

Properties

Aac Aac Aac Aac Aac

Gets the name for Advanced Audio Coding (AAC).

AacAdts AacAdts AacAdts AacAdts AacAdts

Gets the name for Advanced Audio Coding (AAC) audio in Audio Data Transport Stream (ADTS) format.

Ac3 Ac3 Ac3 Ac3 Ac3

Gets the name for Dolby Digital audio (AC-3).

Alac Alac Alac Alac Alac

Gets the name for Apple Lossless Audio Codec (ALAC) audio encoding.

AmrNb AmrNb AmrNb AmrNb AmrNb

Gets the name for Adaptive Multi-Rate (AmrNb).

AmrWb AmrWb AmrWb AmrWb AmrWb

Gets the name for Adaptive Multi-Rate Wideband.

Argb32 Argb32 Argb32 Argb32 Argb32

Gets the name for RGB 32 with alpha channel.

Asf Asf Asf Asf Asf

Gets the name for Advanced Systems Format (ASF).

Avi Avi Avi Avi Avi

Gets the name for Audio Video Interleave (AVI).

Bgra8 Bgra8 Bgra8 Bgra8 Bgra8

Gets the name for BGRA8.

Bmp Bmp Bmp Bmp Bmp

Gets the name for BMP file format.

D16 D16 D16 D16 D16

Gets the name for 16-bit z-buffer depth image encoding.

Eac3 Eac3 Eac3 Eac3 Eac3

Gets the name Dolby Digital Plus (E-AC-3).

Flac Flac Flac Flac Flac

Gets the name for Free Lossless Audio Codec (FLAC) audio encoding.

Float Float Float Float Float

Gets the name for Uncompressed IEEE floating-point audio.

Gif Gif Gif Gif Gif

Gets the name for Graphics Interchange Format (GIF).

H263 H263 H263 H263 H263

Gets the name for H.263.

H264 H264 H264 H264 H264

The name for H.264.

H264Es H264Es H264Es H264Es H264Es

Get the name for H.264Es.

Heif Heif Heif Heif Heif

Gets the name for High Efficiency Image File (HEIF).

Hevc Hevc Hevc Hevc Hevc

Gets the name for High Efficiency Video Coding (HEVC).

HevcEs HevcEs HevcEs HevcEs HevcEs

Gets the name for HEVCES.

Iyuv Iyuv Iyuv Iyuv Iyuv

Gets the name for IYUV.

Jpeg Jpeg Jpeg Jpeg Jpeg

Gets the name for JPEG.

JpegXr JpegXr JpegXr JpegXr JpegXr

Gets the name for JPEG-XR.

L16 L16 L16 L16 L16

Gets the name for 16-bit luminance-only image encoding.

L8 L8 L8 L8 L8

Gets the name for 8-bit luminance-only image encoding.

Mjpg Mjpg Mjpg Mjpg Mjpg

Gets the name for Motion JPEG (MJPG).

Mp3 Mp3 Mp3 Mp3 Mp3

Gets the name for MPEG Audio Layer-3 (MP3).

Mpeg Mpeg Mpeg Mpeg Mpeg

Gets the name for MPEG.

Mpeg1 Mpeg1 Mpeg1 Mpeg1 Mpeg1

Gets the name for MPEG-1.

Mpeg2 Mpeg2 Mpeg2 Mpeg2 Mpeg2

Gets the name for MPEG-2.

Mpeg4 Mpeg4 Mpeg4 Mpeg4 Mpeg4

Gets the name for MPEG-4.

Nv12 Nv12 Nv12 Nv12 Nv12

Gets the name for NV12.

P010 P010 P010 P010 P010

Gets the P010, the 10-bit equivalent of NV12 format.

Pcm Pcm Pcm Pcm Pcm

Gets the name for PCM.

Png Png Png Png Png

Gets the name for Portable Network Graphics (PNG).

Rgb24 Rgb24 Rgb24 Rgb24 Rgb24

Gets the name RGB 24.

Rgb32 Rgb32 Rgb32 Rgb32 Rgb32

Gets the name for RGB 32.

Tiff Tiff Tiff Tiff Tiff

Gets the name for TIFF.

Vp9 Vp9 Vp9 Vp9 Vp9

Gets the name for VP9 video encoding.

Wave Wave Wave Wave Wave

Gets the name for Waveform Audio File (WAVE).

Wma8 Wma8 Wma8 Wma8 Wma8

Gets the name for Windows Media Audio 8.

Wma9 Wma9 Wma9 Wma9 Wma9

Gets the name for Windows Media Audio 8.

Wmv3 Wmv3 Wmv3 Wmv3 Wmv3

Gets the name for Windows Media Video 9.

Wvc1 Wvc1 Wvc1 Wvc1 Wvc1

Gets the name for Windows Media Video 9 Advanced Profile.

Yuy2 Yuy2 Yuy2 Yuy2 Yuy2

Gets the name for YUY2.

Yv12 Yv12 Yv12 Yv12 Yv12

Gets the name for YV12.

See Also