Condividi tramite


D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2 struttura (d3d12umddi.h)

La struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2 contiene parametri specifici della modalità di controllo della frequenza.

Sintassi

typedef struct D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2 {
  UINT  DataSize;
  union {
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP_0080             *pConfiguration_CQP;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR_0080             *pConfiguration_CBR;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR_0080             *pConfiguration_VBR;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR_0080_2          *pConfiguration_QVBR;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096            *pConfiguration_CQP1;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR1_0096            *pConfiguration_CBR1;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR1_0096            *pConfiguration_VBR1;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR1_0096           *pConfiguration_QVBR1;
    const D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096 *pConfiguration_AbsoluteQPMap;
  };
} D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS_0080_2;

Members

DataSize

Dimensioni dei dati a cui si fa riferimento, in byte.

pConfiguration_CQP

Puntatore a una struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP_0080 che contiene la definizione della struttura di controllo della frequenza per la modalità CQP (Constant Quantiization Parameter).

pConfiguration_CBR

Puntatore a una struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR_0080 che contiene la definizione della struttura di controllo della frequenza per la modalità CBR (Constant Bitrate).

pConfiguration_VBR

Puntatore a una struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR_0080 che contiene la definizione della struttura di controllo della frequenza per la modalità VBR (Variable Bitrate).

pConfiguration_QVBR

Puntatore a una struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR_0080_2 che contiene la definizione della struttura di controllo della frequenza per la destinazione di qualità costante con velocità di bitrate vincolata (variabile) (QVBR).

pConfiguration_CQP1

Puntatore a una struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CQP1_0096 che contiene la definizione della struttura di controllo della frequenza estesa per la modalità CQP (Constant Quantiization Parameter). Disponibile a partire da Windows 11 versione 24H2 (WDDM 3.2).

pConfiguration_CBR1

Puntatore a una struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_CBR1_0096 che contiene la definizione della struttura di controllo della frequenza estesa per la modalità CBR (Constant Bitrate). Disponibile a partire da Windows 11 versione 24H2 (WDDM 3.2).

pConfiguration_VBR1

Puntatore a una struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_VBR1_0096 che contiene la definizione della struttura di controllo della frequenza estesa per la modalità VBR (Variable Bitrate). Disponibile a partire da Windows 11 versione 24H2 (WDDM 3.2).

pConfiguration_QVBR1

Puntatore a una struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_QVBR1_0096 che contiene la definizione della struttura di controllo della frequenza estesa per la destinazione di qualità costante con velocità a bit variabile (QVBR). Disponibile a partire da Windows 11 versione 24H2 (WDDM 3.2).

pConfiguration_AbsoluteQPMap

Puntatore a una struttura D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_ABSOLUTE_QP_MAP_0096 che contiene la definizione della struttura di controllo della frequenza per la modalità mappa QP assoluta. Disponibile a partire da Windows 11 versione 24H2 (WDDM 3.2).

Commenti

La struttura specifica della modalità di configurazione da usare è basata sul valore di D3D12DDI_VIDEO_ENCODER_RATE_CONTROL_0080_2. Modalità.

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_RATE_CONTROL_0080_2