D3D12_VIDEO_DECODE_CONFIGURATION_FLAGS 열거형(d3d12video.h)
비디오 디코딩에 대한 구성을 지정합니다.
Syntax
typedef enum D3D12_VIDEO_DECODE_CONFIGURATION_FLAGS {
D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_NONE,
D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_HEIGHT_ALIGNMENT_MULTIPLE_32_REQUIRED,
D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_POST_PROCESSING_SUPPORTED,
D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_REFERENCE_ONLY_ALLOCATIONS_REQUIRED,
D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_ALLOW_RESOLUTION_CHANGE_ON_NON_KEY_FRAME
} ;
상수
D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_NONE 구성 플래그가 없습니다. |
D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_HEIGHT_ALIGNMENT_MULTIPLE_32_REQUIRED 출력 디코딩된 표면의 높이는 32의 배수여야 합니다. |
D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_POST_PROCESSING_SUPPORTED 드라이버는 사후 처리를 지원합니다. 이 플래그가 설정되면 호스트 디코더는 D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS 변환 플래그를 사용하여 사후 처리를 설정할 수 있습니다. |
D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_REFERENCE_ONLY_ALLOCATIONS_REQUIRED 참조 리소스는 D3D12_RESOURCE_FLAG_VIDEO_DECODE_REFERENCE_ONLY 리소스 플래그를 사용하여 할당해야 합니다. 참조 텍스처는 형식 변환 또는 다운스케일 수행과 유사하게 출력 텍스처와 분리되어야 합니다. 이 플래그는 D3D12_VIDEO_DECODE_TIER_3 이상에 대해 설정해서는 안 됩니다. |
D3D12_VIDEO_DECODE_CONFIGURATION_FLAG_ALLOW_RESOLUTION_CHANGE_ON_NON_KEY_FRAME 디코딩 해상도는 키가 아닌 프레임에서 변경할 수 있습니다. |
요구 사항
요구 사항 | 값 |
---|---|
헤더 | d3d12video.h |