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.
Die DeleteVertexShaderFunc--Funktion bereinigt treiberseitige Ressourcen, die dem Vertex-Shadercode zugeordnet sind.
Syntax
PFND3DDDI_DELETEVERTEXSHADERFUNC Pfnd3dddiDeletevertexshaderfunc;
HRESULT Pfnd3dddiDeletevertexshaderfunc(
HANDLE hDevice,
HANDLE unnamedParam2
)
{...}
Parameter
hDevice
Ein Handle für das Anzeigegerät (Grafikkontext).
unnamedParam2
hShaderHandle- [in]
Ein Handle für das Vertex-Shader-Codeobjekt.
Rückgabewert
DeleteVertexShaderFunc gibt S_OK oder ein entsprechendes Fehlerergebnis zurück, wenn das Vertex-Shadercodeobjekt nicht erfolgreich bereinigt wird.
Bemerkungen
Die DeleteVertexShaderFunc- Funktion benachrichtigt den Treiber über das Löschen des Vertex-Shadercodeobjekts, das vom CreateVertexShaderFunc Funktion erstellt wurde. Der Treiber kann dann alle treiberseitigen Ressourcen bereinigen, die dem Vertex-Shadercode zugeordnet sind.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Zielplattform- | Desktop |
Header- | d3dumddi.h (include D3dumddi.h) |