Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Analysiert eine Beschreibung des Pipelinestatusdatenstroms und ruft einen benutzerdefinierten Rückruf für jedes Unterobjekt auf, instance analysiert wird.
Syntax
HRESULT inline D3DX12ParsePipelineStream(
const D3D12_PIPELINE_STATE_STREAM_DESC &Desc,
ID3DX12PipelineParserCallbacks *pCallbacks
);
Parameter
-
Desc [ref]
-
Typ: const D3D12_PIPELINE_STATE_STREAM_DESC
Die zu analysierende Beschreibung des Pipelinestatusdatenstroms.
-
pCallbacks
-
Typ: ID3DX12PipelineParserCallbacks*
Eine Struktur, die die Rückrufe angibt, die für jeden Unterobjekttyp aufgerufen werden sollen, und zusätzliche Rückrufe, die im Falle eines Analysefehlers aufgerufen werden sollen.
Rückgabewert
Typ: HRESULT
Diese Methode gibt einen HRESULT-Erfolg (S_OK oder E_INVALIDARG Fehler zurück, wenn ein unbekannter Unterobjekttyp gefunden wird, wenn die Streambeschreibung leer, NULL oder doppelte Unterobjekte (einschließlich abgeleiteter Unterobjekte) enthält oder wenn pCallbacks NULL ist. In jedem Fall, in dem E_INVALIDARG zurückgegeben wird, wird zuerst ein entsprechender Rückruf aufgerufen.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|
| DLL |
|