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