Metodo IDXGISurface::Map (dxgi.h)
Ottenere un puntatore ai dati contenuti nella superficie e negare l'accesso della GPU alla superficie.
Sintassi
HRESULT Map(
[out] DXGI_MAPPED_RECT *pLockedRect,
UINT MapFlags
);
Parametri
[out] pLockedRect
Tipo: DXGI_MAPPED_RECT*
Puntatore ai dati della superficie (vedere DXGI_MAPPED_RECT).
MapFlags
Tipo: UINT
Flag di lettura/scrittura della CPU. Questi flag possono essere combinati con un OR logico.
- DXGI_MAP_READ: consente l'accesso in lettura alla CPU.
- DXGI_MAP_WRITE: consente l'accesso in scrittura alla CPU.
- DXGI_MAP_DISCARD: elimina il contenuto precedente di una risorsa quando viene mappato.
Valore restituito
Tipo: HRESULT
Restituisce S_OK in caso di esito positivo; in caso contrario, restituisce uno dei codici di errore descritti nell'argomento DXGI_ERROR .
Commenti
Usare IDXGISurface::Map per accedere a una superficie dalla CPU. Per rilasciare una superficie mappata (e consentire l'accesso alla GPU) chiamare IDXGISurface::Unmap.
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | dxgi.h |
Libreria | DXGI.lib |