Funzione D3DX12ParsePipelineStream
Analizza una descrizione del flusso di stato della pipeline, chiamando un callback definito dall'utente per ogni istanza dell'oggetto secondario analizzata.
Sintassi
HRESULT inline D3DX12ParsePipelineStream(
const D3D12_PIPELINE_STATE_STREAM_DESC &Desc,
ID3DX12PipelineParserCallbacks *pCallbacks
);
Parametri
-
Desc [ref]
-
Tipo: const D3D12_PIPELINE_STATE_STREAM_DESC
Descrizione del flusso di stato della pipeline da analizzare.
-
pCallbacks
-
Tipo: ID3DX12PipelineParserCallbacks*
Struttura che specifica i callback da chiamare per ogni tipo di oggetto secondario e callback aggiuntivi da chiamare in caso di errore di analisi.
Valore restituito
Tipo: HRESULT
Questo metodo restituisce un errore HRESULT (S_OK o E_INVALIDARG se viene rilevato un tipo di oggetto secondario sconosciuto, se la descrizione del flusso è vuota, Null o contiene oggetti secondari duplicati (inclusi gli oggetti secondari derivati) o se pCallbacks è Null. In ogni caso in cui viene restituito E_INVALIDARG, viene chiamato un callback corrispondente.
Requisiti
Requisito | Valore |
---|---|
Intestazione |
|
Libreria |
|
DLL |
|