다음을 통해 공유


D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAGS_0082_0 열거형(d3d12umddi.h)

D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAGS_0082_0 열거형에는 HEVC(H.265) 코덱에 대해 사용 가능한 기능 집합이 나열됩니다.

통사론

typedef enum D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAGS_0082_0 {
  D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_0082_0_NONE = 0x0,
  D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_0082_0_DISABLE_LOOP_FILTER_ACROSS_SLICES = 0x1,
  D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_0082_0_ALLOW_REQUEST_INTRA_CONSTRAINED_SLICES = 0x2,
  D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_0082_0_ENABLE_SAO_FILTER = 0x4,
  D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_0082_0_ENABLE_LONG_TERM_REFERENCES = 0x8,
  D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_0082_0_USE_ASYMETRIC_MOTION_PARTITION = 0x10,
  D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_0082_0_ENABLE_TRANSFORM_SKIPPING = 0x20,
  D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_0082_0_USE_CONSTRAINED_INTRAPREDICTION = 0x40
} ;

상수

 
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_0082_0_NONE
값: 0x0
플래그가 지정되지 않았습니다.
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_0082_0_DISABLE_LOOP_FILTER_ACROSS_SLICES
값: 0x1
설정된 경우 여러 조각에서 루프 필터링을 사용하지 않도록 설정합니다.
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_0082_0_ALLOW_REQUEST_INTRA_CONSTRAINED_SLICES
값: 0x2
설정된 경우 그림 컨트롤에서 제한된 조각 내 플래그를 사용할 수 있습니다. 이 모드는 동작 벡터 검색 범위를 현재 조각의 영역 상자(즉, 조각 경계 외부의 동작 벡터를 사용할 수 없음)로 제한합니다.
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_0082_0_ENABLE_SAO_FILTER
값: 0x4
설정된 경우 샘플 적응 오프셋 필터를 사용하도록 설정합니다.
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_0082_0_ENABLE_LONG_TERM_REFERENCES
값: 0x8
설정된 경우 HEVC에 대한 그림 참조 관리 구조에서 장기 참조를 사용할 수 있습니다.
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_0082_0_USE_ASYMETRIC_MOTION_PARTITION
값: 0x10
설정된 경우 비대칭 동작 분할을 사용하도록 설정합니다. D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAG_0083_0_ASYMETRIC_MOTION_PARTITION_REQUIRED 보고된 경우 이 플래그는 항상 사용하도록 설정해야 합니다.
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_0082_0_ENABLE_TRANSFORM_SKIPPING
값: 0x20
설정된 경우 변환 건너뛰기가 활성화됩니다.
D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAG_0082_0_USE_CONSTRAINED_INTRAPREDICTION
값: 0x40
설정된 경우 제한된 인트라 예측을 사용하도록 설정합니다. 이 값은 PPS(그림 매개 변수 집합)의 constrained_intra_pred_flag 나타냅니다.

발언

호스트(D3D12 하위 수준 인코딩 API)는 API 수준에서 쿼리된 제한에 따라 이러한 구성 플래그를 설정합니다.

일반적인 정보는 D3D12 비디오 인코딩 참조하세요.

요구 사항

요구
지원되는 최소 클라이언트 Windows 11(WDDM 3.0)
헤더 d3d12umddi.h

참고 항목

D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_0082_0

D3D12DDI_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAGS_0083_0