Condividi tramite


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)

Vedere anche

CreateVertexShaderDecl

D3DDDI_DEVICEFUNCS