MF_SA_BUFFERS_PER_SAMPLE 특성
비디오 샘플 할당자가 각 비디오 샘플에 대해 만드는 버퍼 수를 지정합니다.
데이터 형식
UINT32
설명
IMFVideoSampleAllocatorEx 인터페이스를 사용하여 비디오 샘플을 할당하는 경우 이 특성을 사용하여 여러 버퍼가 포함된 비디오 샘플을 만들 수 있습니다. 예를 들어 특성 값이 2이면 할당자는 각 비디오 샘플에 대해 두 개의 비디오 버퍼를 만듭니다. IMFVideoSampleAllocatorEx::InitializeSampleAllocatorEx 메서드의 pAttributes 매개 변수에서 특성을 설정합니다.
기본값은 1입니다. 특성이 설정되지 않은 경우 할당자는 샘플당 단일 버퍼를 포함하는 비디오 샘플을 만듭니다.
이 특성은 주로 다음과 같은 상황에서 스테레오 3D 출력을 지원하는 MFT(Media Foundation 변환)를 위한 것입니다.
- MFT는 Microsoft DXGI(DirectX Graphics Infrastructure)를 지원합니다.
- MFT는 자체 출력 샘플을 할당합니다.
- MFT는 IMFVideoSampleAllocatorEx 인터페이스를 사용하여 출력 샘플을 할당합니다.
- 3D 비디오 형식은 각 보기에 대해 별도의 버퍼를 사용합니다.
이러한 조건이 모두 true이면 MFT는 특성 값을 2(보기당 하나의 버퍼)로 설정해야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows 8 [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 |
Windows Server 2012 [데스크톱 앱 | UWP 앱] |
헤더 |
|
추가 정보