다음을 통해 공유


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