estructura D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0083_0 (d3d12umddi.h)
La estructura D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0083_0 representa los metadatos de la salida de una operación de codificación.
Sintaxis
typedef struct D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0083_0 {
UINT64 EncodeErrorFlags;
D3D12DDI_VIDEO_ENCODER_METADATA_STATISTICS_0083_0 EncodeStats;
UINT64 EncodedBitstreamWrittenBytesCount;
UINT64 WrittenSubregionsCount;
} D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0083_0;
Miembros
EncodeErrorFlags
Valor UINT64 que representa marcas de la enumeración D3D12DDI_VIDEO_ENCODER_ENCODE_ERROR_FLAGS_0082_0 que especifican información sobre el estado de ejecución de codificación.
EncodeStats
Estructura D3D12DDI_VIDEO_ENCODER_METADATA_STATISTICS_0083_0 que proporciona estadísticas sobre la ejecución de codificación.
EncodedBitstreamWrittenBytesCount
Número de bytes escritos en D3D12DDI_VIDEO_ENCODER_COMPRESSED_BITSTREAM_0080.hDrvBuffer más D3D12DDI_VIDEO_ENCODER_COMPRESSED_BITSTREAM_0080.Offset.
WrittenSubregionsCount
Número de subárboles usados para codificar el marco actual. Este valor debe ser coherente con la configuración especificada en D3D12DDI_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC_0082_0.FrameSubregionsLayoutData; es decir, si se especificó previamente un número de subregiones, WrittenSubregionsCount debe coincidir con ese valor. Si se usó otro modo, el controlador usa este campo para informar del número final de subrárboles. Si la salida es un fotograma completo, solo hay una subregión.
Comentarios
D3D12DDI_VIDEO_ENCODER_OUTPUT_METADATA_0083_0 y sus estructuras secundarias se alinean con un límite de acceso de 64 bits para su uso con PFND3D12DDI_SET_PREDICATION.
Consulte codificación de vídeo D3D12 para obtener información general.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 11 (WDDM 3.0) |
Encabezado | d3d12umddi.h |
Consulte también
D3D12DDI_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS_0082_0
PFND3D12DDI_VIDEO_ENCODE_FRAME_0082_0