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 |