共用方式為


MediaEncodingSubtypes 類別

定義

提供屬性以取得媒體子類型的標準名稱。

public ref class MediaEncodingSubtypes abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MediaEncodingSubtypes final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class MediaEncodingSubtypes
Public Class MediaEncodingSubtypes
繼承
Object Platform::Object IInspectable MediaEncodingSubtypes
屬性

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)

備註

MediaEncodingSubtypes 提供媒體子類型的名稱,可用來設定AudioEncodingProperties.SubtypeVideoEncodingProperties.Subtype、ContainerEncodingProperties.SubtypeImageEncodingProperties.Subtype

警告

MediaEncodingSubtypes 屬性傳回的字串值不能使用與AudioEncodingProperties.SubtypeVideoEncodingProperties.Subtype、ContainerEncodingProperties.SubtypeImageEncodingProperties.Subtype相同的字母大小寫。 基於這個理由,如果您比較值,您應該使用不區分大小寫的比較,或使用符合編碼屬性所傳回大小寫的硬式編碼字串。

如需設定媒體編碼屬性的操作指南,請參閱 設定 MediaCapture 的媒體編碼屬性

版本歷程記錄

Windows 版本 SDK 版本 已新增值
1703 15063 Alac
1703 15063 D16
1703 15063 Flac
1703 15063 L16
1703 15063 L8
1703 15063 Vp9
1803 17134 P010
1809 17763 Heif
2004 19041 Pgs
2004 19041 Srt
2004 19041 Ssa
2004 19041 VobSub

屬性

Aac

取得進階音訊編碼 (AAC) 的名稱。

AacAdts

取得音訊資料傳輸資料流程 (ADTS) 格式的進階音訊編碼 (AAC) 音訊的名稱。

Ac3

取得 Dolby Digital audio (AC-3) 的名稱。

Alac

取得 Apple Lossless Audio Codec (ALAC) 音訊編碼的名稱。

AmrNb

取得調適型多重速率 (AmrNb) 的名稱。

AmrWb

取得調適型多重速率寬頻的名稱。

Argb32

取得具有 Alpha 色板的 RGB 32 名稱。

Asf

取得進階系統格式 (ASF) 的名稱。

Av1

取得 AOMedia Video 1 (AV1) 視訊編碼子類型的名稱。

Avi

取得音訊視訊交錯 (AVI) 的名稱。

Bgra8

取得 BGRA8 的名稱。

Bmp

取得 BMP 檔案格式的名稱。

D16

取得 16 位 z 緩衝區深度影像編碼的名稱。

Eac3

取得 Dolby Digital Plus (E-AC-3) 名稱。

Flac

取得無遺失音訊編解碼器 (FLAC) 音訊編碼的名稱。

Float

取得未壓縮 IEEE 浮點音訊的名稱。

Gif

取得圖形交換格式 (GIF) 的名稱。

H263

取得 H.263 的名稱。

H264

H.264 的名稱。

H264Es

取得 H.264Es 的名稱。

Heif

取得高效能影像檔 (HEIF) 的名稱。

Hevc

取得高效能視訊編碼 (HEVC) 的名稱。

HevcEs

取得 HEVCES 的名稱。

Iyuv

取得 IYUV 的名稱。

Jpeg

取得 JPEG 的名稱。

JpegXr

取得 JPEG-XR 的名稱。

L16

取得僅限 16 位亮度影像編碼的名稱。

L8

取得僅限 8 位亮度的影像編碼名稱。

Mjpg

取得 Motion JPEG (MJPG) 的名稱。

Mp3

取得 MPEG 音訊層 3 (MP3) 的名稱。

Mpeg

取得 MPEG 的名稱。

Mpeg1

取得 MPEG-1 的名稱。

Mpeg2

取得 MPEG-2 的名稱。

Mpeg4

取得 MPEG-4 的名稱。

Nv12

取得 NV12 的名稱。

P010

取得 P010,這是 NV12 格式的 10 位對等專案。

Pcm

取得 PCM 的名稱。

Pgs

取得簡報圖形串流 (PGS) 格式的名稱。

Png

取得可攜式網狀圖形 (PNG) 的名稱。

Rgb24

取得 RGB24 影像格式的名稱。

Rgb32

取得 RGB32 影像格式的名稱。

Srt

取得 SubRip Text (SRT) 格式的名稱。

Ssa

取得 SubStation Alpha Text (SSA) 格式的名稱。

Tiff

取得 TIFF 的名稱。

VobSub

取得 VobSub 格式的名稱。

Vp9

取得 VP9 視訊編碼的名稱。

Wave

取得 Wave 音訊檔案 (WAVE) 的名稱。

Wma8

取得 Windows Media Audio 8 的名稱。

Wma9

取得 Windows Media Audio 8 的名稱。

Wmv3

取得 Windows Media Video 9 的名稱。

Wvc1

取得 Windows Media Video 9 進階設定檔的名稱。

Yuy2

取得 YUY2 的名稱。

Yv12

取得 YV12 的名稱。

適用於

另請參閱