Compartilhar via


estrutura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096 (d3d12umddi.h)

A estrutura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096 especifica os parâmetros de controle de taxa quando um mapa de QP absoluto é usado.

Sintaxe

typedef struct D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096 {
  UINT QualityVsSpeed;
} D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096;

Membros

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 pelo 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

Confira 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