PFND3DDDI_DELETEPIXELSHADER funzione di callback (d3dumddi.h)
La funzione DeletePixelShader pulisce le risorse lato driver associate al codice pixel shader.
Sintassi
PFND3DDDI_DELETEPIXELSHADER Pfnd3dddiDeletepixelshader;
HRESULT Pfnd3dddiDeletepixelshader(
HANDLE hDevice,
HANDLE unnamedParam2
)
{...}
Parametri
hDevice
Handle per il dispositivo di visualizzazione (contesto grafico).
unnamedParam2
hShaderHandle [in]
Handle per l'oggetto di codice pixel shader.
Valore restituito
DeletePixelShader restituisce S_OK o un risultato di errore appropriato se l'oggetto codice pixel shader non è stato pulito correttamente.
Osservazioni
La funzione DeletePixelShader notifica al driver l'eliminazione dell'oggetto codice pixel shader creato dalla funzione CreatePixelShader. Il driver può quindi pulire tutte le risorse lato driver associate al codice del pixel 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) |