Método ID3D12VideoEncodeCommandList2::ResolveEncoderOutputMetadata (d3d12video.h)
Resuelve los metadatos de salida de una llamada a ID3D12VideoEncodeCommandList2::EncodeFrame en un formato legible.
Sintaxis
void ResolveEncoderOutputMetadata(
const D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS *pInputArguments,
const D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS *pOutputArguments
);
Parámetros
pInputArguments
Puntero a un D3D12_VIDEO_ENCODER_OUTPUT_METADATA que representa los resultados de los metadatos de salida opacos de EncodeFrame.
pOutputArguments
Puntero a un parámetro de salida D3D12_VIDEO_ENCODER_OUTPUT_METADATA que recibe los metadatos resueltos y legibles.
Valor devuelto
None
Observaciones
El autor de la llamada puede interpretar el contenido de pOutputArguments como un blob de memoria que contiene una estructura de D3D12_VIDEO_ENCODER_OUTPUT_METADATA y el contenido de la matriz de metadatos. El contenido de la matriz de los metadatos de tamaño dinámico basado en el número de subregión se coloca en memoria contiguamente después de la asignación de la estructura y los punteros del punto inicial del contenido de la matriz.
Requisitos
Cliente mínimo compatible | Windows Build 22000 |
Servidor mínimo compatible | Windows Build 22000 |
Encabezado | d3d12video.h |
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de