ID3D11FunctionParameterReflection-Schnittstelle (d3d11shader.h)
Eine Function-Parameter-Reflection-Schnittstelle greift auf Funktionsparameterinformationen zu.
Hinweis Diese Schnittstelle ist Teil der HLSL-Shaderverknüpfungstechnologie, die Sie auf allen Direct3D 11-Plattformen verwenden können, um vorkompilierte HLSL-Funktionen zu erstellen, sie in Bibliotheken zu packen und sie zur Laufzeit in vollständigen Shadern zu verknüpfen.
Methoden
Die ID3D11FunctionParameterReflection-Schnittstelle verfügt über diese Methoden.
ID3D11FunctionParameterReflection::GetDesc Füllt die Parameterdeskriptorstruktur für den Parameter der Funktion aus. (ID3D11FunctionParameterReflection.GetDesc) |
Hinweise
Um eine Function-Parameter-Reflection-Schnittstelle abzurufen, rufen Sie ID3D11FunctionReflection::GetFunctionParameter auf. Dies ist keine COM-Schnittstelle, sodass Sie sich keine Gedanken über die Anzahl von Verweisen oder das Freigeben der Schnittstelle machen müssen, wenn Sie damit fertig sind.
HinweisID3D11FunctionParameterReflection erfordert die D3dcompiler_47.dll oder eine höhere Version der DLL.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | d3d11shader.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für