PFND3D10DDI_SETERROR_CB fonction de rappel (d3d10umddi.h)
La fonction pfnSetErrorCb définit le code d’erreur de retour d’une fonction de pilote d’affichage en mode utilisateur.
Syntaxe
PFND3D10DDI_SETERROR_CB Pfnd3d10ddiSeterrorCb;
void Pfnd3d10ddiSeterrorCb(
D3D10DDI_HRTCORELAYER unnamedParam1,
HRESULT unnamedParam2
)
{...}
Paramètres
unnamedParam1
hRuntimeDevice [in]
Handle dans un contexte pour le runtime Microsoft Direct3D 10 de base. Ce handle est fourni au pilote dans un appel à la fonction CreateDevice(D3D10) du pilote.
unnamedParam2
hResult [in]
Valeur HRESULT qui spécifie l’erreur à définir pour une fonction de pilote.
Valeur de retour
None
Remarques
Un pilote d’affichage en mode utilisateur peut appeler pfnSetErrorCb plusieurs fois pour chaque appel de pilote. Pour les fonctions du pilote qui ne retournent pas status codes, le pilote utilise pfnSetErrorCb pour renvoyer les informations d’erreur au runtime Direct3D.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | d3d10umddi.h (include D3d10umddi.h) |