Metodo ID3D10Texture3D::Map (d3d10.h)
Ottenere un puntatore ai dati contenuti in una sottorisorsa e negare l'accesso gpu a tale sottorisorsa.
Sintassi
HRESULT Map(
[in] UINT Subresource,
[in] D3D10_MAP MapType,
[in] UINT MapFlags,
[out] D3D10_MAPPED_TEXTURE3D *pMappedTex3D
);
Parametri
[in] Subresource
Tipo: UINT
Numero di indice della sottorisorsa. Per altri dettagli, vedere D3D10CalcSubresource .
[in] MapType
Tipo: D3D10_MAP
Specifica le autorizzazioni di lettura e scrittura della CPU per una risorsa. Per i valori possibili, vedere D3D10_MAP.
[in] MapFlags
Tipo: UINT
Flag che specifica l'operazione che deve essere eseguita dalla CPU quando la GPU è occupata. Questo flag è facoltativo.
[out] pMappedTex3D
Tipo: D3D10_MAPPED_TEXTURE3D*
Puntatore a una struttura (D3D10_MAPPED_TEXTURE3D) compilata dalla funzione e contiene un puntatore ai dati della risorsa.
Valore restituito
Tipo: HRESULT
Se questa funzione ha esito positivo, restituisce S_OK. Tutti i metodi Map hanno valori restituiti identici e restrizioni operative. Queste informazioni sono elencate nella sezione osservazioni di ID3D10Texture1D::Map.
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | d3d10.h |
Libreria | D3D10.lib |