Partager via


ID3D10Texture3D::Map, méthode (d3d10.h)

Obtenez un pointeur vers les données contenues dans une sous-ressource et refusez l’accès GPU à cette sous-ressource.

Syntaxe

HRESULT Map(
  [in]  UINT                   Subresource,
  [in]  D3D10_MAP              MapType,
  [in]  UINT                   MapFlags,
  [out] D3D10_MAPPED_TEXTURE3D *pMappedTex3D
);

Paramètres

[in] Subresource

Type : UINT

Numéro d’index de la sous-ressource. Pour plus d’informations, consultez D3D10CalcSubresource .

[in] MapType

Type : D3D10_MAP

Spécifie les autorisations de lecture et d’écriture du processeur pour une ressource. Pour connaître les valeurs possibles, consultez D3D10_MAP.

[in] MapFlags

Type : UINT

Indicateur qui spécifie ce que le processeur doit faire lorsque le GPU est occupé. Cet indicateur est facultatif.

[out] pMappedTex3D

Type : D3D10_MAPPED_TEXTURE3D*

Pointeur vers une structure (D3D10_MAPPED_TEXTURE3D) qui est renseignée par la fonction et qui contient un pointeur vers les données de ressource.

Valeur retournée

Type : HRESULT

Si cette fonction réussit, elle retourne S_OK. Toutes les méthodes Map ont des valeurs de retour et des restrictions d’exploitation identiques. Celles-ci sont répertoriées dans la section remarques de ID3D10Texture1D::Map.

Configuration requise

   
Plateforme cible Windows
En-tête d3d10.h
Bibliothèque D3D10.lib

Voir aussi

ID3D10Texture3D Interface