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 |