다음을 통해 공유


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.Subtype, VideoEncodingProperties.Subtype, ContainerEncodingProperties.SubtypeImageEncodingProperties.Subtype을 설정하는 데 사용할 수 있는 미디어 하위 유형에 대한 이름을 제공합니다.

경고

MediaEncodingSubtypes 속성에서 반환하는 문자열 값은 AudioEncodingProperties.Subtype, VideoEncodingProperties.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 특수
2004 19041 VobSub

속성

Aac

AAC(고급 오디오 코딩)의 이름을 가져옵니다.

AacAdts

ADTS(오디오 데이터 전송 스트림) 형식의 AAC(고급 오디오 코딩) 오디오의 이름을 가져옵니다.

Ac3

Dolby Digital 오디오(AC-3)의 이름을 가져옵니다.

Alac

Apple ALAC(무손실 오디오 코덱) 오디오 인코딩의 이름을 가져옵니다.

AmrNb

AmrNb(적응 다중 속도)의 이름을 가져옵니다.

AmrWb

적응형 다중 속도 와이드밴드의 이름을 가져옵니다.

Argb32

알파 채널이 있는 RGB 32의 이름을 가져옵니다.

Asf

ASF(Advanced Systems Format)의 이름을 가져옵니다.

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.264E의 이름을 가져옵니다.

Heif

HEIF(고효율 이미지 파일)의 이름을 가져옵니다.

Hevc

HEVC(고효율 비디오 코딩)의 이름을 가져옵니다.

HevcEs

HEVCES의 이름을 가져옵니다.

Iyuv

IYUV의 이름을 가져옵니다.

Jpeg

JPEG의 이름을 가져옵니다.

JpegXr

JPEG-XR의 이름을 가져옵니다.

L16

16비트 광도 전용 이미지 인코딩의 이름을 가져옵니다.

L8

8비트 광도 전용 이미지 인코딩의 이름을 가져옵니다.

Mjpg

MJPG(Motion JPEG)의 이름을 가져옵니다.

Mp3

MP3(MPEG Audio Layer-3)의 이름을 가져옵니다.

Mpeg

MPEG의 이름을 가져옵니다.

Mpeg1

MPEG-1의 이름을 가져옵니다.

Mpeg2

MPEG-2의 이름을 가져옵니다.

Mpeg4

MPEG-4의 이름을 가져옵니다.

Nv12

NV12의 이름을 가져옵니다.

P010

NV12 형식에 해당하는 10비트 P010을 가져옵니다.

Pcm

PCM의 이름을 가져옵니다.

Pgs

PGS(Presentation Graphic Stream) 형식의 이름을 가져옵니다.

Png

PNG(이식 가능한 네트워크 그래픽)의 이름을 가져옵니다.

Rgb24

RGB24 이미지 형식의 이름을 가져옵니다.

Rgb32

RGB32 이미지 형식의 이름을 가져옵니다.

Srt

SRT(SubRip Text) 형식의 이름을 가져옵니다.

Ssa

SSA(SubStation Alpha Text) 형식의 이름을 가져옵니다.

Tiff

TIFF의 이름을 가져옵니다.

VobSub

VobSub 형식의 이름을 가져옵니다.

Vp9

VP9 비디오 인코딩의 이름을 가져옵니다.

Wave

WAVE(Waveform Audio File)의 이름을 가져옵니다.

Wma8

Windows Media Audio 8의 이름을 가져옵니다.

Wma9

Windows Media Audio 8의 이름을 가져옵니다.

Wmv3

Windows Media Video 9의 이름을 가져옵니다.

Wvc1

Windows Media 비디오 9 고급 프로필의 이름을 가져옵니다.

Yuy2

YUY2의 이름을 가져옵니다.

Yv12

YV12의 이름을 가져옵니다.

적용 대상

추가 정보