다음을 통해 공유


D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAGS_0082_0 열거형(d3d12umddi.h)

D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAGS_0082_0 열거형은 지정된 구성에 대한 지원을 보고합니다. windows 11(WDDM 3.0) 에 D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAGS_0083_0 사용합니다 .

Syntax

typedef enum D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAGS_0082_0 {
  D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_NONE,
  D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_GENERAL_SUPPORT_OK,
  D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_RECONFIGURATION_AVAILABLE,
  D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RESOLUTION_RECONFIGURATION_AVAILABLE,
  D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_VBV_SIZE_CONFIG_AVAILABLE,
  D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_FRAME_ANALYSIS_AVAILABLE,
  D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RECONSTRUCTED_FRAMES_REQUIRE_CONTIGUOUS_TEXTURE_ARRAYS,
  D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_DELTA_QP_AVAILABLE,
  D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_SUBREGION_LAYOUT_RECONFIGURATION_AVAILABLE,
  D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_ADJUSTABLE_QP_RANGE_AVAILABLE,
  D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_INITIAL_QP_AVAILABLE,
  D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_MAX_FRAME_SIZE_AVAILABLE,
  D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_SEQUENCE_GOP_RECONFIGURATION_AVAILABLE
} ;

상수

 
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_NONE
플래그가 설정되지 않았습니다(지원 없음을 나타냅니다).
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_GENERAL_SUPPORT_OK
지정된 구성이 특정 제한 사항을 전달하기 위해 나머지 플래그와 함께 인코더에서 일반적으로 지원되는지 또는 일반 지원이 없는지를 나타냅니다. D3D12 디버그 계층은 추가 정보를 제공할 수 있습니다.
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_RECONFIGURATION_AVAILABLE
인코딩 세션 중간에 있는 속도 제어 변경에 대한 지원을 나타냅니다.
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RESOLUTION_RECONFIGURATION_AVAILABLE
인코딩 세션 중간에 해상도 변경에 대한 지원을 나타냅니다.
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_VBV_SIZE_CONFIG_AVAILABLE
를 설정하면 속도 제어 알고리즘에 대한 VBV(비디오 버퍼링 검증 도구) 초기 완전성 및 용량을 구성할 수 있습니다.
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_FRAME_ANALYSIS_AVAILABLE
느린 성능의 비용으로 비트 전송률 사용을 최적화하기 위해 프레임 분석을 포함하는 속도 제어 모드에 대한 지원을 나타냅니다.
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RECONSTRUCTED_FRAMES_REQUIRE_CONTIGUOUS_TEXTURE_ARRAYS
설정할 때 재구성된 그림을 참조하는 텍스처는 각 리소스의 배열 크기가 1인 별도의 텍스처 2D 리소스 배열과는 달리 텍스처 배열로만 참조할 수 있습니다.
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_DELTA_QP_AVAILABLE
속도 제어에서 QP(델타 양자화 매개 변수) 사용에 대한 지원을 나타냅니다.
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_SUBREGION_LAYOUT_RECONFIGURATION_AVAILABLE
인코딩 세션 중 동적 하위 리소스 레이아웃 변경에 대한 지원을 나타냅니다.
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_ADJUSTABLE_QP_RANGE_AVAILABLE
속도 제어에서 조정 가능한 QP 범위에 대한 지원을 나타냅니다.
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_INITIAL_QP_AVAILABLE
속도 제어에서 조정 가능한 초기 QP에 대한 지원을 나타냅니다.
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_RATE_CONTROL_MAX_FRAME_SIZE_AVAILABLE
인코딩된 각 프레임당 비트 전송률 알고리즘의 최대 한도 설정에 대한 지원을 나타냅니다.
D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0082_0_SEQUENCE_GOP_RECONFIGURATION_AVAILABLE
인코딩 세션 중 GOP(동적 사진 그룹) 변경 내용에 대한 지원을 나타냅니다.

설명

windows 11(WDDM 3.0) 에 D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAGS_0083_0 사용합니다 .

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 11(WDDM 3.0)
머리글 d3d12umddi.h