D3D12_VIDEO_ENCODER_SUBREGION_COMPRESSED_BITSTREAM_BUFFER_MODE 열거형(d3d12video.h)

하위 리소스 출력 버퍼가 D3D12_VIDEO_ENCODER_SUBREGION_COMPRESSED_BITSTREAM 전달되는 방법을 지정합니다.

Syntax

typedef enum D3D12_VIDEO_ENCODER_SUBREGION_COMPRESSED_BITSTREAM_BUFFER_MODE {
  D3D12_VIDEO_ENCODER_SUBREGION_COMPRESSED_BITSTREAM_BUFFER_MODE_ARRAY_OF_BUFFERS,
  D3D12_VIDEO_ENCODER_SUBREGION_COMPRESSED_BITSTREAM_BUFFER_MODE_SINGLE_BUFFER
} ;

Constants

 
D3D12_VIDEO_ENCODER_SUBREGION_COMPRESSED_BITSTREAM_BUFFER_MODE_ARRAY_OF_BUFFERS
각 하위 리소스는 다른 ID3D12Resource 버퍼 개체에 기록됩니다. D3D12_VIDEO_ENCODER_SUPPORT_FLAG_SUBREGION_NOTIFICATION_AVAILABLE_ARRAY_OF_BUFFERS 지원이 필요합니다.
D3D12_VIDEO_ENCODER_SUBREGION_COMPRESSED_BITSTREAM_BUFFER_MODE_SINGLE_BUFFER
모든 하위 항목은 동일한 ID3D12Resource 버퍼에 기록됩니다. 드라이버는 버퍼를 겹치지 않는 지역으로 분할합니다. D3D12_VIDEO_ENCODER_SUPPORT_FLAG_SUBREGION_NOTIFICATION_AVAILABLE_SINGLE_BUFFER 지원이 필요합니다.

비고

연결된 ID3D12VideoEncoderHeap 은 해당 D3D12_VIDEO_ENCODER_HEAP_FLAGS 플래그 집합을 사용하여 만들어야 합니다.

요구 사항

요구 사항 가치
Header d3d12video.h

참고하십시오

D3D12_VIDEO_ENCODER_SUBREGION_COMPRESSED_BITSTREAM