D3D12_VIDEO_ENCODER_RATE_CONTROL_QVBR 구조체(d3d12video.h)
비트 전송률이 제한된 상수 품질 대상에 대한 속도 제어 구조 정의를 나타냅니다.
구문
typedef struct D3D12_VIDEO_ENCODER_RATE_CONTROL_QVBR {
UINT InitialQP;
UINT MinQP;
UINT MaxQP;
UINT64 MaxFrameBitSize;
UINT64 TargetAvgBitRate;
UINT64 PeakBitRate;
UINT ConstantQualityTarget;
} D3D12_VIDEO_ENCODER_RATE_CONTROL_QVBR;
멤버
InitialQP
D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_ENABLE_INITIAL_QP 사용하도록 설정하면 초기 QP를 속도 제어 알고리즘에서 사용할 수 있습니다.
MinQP
D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_ENABLE_QP_RANGE 사용하도록 설정되면 속도 제어 알고리즘의 QP 범위를 제한합니다.
MaxQP
D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_ENABLE_QP_RANGE 사용하도록 설정되면 속도 제어 알고리즘의 QP 범위를 제한합니다.
MaxFrameBitSize
코딩할 각 프레임의 최대 크기(비트)입니다. D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAG_ENABLE_MAX_FRAME_SIZE 사용하도록 설정되면 속도 제어 알고리즘의 각 프레임 최대 크기를 제한합니다.
TargetAvgBitRate
대상 평균 비트 속도를 비트/초로 나타냅니다.
PeakBitRate
이 속도 제어 모드를 사용하는 동안 비트/초로 도달할 수 있는 최대 비트 속도를 나타냅니다.
ConstantQualityTarget
품질 수준 대상입니다. 각 표준이 이 인수의 범위를 정의하기 때문에 값은 코덱에 따라 다릅니다.
요구 사항
지원되는 최소 클라이언트 | Windows Build 22000 |
지원되는 최소 서버 | Windows Build 22000 |
머리글 | d3d12video.h |
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기