DXVA2_SampleFormat 열거형(dxva2api.h)
비디오 샘플의 내용을 설명합니다. 이러한 플래그는 DXVA2_ExtendedFormat 구조에 사용됩니다.
Syntax
typedef enum _DXVA2_SampleFormat {
DXVA2_SampleFormatMask = 0xff,
DXVA2_SampleUnknown = 0,
DXVA2_SampleProgressiveFrame = 2,
DXVA2_SampleFieldInterleavedEvenFirst = 3,
DXVA2_SampleFieldInterleavedOddFirst = 4,
DXVA2_SampleFieldSingleEven = 5,
DXVA2_SampleFieldSingleOdd = 6,
DXVA2_SampleSubStream = 7
} DXVA2_SampleFormat;
상수
DXVA2_SampleFormatMask 값: 0xff 플래그 값의 유효성을 검사하는 비트 마스크입니다. 이 값은 유효한 플래그가 아닙니다. |
DXVA2_SampleUnknown 값: 0 알 수 없는 형식입니다. 기본값은 DXVA2_SampleProgressiveFrame. |
DXVA2_SampleProgressiveFrame 값: 2 샘플에는 프로그레시브(인터레이스되지 않은) 프레임이 포함되어 있습니다. |
DXVA2_SampleFieldInterleavedEvenFirst 값: 3 샘플에는 두 개의 인터리브 필드가 포함되어 있습니다. 짝수 필드를 먼저 표시해야 합니다. |
DXVA2_SampleFieldInterleavedOddFirst 값: 4 샘플에는 두 개의 인터리브 필드가 포함되어 있습니다. 홀수 필드를 먼저 표시해야 합니다. |
DXVA2_SampleFieldSingleEven 값: 5 샘플에는 단일 짝수 필드가 포함되어 있습니다. |
DXVA2_SampleFieldSingleOdd 값: 6 샘플에는 단일 홀수 필드가 포함되어 있습니다. |
DXVA2_SampleSubStream 값: 7 샘플에는 비디오 하위 스트림 프레임이 포함되어 있습니다. 하위 스트림 혼합에 이 값을 사용합니다. |
설명
이 열거형은 DXVA 1.0에서 사용되는 DXVA_SampleFormat 열거형과 동일합니다.
다음 표에서는 Media Foundation 미디어 형식에 사용되는 MFVideoInterlaceMode 열거형 값에서 DXVA2_SampleFormat 값으로의 매핑을 보여 줍니다.
MFVideoInterlaceMode 값 | DXVA2_SampleFormat 값 |
---|---|
MFVideoInterlace_Unknown | DXVA2_SampleUnknown. |
MFVideoInterlace_Progressive | DXVA2_SampleProgressiveFrame. |
MFVideoInterlace_FieldInterleavedUpperFirst | DXVA2_SampleFieldInterleavedEvenFirst |
MFVideoInterlace_FieldInterleavedLowerFirst | DXVA2_SampleFieldInterleavedOddFirst. |
MFVideoInterlace_FieldSingleUpper | DXVA2_SampleFieldSingleEven. |
MFVideoInterlace_FieldSingleLower | DXVA2_SampleFieldSingleOdd. |
MFVideoInterlace_MixedInterlaceOrProgressive | 정확히 일치하는 항목이 없습니다. DXVA2_SampleFieldInterleavedEvenFirst 초기 값으로 사용한 다음 미디어 샘플의 인터레이스 플래그를 사용합니다. 자세한 내용은 비디오 인터레이싱을 참조하세요. |
MFVideoInterlace_MixedInterlaceOrProgressive 제외하고 해당 열거형 값의 각 쌍에는 동일한 숫자 값이 있습니다.
DXVA2_SampleSubStream 값은 MFVideoInterlaceMode 열거형에 해당하지 않습니다.
요구 사항
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
머리글 | dxva2api.h |