Condividi tramite


D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264 struttura (d3d12video.h)

Rappresenta le impostazioni di supporto del controllo immagine per la codifica video H.264.

Sintassi

typedef struct D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264 {
  UINT MaxL0ReferencesForP;
  UINT MaxL0ReferencesForB;
  UINT MaxL1ReferencesForB;
  UINT MaxLongTermReferences;
  UINT MaxDPBCapacity;
} D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264;

Members

MaxL0ReferencesForP

Valore massimo consentito nelle intestazioni di sezione per (num_ref_idx_l0_active_minus1 +1) quando si codificano fotogrammi P. Equivale alla dimensione massima di un L0 per un frame P supportato.

MaxL0ReferencesForB

Valore massimo consentito nelle intestazioni di sezione per (num_ref_idx_l0_active_minus1 +1) quando si codificano fotogrammi B. Equivale alla dimensione massima di un L0 per un frame B supportato.

MaxL1ReferencesForB

Valore massimo consentito nelle intestazioni di sezione per (num_ref_idx_l1_active_minus1 +1) quando si codificano fotogrammi B. Equivale alla dimensione massima di un L1 per un frame B supportato.

MaxLongTermReferences

Numero massimo di riferimenti usati in un frame che può essere contrassegnato come riferimento a lungo termine.

MaxDPBCapacity

Numero massimo di immagini univoche che possono essere usate dal chiamante DPB gestisce (numero di indici univoci in L0 union L1) per un determinato comando EncodeFrame sull'hardware sottostante.

Requisiti

   
Client minimo supportato Windows Build 22000
Server minimo supportato Windows Build 22000
Intestazione d3d12video.h