Freigeben über


PFND3D10_1DDI_RELOCATEDEVICEFUNCS Rückruffunktion (d3d10umddi.h)

Die RelocateDeviceFuncs(D3D10_1) Funktion benachrichtigt den Anzeigetreiber für den Benutzermodus über die neue Position der Treiberfunktionstabelle.

Syntax

PFND3D10_1DDI_RELOCATEDEVICEFUNCS Pfnd3d101DdiRelocatedevicefuncs;

void Pfnd3d101DdiRelocatedevicefuncs(
  D3D10DDI_HDEVICE unnamedParam1,
  D3D10_1DDI_DEVICEFUNCS *unnamedParam2
)
{...}

Parameter

unnamedParam1

hDevice [in]

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

unnamedParam2

pDeviceFunctions [in]

Ein Zeiger auf eine D3D10_1DDI_DEVICEFUNCS Struktur, die Zeiger auf die Funktionen des Anzeigetreibers für den Benutzermodus enthält.

Rückgabewert

Nichts

Bemerkungen

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

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

Anforderungen

Anforderung Wert
mindestens unterstützte Client- RelocateDeviceFuncs(D3D10_1) wird unter Windows Vista mit Service Pack 1 (SP1) und höheren Versionen und Windows Server 2008 und höheren Versionen unterstützt.
Zielplattform- Desktop
Header- d3d10umddi.h (include D3d10umddi.h)

Siehe auch

D3D10_1DDI_DEVICEFUNCS

pfnSetErrorCb