PFND3D10DDI_SETERROR_CB Rückruffunktion (d3d10umddi.h)
Die pfnSetErrorCb--Funktion legt den Rückgabefehlercode einer Benutzermodusanzeigetreiberfunktion fest.
Syntax
PFND3D10DDI_SETERROR_CB Pfnd3d10ddiSeterrorCb;
void Pfnd3d10ddiSeterrorCb(
D3D10DDI_HRTCORELAYER unnamedParam1,
HRESULT unnamedParam2
)
{...}
Parameter
unnamedParam1
hRuntimeDevice [in]
Ein Handle zu einem Kontext für die Hauptlaufzeit von Microsoft Direct3D 10. Dieses Handle wird dem Treiber in einem Aufruf der CreateDevice(D3D10)- funktion des Treibers bereitgestellt.
unnamedParam2
hResult- [in]
Ein HRESULT-Wert, der den für eine Treiberfunktion festzulegenden Fehler angibt.
Rückgabewert
Nichts
Bemerkungen
Ein Anzeigetreiber im Benutzermodus kann pfnSetErrorCb mehrmals für jeden Treiberaufruf aufrufen. Für die Funktionen des Treibers, die keine Statuscodes zurückgeben, verwendet der Treiber pfnSetErrorCb, um Fehlerinformationen an die Direct3D-Laufzeit zurückzugeben.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Zielplattform- | Desktop |
Header- | d3d10umddi.h (include D3d10umddi.h) |