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

Converte dos layouts de entrada independentes de hardware dos mapas definidos nesta API nos layouts opacos específicos do 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

Um D3D12_VIDEO_ENCODER_RESOLVE_INPUT_PARAM_LAYOUT_INPUT_ARGUMENTS especificando os dados de entrada a serem resolvidos.

pOutputArguments

Um D3D12_VIDEO_ENCODER_RESOLVE_INPUT_PARAM_LAYOUT_OUTPUT_ARGUMENTS especificando o buffer de saída para o layout opaco resolvido.

Valor de retorno

None

Observações

Os recursos de entrada devem estar em D3D12_RESOURCE_STATE_VIDEO_ENCODE_READ e recursos de saída no D3D12_RESOURCE_STATE_VIDEO_ENCODE_WRITE antes de executar esse comando.

Requirements

Requisito Valor
Header d3d12video.h