ID3D11ShaderReflectionConstantBuffer::GetVariableByName-Methode (d3d11shader.h)
Ruft eine Shaderreflektionsvariable nach Name ab.
Syntax
ID3D11ShaderReflectionVariable * GetVariableByName(
[in] LPCSTR Name
);
Parameter
[in] Name
Typ: LPCSTR
Variablenname.
Rückgabewert
Typ: ID3D11ShaderReflectionVariable*
Gibt ein Sentinel-Objekt (Marker für listenende) zurück. Um festzustellen, ob GetVariableByName erfolgreich abgeschlossen wurde, rufen Sie ID3D11ShaderReflectionVariable::GetDesc auf, und überprüfen Sie das zurückgegebene HRESULT. Ein anderer Rückgabewert als success bedeutet, dass GetVariableByName fehlgeschlagen ist.
Hinweise
Die Schnittstelle dieser Methode wird im out-of-box DLL-D3DCompiler_xx.dll gehostet.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | d3d11shader.h |
Bibliothek | D3DCompiler.lib |
DLL | D3DCompiler_47.dll |