D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAGS_0080 열거형(d3d12umddi.h)
D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAGS_0080 열거형은 속도 제어에 대한 플래그를 지정합니다.
Syntax
typedef enum D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAGS_0080 {
D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_NONE,
D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_ENABLE_DELTA_QP,
D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_ENABLE_FRAME_ANALYSIS,
D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_ENABLE_QP_RANGE,
D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_ENABLE_INITIAL_QP,
D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_ENABLE_MAX_FRAME_SIZE,
D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_1_ENABLE_VBV_SIZES
} ;
상수
D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_NONE 속도 제어 플래그가 없습니다. |
D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_ENABLE_DELTA_QP 선택한 속도 제어 모드가 D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE_ABSOLUTE_QP_MAP 경우 pRateControlQPMap 필드의 QP 값이 절대 QP 값으로 사용되므로 이 플래그는 적용되지 않습니다. 다른 속도 제어 모드의 경우 이 플래그를 사용하면 pRateControlQPMap 을 현재 프레임 인코딩 작업에 사용할 델타 QP 맵으로 해석할 수 있습니다. 맵에 제공된 값은 속도 제어 알고리즘 또는 CQP 모드에서 설정된 기준 QP 상수에 의해 결정된 QP 값 위에 증가/감소됩니다. 참고
|
D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_ENABLE_FRAME_ANALYSIS 지원이 D3D12_VIDEO_ENCODER_SUPPORT_FLAGS 표시되는 경우 이 플래그를 사용하면 속도 제어 알고리즘이 첫 번째 패스에서 프레임 분석을 수행하여 수집된 통계에 따라 QP 값을 선택하여 비트 전송률 사용을 최적화할 수 있습니다. |
D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_ENABLE_QP_RANGE 설정되면 MinQp 및 MaxQp 값을 속도 제어 알고리즘의 범위로 사용합니다. |
D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_ENABLE_INITIAL_QP 설정되면 InitialQP 값을 속도 제어 알고리즘의 범위로 사용합니다. |
D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_ENABLE_MAX_FRAME_SIZE D3D12DDI_VIDEO_ENCODER_SUPPORT_FLAG_0083_0_RATE_CONTROL_MAX_FRAME_SIZE_AVAILABLE 지원되는 경우 속도 제어 알고리즘은 프레임당 최대 크기를 속도 제어 구성의 지정된 매개 변수로 제한해야 합니다. |
D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAG_0080_1_ENABLE_VBV_SIZES 설정되면 VBVCapacity 및 InitialVBVFullness를 사용하도록 설정합니다. |
설명
일반 정보는 D3D12 비디오 인코딩을 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 11(WDDM 3.0) |
머리글 | d3d12umddi.h |
추가 정보
D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2
D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR_0080
D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR_0080_2
D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR_0080
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기