다음을 통해 공유


D3D12_VIDEO_ENCODER_HEAP_FLAGS 열거형(d3d12video.h)

비디오 인코딩에 대한 힙 옵션을 지정합니다.

문법

typedef enum D3D12_VIDEO_ENCODER_HEAP_FLAGS {
  D3D12_VIDEO_ENCODER_HEAP_FLAG_NONE,
  D3D12_VIDEO_ENCODER_HEAP_FLAG_ALLOW_SUBREGION_NOTIFICATION_ARRAY_OF_BUFFERS,
  D3D12_VIDEO_ENCODER_HEAP_FLAG_ALLOW_SUBREGION_NOTIFICATION_SINGLE_BUFFER,
  D3D12_VIDEO_ENCODER_HEAP_FLAG_ALLOW_DIRTY_REGIONS,
  D3D12_VIDEO_ENCODER_HEAP_FLAG_ALLOW_RATE_CONTROL_FRAME_ANALYSIS
} ;

상수

 
D3D12_VIDEO_ENCODER_HEAP_FLAG_NONE
플래그가 없습니다.
D3D12_VIDEO_ENCODER_HEAP_FLAG_ALLOW_DIRTY_REGIONS
인코더 힙이 더티 지역을 지원한다는 것을 나타냅니다. D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_ENABLE_DIRTY_REGIONS_INPUT 사용할 때 필요합니다.
D3D12_VIDEO_ENCODER_HEAP_FLAG_ALLOW_RATE_CONTROL_FRAME_ANALYSIS
드라이버에 연결된 ID3D12VideoEncoderHeap1과 함께 두 개의 패스가 사용됨을 나타냅니다. 드라이버는 이 플래그를 사용하여 이 개체에 두 개의 패스 컨텍스트를 저장하는 데 필요한 내부 상태를 할당하고 초기화합니다.

요구 사항

요구 사항 가치
지원되는 최소 클라이언트 Windows 빌드 22000
지원되는 최소 서버 Windows 빌드 22000
Header d3d12video.h