Compartilhar via


estrutura D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC (d3d12video.h)

Representa um descritor de imagem de referência para codificação de vídeo HEVC.

Sintaxe

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;

Membros

ReconstructedPictureResourceIndex

Um UINT que mapeia a imagem de referência atual descrita por essa estrutura para um recurso no D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESC. Matriz ReferenceFrames .

IsRefUsedByCurrentPic

Um BOOL que indica se essa entrada de descritor está sendo usada pela imagem atual sendo indexada de listas L0 e/ou L1.

IsLongTermReference

Um BOOL definido como true quando o quadro de referência descrito está sendo usado como uma imagem de referência de longo prazo.

PictureOrderCountNumber

Um UINT que especifica a ordem de exibição de quadro de referência descrita.

TemporalLayerIndex

Um UINT que especifica o número da camada de imagem na hierarquia temporal. Verifique o número máximo de camadas em D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264.

Requisitos

   
Cliente mínimo com suporte Windows Build 22000
Servidor mínimo com suporte Windows Build 22000
Cabeçalho d3d12video.h