Método ID3D12VideoEncodeCommandList4::ResolveInputParamLayout (d3d12video.h)

Convierte los diseños de entrada independientes del hardware de los mapas definidos en esta API en los diseños opacos específicos del hardware.

Syntax

void ResolveInputParamLayout(
  const D3D12_VIDEO_ENCODER_RESOLVE_INPUT_PARAM_LAYOUT_INPUT_ARGUMENTS  *pInputArguments,
  const D3D12_VIDEO_ENCODER_RESOLVE_INPUT_PARAM_LAYOUT_OUTPUT_ARGUMENTS *pOutputArguments
);

Parameters

pInputArguments

Un D3D12_VIDEO_ENCODER_RESOLVE_INPUT_PARAM_LAYOUT_INPUT_ARGUMENTS especificar los datos de entrada que se van a resolver.

pOutputArguments

Un D3D12_VIDEO_ENCODER_RESOLVE_INPUT_PARAM_LAYOUT_OUTPUT_ARGUMENTS especificando el búfer de salida para el diseño opaco resuelto.

Valor de retorno

Ninguno

Observaciones

Los recursos de entrada deben estar en D3D12_RESOURCE_STATE_VIDEO_ENCODE_READ y los recursos de salida en D3D12_RESOURCE_STATE_VIDEO_ENCODE_WRITE antes de ejecutar este comando.

Requisitos

Requisito Value
Header d3d12video.h