Condividi tramite


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