PFND3D11DDI_RELOCATEDEVICEFUNCS Rückruffunktion (d3d10umddi.h)

Die Funktion "RelocateDeviceFuncs(D3D11)" benachrichtigt den Benutzermodusanzeigetreiber über den neuen Speicherort der Treiberfunktionstabelle.

Syntax

PFND3D11DDI_RELOCATEDEVICEFUNCS Pfnd3d11ddiRelocatedevicefuncs;

void Pfnd3d11ddiRelocatedevicefuncs(
  D3D10DDI_HDEVICE unnamedParam1,
  D3D11DDI_DEVICEFUNCS *unnamedParam2
)
{...}

Parameter

unnamedParam1

hDevice [in]

Ein Handle für das Anzeigegerät (Grafikkontext).

unnamedParam2

pDeviceFunctions [in]

Ein Zeiger auf eine D3D11DDI_DEVICEFUNCS Struktur, die Zeiger auf die Funktionen des Benutzermodusanzeigetreibers enthält.

Rückgabewert

Keine

Bemerkungen

Der Treiber kann die Rückruffunktion pfnSetErrorCb verwenden, um einen Fehlercode festzulegen.

Ein Benutzermodusanzeigetreiber kann die Funktion "RelocateDeviceFuncs(D3D11)" verwenden, um Funktionszeiger in der Treiberfunktionstabelle zu ersetzen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) RelocateDeviceFuncs(D3D11) wird ab dem Windows 7-Betriebssystem unterstützt.
Zielplattform Desktop
Kopfzeile d3d10umddi.h (einschließlich D3d10umddi.h)

Weitere Informationen

D3D11DDI_DEVICEFUNCS

pfnSetErrorCb