D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC struttura (d3d12video.h)
Rappresenta un descrittore dell'immagine di riferimento per la codifica video HEVC.
Sintassi
typedef struct D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC {
UINT ReconstructedPictureResourceIndex;
BOOL IsRefUsedByCurrentPic;
BOOL IsLongTermReference;
UINT PictureOrderCountNumber;
UINT TemporalLayerIndex;
} D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC;
Members
ReconstructedPictureResourceIndex
UINT che esegue il mapping dell'immagine di riferimento corrente descritta da questa struttura a una risorsa nella D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESC. Matrice ReferenceFrames.
IsRefUsedByCurrentPic
BoOL che indica se questa voce descrittore viene usata dall'immagine corrente indicizzata da elenchi L0 e/o L1.
IsLongTermReference
Valore BOOL impostato su true quando viene usato il frame di riferimento descritto come immagine di riferimento a lungo termine.
PictureOrderCountNumber
UINT che specifica l'ordine di visualizzazione del frame di riferimento descritto.
TemporalLayerIndex
UINT che specifica il numero di livello immagine nella gerarchia temporale. Controllare il numero massimo di livelli in D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264.
Requisiti
Client minimo supportato | Windows Build 22000 |
Server minimo supportato | Windows Build 22000 |
Intestazione | d3d12video.h |