estructura de D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264 (d3d12video.h)

Representa un descriptor de imagen de referencia para la codificación de vídeo H.264.

Sintaxis

typedef struct D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264 {
  UINT ReconstructedPictureResourceIndex;
  BOOL IsLongTermReference;
  UINT LongTermPictureIdx;
  UINT PictureOrderCountNumber;
  UINT FrameDecodingOrderNumber;
  UINT TemporalLayerIndex;
} D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264;

Miembros

ReconstructedPictureResourceIndex

Asigna la imagen de referencia actual descrita por esta estructura a un recurso de la D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESC. Matriz ReferenceFrames .

IsLongTermReference

Se establece cuando el marco de referencia descrito se usa como una imagen de referencia a largo plazo.

LongTermPictureIdx

Si se usa como referencia a largo plazo, indica el número de índice de referencia a largo plazo.

PictureOrderCountNumber

Orden de presentación del marco de referencia descrito.

FrameDecodingOrderNumber

El orden de descodificación de fotogramas con semántica como se indica en el encabezado de segmento frame_num elemento de sintaxis asociado a la imagen de referencia codificada.

TemporalLayerIndex

Número de capa de imagen en la jerarquía temporal. Compruebe el número máximo de capas en D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Build 22000
Servidor mínimo compatible Windows Build 22000
Encabezado d3d12video.h