Compartilhar via


estrutura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096 (d3d12umddi.h)

A estrutura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP_0080 contém a definição de controle de taxa estendida para o modo CQP (parâmetro de quantização constante).

Sintaxe

typedef struct D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096 {
  UINT ConstantQP_FullIntracodedFrame;
  UINT ConstantQP_InterPredictedFrame_PrevRefOnly;
  UINT ConstantQP_InterPredictedFrame_BiDirectionalRef;
  UINT QualityVsSpeed;
} D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096;

Membros

ConstantQP_FullIntracodedFrame

O parâmetro de quantização que deve ser usado para cada quadro totalmente intracodificado.

ConstantQP_InterPredictedFrame_PrevRefOnly

O parâmetro de quantização que deve ser usado para cada quadro codificado que tem referências entre imagens a imagens, em ordem de exibição, antes do atual.

ConstantQP_InterPredictedFrame_BiDirectionalRef

O parâmetro de quantização que deve ser usado para cada quadro codificado que tem referências entre imagens para imagens, na ordem de exibição, dos quadros anterior e próximo.

QualityVsSpeed

A troca de qualidade versus velocidade. Esse valor deve estar no intervalo [0, D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT1. MaxQualityVsSpeed]. Quanto menor o valor, mais rápido a operação de codificação.

As configurações associadas a cada um dos níveis expostos por QualityVsSpeed só devem se referir a otimizações de implementação de hardware/driver e heurísticas que não estão relacionadas a configurações de codec específicas ou seleção de ferramentas de codificação, que já estão expostas independentemente na API D3D12 para o usuário individualmente. Observe que outras configurações de codec e ferramentas de codificação codec expostas por meio dessa API também podem afetar a qualidade e a velocidade.

Comentários

Consulte Codificação de vídeo D3D12 para obter informações gerais.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 11, versão 24H2 (WDDM 3.2)
Cabeçalho d3d12umddi.h

Confira também

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2

D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAGS_0080