다음을 통해 공유


D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2 구조체(d3d12umddi.h)

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2 구조에는 속도 제어 구성 모드별 매개 변수가 포함됩니다.

구문

typedef struct D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2 {
  UINT  DataSize;
  union {
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP_0080             *pConfiguration_CQP;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR_0080             *pConfiguration_CBR;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR_0080             *pConfiguration_VBR;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR_0080_2          *pConfiguration_QVBR;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096            *pConfiguration_CQP1;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR1_0096            *pConfiguration_CBR1;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR1_0096            *pConfiguration_VBR1;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR1_0096           *pConfiguration_QVBR1;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096 *pConfiguration_AbsoluteQPMap;
  };
} D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2;

멤버

DataSize

참조된 데이터의 크기(바이트)입니다.

pConfiguration_CQP

CQP(상수 정량화 매개 변수) 모드에 대한 속도 제어 구조 정의를 포함하는 D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP_0080 구조체에 대한 포인터입니다.

pConfiguration_CBR

CBR(상수 비트 전송률) 모드에 대한 속도 제어 구조 정의를 포함하는 D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR_0080 구조체에 대한 포인터입니다.

pConfiguration_VBR

VBR(가변 비트 전송률) 모드에 대한 속도 제어 구조 정의를 포함하는 D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR_0080 구조체에 대한 포인터입니다.

pConfiguration_QVBR

제한된(가변) 비트 전송률(QVBR) 모드를 사용하는 상수 품질 대상에 대한 속도 제어 구조 정의를 포함하는 D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR_0080_2 구조체 에 대한 포인터입니다.

pConfiguration_CQP1

CQP(상수 정량화 매개 변수) 모드에 대한 확장 속도 제어 구조 정의가 포함된 D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096 구조체에 대한 포인터입니다. Windows 11 버전 24H2(WDDM 3.2)부터 사용할 수 있습니다.

pConfiguration_CBR1

CBR(상수 비트 전송률) 모드에 대한 확장 속도 제어 구조 정의를 포함하는 D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR1_0096 구조체에 대한 포인터입니다. Windows 11 버전 24H2(WDDM 3.2)부터 사용할 수 있습니다.

pConfiguration_VBR1

VBR(가변 비트 전송률) 모드에 대한 확장 속도 제어 구조 정의가 포함된 D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR1_0096 구조체에 대한 포인터입니다. Windows 11 버전 24H2(WDDM 3.2)부터 사용할 수 있습니다.

pConfiguration_QVBR1

QVBR(가변 비트 전송률) 모드를 사용하는 상수 품질 대상에 대한 확장 속도 제어 구조 정의가 포함된 D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR1_0096 구조체 에 대한 포인터입니다. Windows 11 버전 24H2(WDDM 3.2)부터 사용할 수 있습니다.

pConfiguration_AbsoluteQPMap

절대 QP 맵 모드에 대한 속도 제어 구조 정의를 포함하는 D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096 구조체에 대한 포인터입니다. Windows 11 버전 24H2(WDDM 3.2)부터 사용할 수 있습니다.

설명

사용할 구성 모드별 구조는 D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2 값을 기반으로 합니다. 모드.

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

요구 사항

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

추가 정보

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2