Condividi tramite


PFND3D10DDI_SETERROR_CB funzione di callback (d3d10umddi.h)

La funzione pfnSetErrorCb imposta il codice di errore restituito di una funzione del driver visualizzato in modalità utente.

Sintassi

PFND3D10DDI_SETERROR_CB Pfnd3d10ddiSeterrorCb;

void Pfnd3d10ddiSeterrorCb(
  D3D10DDI_HRTCORELAYER unnamedParam1,
  HRESULT unnamedParam2
)
{...}

Parametri

unnamedParam1

hRuntimeDevice [in]

Handle a un contesto per il runtime principale di Microsoft Direct3D 10. Questo handle viene fornito al driver in una chiamata alla funzione CreateDevice(D3D10) del driver.

unnamedParam2

hResult [in]

Valore HRESULT che specifica l'errore da impostare per una funzione driver.

Valore restituito

nessuno

Osservazioni

Un driver di visualizzazione in modalità utente può chiamare pfnSetErrorCb molte volte per ogni chiamata del driver. Per le funzioni del driver che non restituiscono codici di stato, il driver usa pfnSetErrorCb per restituire le informazioni sugli errori al runtime Direct3D.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows.
Piattaforma di destinazione Desktop
Intestazione d3d10umddi.h (include D3d10umddi.h)

Vedi anche

CreateDevice(D3D10)

D3D10DDI_CORELAYER_DEVICECALLBACKS