PFND3D10DDI_RESOURCEUNMAP funzione di callback (d3d10umddi.h)
La funzione ResourceUnmap annulla il mapping di una sottoresource di una risorsa.
Sintassi
PFND3D10DDI_RESOURCEUNMAP Pfnd3d10ddiResourceunmap;
void Pfnd3d10ddiResourceunmap(
D3D10DDI_HDEVICE unnamedParam1,
D3D10DDI_HRESOURCE unnamedParam2,
UINT unnamedParam3
)
{...}
Parametri
unnamedParam1
hDevice [in]
Handle per il dispositivo di visualizzazione (contesto grafico).
unnamedParam2
hResource [in]
Handle alla risorsa da annullare.
unnamedParam3
Sottoresource [in]
Indice che indica la sottoresource da annullare.
Valore restituito
nessuno
Osservazioni
Il driver può usare la funzione di callback pfnSetErrorCb per impostare un codice di errore.
Il driver può chiamare pfnSetErrorCb per impostare il codice di errore D3DDDIERR_DEVICEREMOVED ; tuttavia, il driver non è necessario impostare D3DDDIERR_DEVICEREMOVED se il dispositivo è stato rimosso. Le chiamate a pfnSetErrorCb per impostare qualsiasi altro codice di errore sono critiche.
Restrizioni sui valori di input
Per Windows Display Driver Model (WDDM) 1.3 e versioni successive, il runtime microsoft Direct3D fornisce un set limitato di valori di input usati da questa funzione. Per un elenco di tutti i valori limitati, vedere [Miglioramenti delle prestazioni di rendering Direct3D](/windows-hardware/driver/display/direct3d-rendering-performance-improvements).Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows. |
Piattaforma di destinazione | Desktop |
Intestazione | d3d10umddi.h (include D3d10umddi.h) |