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) |