PFND3DDDI_DELETEVERTEXSHADERDECL funzione di callback (d3dumddi.h)
La funzione deleteVertexShaderDecl pulisce le risorse lato driver associate alla dichiarazione del vertex shader.
Sintassi
PFND3DDDI_DELETEVERTEXSHADERDECL Pfnd3dddiDeletevertexshaderdecl;
HRESULT Pfnd3dddiDeletevertexshaderdecl(
HANDLE hDevice,
HANDLE unnamedParam2
)
{...}
Parametri
hDevice
Handle per il dispositivo di visualizzazione (contesto grafico).
unnamedParam2
hShaderHandle [in]
Handle per l'oggetto dichiarazione vertex shader.
Valore restituito
deleteVertexShaderDecl restituisce S_OK o un risultato di errore appropriato se l'oggetto dichiarazione vertex shader non è stato pulito correttamente.
Osservazioni
La funzione DeleteVertexShaderDecl notifica al driver l'eliminazione dell'oggetto dichiarazione vertex shader creata dalla funzione CreateVertexShaderDecl. Il driver può quindi pulire tutte le risorse lato driver associate alla dichiarazione del vertex shader.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows. |
piattaforma di destinazione | Desktop |
intestazione | d3dumddi.h (include D3dumddi.h) |