D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS 열거형(d3d12video.h)
H.264 비디오 인코딩에 대한 구성 플래그를 지정합니다.
Syntax
typedef enum D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS {
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_NONE,
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_USE_CONSTRAINED_INTRAPREDICTION,
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_USE_ADAPTIVE_8x8_TRANSFORM,
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_ENABLE_CABAC_ENCODING,
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_ALLOW_REQUEST_INTRA_CONSTRAINED_SLICES
} ;
상수
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_NONE 없음 |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_USE_CONSTRAINED_INTRAPREDICTION 코딩된 각 블록의 인코딩을 다른 코드 내 블록(즉, 코드 간 블록이 아닌 프레임)의 잔여 데이터로 강제 적용합니다. D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_CONSTRAINED_INTRAPREDICTION_SUPPORT 지원을 확인합니다. 이는 PPS(그림 매개 변수 집합)의 constrained_intra_pred_flag 나타냅니다. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_USE_ADAPTIVE_8x8_TRANSFORM 적응형 8x8 변환을 사용할 수 있습니다. D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_ADAPTIVE_8x8_TRANSFORM_ENCODING_SUPPORT 지원을 검사. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_ENABLE_CABAC_ENCODING CABAC 엔트로피 코딩을 사용하도록 설정합니다. 해제된 경우 는 CAVLC를 사용합니다. D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_CABAC_ENCODING_SUPPORT 지원을 검사. |
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_ALLOW_REQUEST_INTRA_CONSTRAINED_SLICES 호출자는 이러한 프레임의 조각이 서로 독립적으로 코딩되는 그림 컨트롤 구조의 특수 플래그를 사용하여 각 프레임에 대해 요청할 수 있습니다. 이 모드는 동작 벡터 검색 범위를 현재 조각의 영역 상자로 제한합니다. 즉, 조각 경계 외부의 동작 벡터를 사용할 수 없습니다. |
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Build 22000 |
지원되는 최소 서버 | Windows Build 22000 |
머리글 | d3d12video.h |