D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS_0080 열거형(d3d12umddi.h)
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS_0080 열거형에는 H.264 코덱에 대해 사용 가능한 기능 집합이 나열됩니다.
통사론
typedef enum D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS_0080 {
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_NONE_0080,
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_USE_CONSTRAINED_INTRAPREDICTION_0080,
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_USE_ADAPTIVE_8x8_TRANSFORM_0080,
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_ENABLE_CABAC_ENCODING_0080,
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_ALLOW_REQUEST_INTRA_CONSTRAINED_SLICES_0080
} ;
상수
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_NONE_0080 플래그가 지정되지 않았습니다. |
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_USE_CONSTRAINED_INTRAPREDICTION_0080 이 플래그를 설정하면 각 코드 내 블록의 인코딩이 프레임의 다른 코드 내 블록(예: 코드 간 블록이 아님)의 나머지 데이터만 강제로 인코딩합니다. D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_FLAGS_H264_CONSTRAINED_INTRAPREDICTION_SUPPORT 플래그에서 지원을 확인합니다. 이 플래그는 H.264 PPS(그림 매개 변수 집합)의 constrained_intra_pred_flag 나타냅니다. |
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_USE_ADAPTIVE_8x8_TRANSFORM_0080 이 플래그를 설정하면 적응형 8x8 변환을 사용할 수 있습니다. D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_FLAGS_H264_ADAPTIVE_8x8_TRANSFORM_ENCODING_SUPPORT 플래그에서 지원을 확인합니다. |
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_ENABLE_CABAC_ENCODING_0080 이 플래그를 설정하면 CABAC(컨텍스트 적응 이진 산술 코딩) 알고리즘을 사용하여 엔트로피 코딩을 사용할 수 있습니다. 이 플래그를 설정하지 않으면 CAVLC(컨텍스트 적응 가변 길이 코딩) 알고리즘이 사용됩니다. CABAC 지원에 대한 D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAG_0080_CABAC_ENCODING_SUPPORT 플래그를 확인합니다. |
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAG_ALLOW_REQUEST_INTRA_CONSTRAINED_SLICES_0080 설정하면 사용자는 그림 컨트롤 구조에 특수 플래그가 있는 각 프레임에 대해 이러한 프레임의 조각이 서로 독립적으로 코딩되도록 요청할 수 있습니다. 이 모드는 동작 벡터 검색 범위를 현재 조각의 영역 상자로 제한합니다(예: 조각 경계 외부에서 동작 벡터를 사용할 수 없음). |
발언
플래그를 결합할 수 있습니다.
호스트(D3D12 하위 수준 인코딩 API)는 API 수준에서 쿼리된 제한에 따라 이러한 구성 플래그를 설정합니다.
일반적인 정보는 D3D12 비디오 인코딩 참조하세요.
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 11(WDDM 3.0) |
헤더 | d3d12umddi.h |
참고 항목
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_0082_0
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAGS_0080