ID3D12ShaderReflection::GetResourceBindingDesc-Methode (d3d12shader.h)
Ruft eine Beschreibung der Bindung einer Ressource an einen Shader ab.
Syntax
HRESULT GetResourceBindingDesc(
[in] UINT ResourceIndex,
[out] D3D12_SHADER_INPUT_BIND_DESC *pDesc
);
Parameter
[in] ResourceIndex
Typ: UINT
Ein nullbasierter Ressourcenindex.
[out] pDesc
Typ: D3D12_SHADER_INPUT_BIND_DESC*
Ein Zeiger auf eine Eingabebindungsbeschreibung. Weitere Informationen finden Sie unter D3D12_SHADER_INPUT_BIND_DESC.
Rückgabewert
Typ: HRESULT
Gibt einen der Direct3D 12-Rückgabecodes zurück.
Hinweise
Ein Shader besteht aus ausführbarem Code (den kompilierten HLSL-Funktionen) und einer Gruppe von Ressourcen, die den Shader mit Eingabedaten versorgen. GetResourceBindingDesc ruft Informationen darüber ab, wie eine Ressource im Satz als Eingabe an den Shader gebunden wird. Der ResourceIndex-Parameter gibt den Index für die Ressource an.
Die Schnittstelle dieser Methode wird im out-of-box DLL-D3DCompiler_xx.dll gehostet.
Anforderungen
Zielplattform | Windows |
Kopfzeile | d3d12shader.h |