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, um die Zuordnung aufzuheben.
unnamedParam3
Unterressource [in]
Ein Index, der die Unterressource angibt, um die Zuordnung aufzuheben.
Rückgabewert
Nichts
Bemerkungen
Der Treiber kann die pfnSetErrorCb Rückruffunktion verwenden, um einen Fehlercode festzulegen.
Der Treiber kann pfnSetErrorCb- aufrufen, um den D3DDDIERR_DEVICEREMOVED Fehlercode festzulegen; Der Treiber ist jedoch nicht erforderlich, um D3DDDIERR_DEVICEREMOVED festzulegen, 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öhere Treiber stellt die Microsoft Direct3D-Laufzeit einen eingeschränkten Satz von Eingabewerten zur Verfügung, die von dieser Funktion verwendet werden. Eine Liste aller eingeschränkten Werte finden Sie unter [Verbesserungen bei der Leistung von Direct3D-Renderings](/windows-hardware/drivers/display/direct3d-rendering-performance-improvements).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) |