PFND3D10DDI_RESOURCEUNMAP Rückruffunktion (d3d10umddi.h)

Die ResourceUnmap-Funktion hebt die Zuordnung einer Unterressource einer Ressource auf.

Syntax

PFND3D10DDI_RESOURCEUNMAP Pfnd3d10ddiResourceunmap;

void Pfnd3d10ddiResourceunmap(
  D3D10DDI_HDEVICE unnamedParam1,
  D3D10DDI_HRESOURCE unnamedParam2,
  UINT unnamedParam3
)
{...}

Parameter

unnamedParam1

hDevice [in]

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

unnamedParam2

hResource [in]

Ein Handle für die Ressource, die die Zuordnung aufheben soll.

unnamedParam3

Unterquelle [in]

Ein Index, der die zu aufhebende Unterressource angibt.

Rückgabewert

Keine

Bemerkungen

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

Der Treiber kann pfnSetErrorCb aufrufen, um den D3DDDIERR_DEVICEREMOVED Fehlercode festzulegen. Der Treiber muss jedoch nicht D3DDDIERR_DEVICEREMOVED festlegen, wenn das Gerät entfernt wurde. Aufrufe von pfnSetErrorCb zum Festlegen eines anderen Fehlercodes sind wichtig.

Einschränkungen für Eingabewerte

Für Windows Display Driver Model (WDDM) 1.3 und höher-Treiber stellt die Microsoft Direct3D-Runtime einen eingeschränkten Satz von Eingabewerten bereit, die von dieser Funktion verwendet werden. Eine Liste aller eingeschränkten Werte finden Sie unter [Verbesserungen der Direct3D-Renderingleistung](/windows-hardware/drivers/display/direct3d-rendering-performance-improvements).

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Zielplattform Desktop
Kopfzeile d3d10umddi.h (einschließlich D3d10umddi.h)

Weitere Informationen

D3D10DDI_DEVICEFUNCS

pfnSetErrorCb