Condividi tramite


struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2 (d3d12umddi.h)

La struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2 specifica la configurazione del controllo frequenza.

Sintassi

typedef struct D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2 {
  D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_MODE_0080                   Mode;
  D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAGS_0080                  Flags;
  D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2 ConfigParams;
  DXGI_RATIONAL                                                   TargetFrameRate;
} D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2;

Members

Mode

Valore D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_MODE_0080 che specifica la modalità di controllo della frequenza.

Flags

Valore D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_FLAGS_0080 che specifica i flag per il controllo della frequenza.

ConfigParams

Struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2 i cui membri puntano a strutture di configurazione specifiche basate sulla modalità. Per la modalità matrice del parametro di quantizzazione assoluta (QP), gli argomenti di configurazione vengono forniti in base a EncodeFrame .

Se Mode è D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_MODE_0080_ABSOLUTE_QP_MAP, i valori QP in pRateControlQPMap vengono usati come valori QP assoluti.

Per le altre modalità di controllo della frequenza, i valori QP in pRateControlQPMap vengono interpretati come una mappa QP differenziale da usare per l'operazione di codifica dei fotogrammi corrente. I valori forniti nella mappa vengono incrementati/decrementati sui valori QP definiti dall'algoritmo di controllo della frequenza o dalla costante QP di base impostata in modalità CQP.

TargetFrameRate

Struttura DXGI_RATIONAL che indica la frequenza dei fotogrammi di destinazione per il flusso codificato. Questo valore è un hint per l'algoritmo di budget per il controllo della frequenza.

Commenti

Per informazioni generali, vedere Codifica video D3D12 .

Requisiti

Requisito Valore
Client minimo supportato Windows 11 (WDDM 3.0)
Intestazione d3d12umddi.h

Vedi anche

D3D12DDI_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC_0082_0

PFND3D12DDI_VIDEO_ENCODE_FRAME_0082_0