Función D3DX12ParsePipelineStream
Analiza una descripción del flujo de estado de canalización, llamando a una devolución de llamada definida por el usuario para cada instancia de subobjeto analizada.
Sintaxis
HRESULT inline D3DX12ParsePipelineStream(
const D3D12_PIPELINE_STATE_STREAM_DESC &Desc,
ID3DX12PipelineParserCallbacks *pCallbacks
);
Parámetros
-
Desc [ref]
-
Tipo: const D3D12_PIPELINE_STATE_STREAM_DESC
Descripción del flujo de estado de la canalización que se va a analizar.
-
pCallbacks
-
Tipo: ID3DX12PipelineParserCallbacks*
Estructura que especifica las devoluciones de llamada que se van a llamar para cada tipo de subobjeto y devoluciones de llamada adicionales a las que llamar en caso de un error de análisis.
Valor devuelto
Tipo: HRESULT
Este método devuelve un error HRESULT correcto (S_OK o E_INVALIDARG error si se encuentra un tipo de subobjeto desconocido, si la descripción de la secuencia está vacía, null o contiene subobjetos duplicados (incluidos los subobjetos derivados) o si pCallbacks es null. En cada caso que se devuelve E_INVALIDARG, primero se llama a una devolución de llamada correspondiente.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|
Archivo DLL |
|