PFND3D10DDI_RESOURCEUNMAP funzione di callback (d3d10umddi.h)
La funzione ResourceUnmap annulla il mapping di una sottorisorsa 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 per la risorsa da rimuovere dal mapping.
unnamedParam3
sottorisorsa [in]
Indice che indica la sottorisorsa da rimuovere dal mapping.
Valore restituito
Nessuno
Osservazioni
Il driver può usare il pfnSetErrorCb funzione di callback 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 i driver Windows Display Driver Model (WDDM) 1.3 e versioni successive, il runtime di 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/drivers/display/direct3d-rendering-performance-improvements).Fabbisogno
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) |