Função D3DX12ParsePipelineStream
Analisa uma descrição do fluxo de estado do pipeline, chamando um retorno de chamada definido pelo usuário para cada instância de subobjeto analisada.
Sintaxe
HRESULT inline D3DX12ParsePipelineStream(
const D3D12_PIPELINE_STATE_STREAM_DESC &Desc,
ID3DX12PipelineParserCallbacks *pCallbacks
);
Parâmetros
-
Desc [ref]
-
Tipo: const D3D12_PIPELINE_STATE_STREAM_DESC
A descrição do fluxo de estado do pipeline a ser analisada.
-
pCallbacks
-
Tipo: ID3DX12PipelineParserCallbacks*
Uma estrutura que especifica os retornos de chamada a serem chamados para cada tipo de subobjeto e retornos de chamada adicionais para chamar no caso de um erro de análise.
Valor retornado
Tipo: HRESULT
Esse método retornará um erro de êxito HRESULT (S_OK ou E_INVALIDARG se um tipo de subobjeto desconhecido for encontrado, se a descrição do fluxo estiver vazia, nula ou contiver subobjetos duplicados (incluindo subobjetos derivados) ou se pCallbacks for nulo. Em cada caso em que E_INVALIDARG é retornado, um retorno de chamada correspondente é chamado pela primeira vez.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|
DLL |
|