Passer au contenu principal
Copie les données 2D ou 3D de la sous-ressource spécifiée (mip + tranche) de la ressource vers une destination linéaire.

Syntaxe

Paramètres

pLinearData _Inout_
Type : VOID*
Emplacement dans lequel copier les données. Plane _In_
Type : UINT32
Plan. Subresource _In_
Type : UINT32
Sous-ressource à partir de laquelle effectuer la copie. pTiledResourceBaseAddress _In_
Type : VOID*
Adresse de base de la ressource en mosaïque à partir de laquelle effectuer la copie, sous la forme d’un pointeur vers VOID. Pour la préparation de textures hors connexion, pTiledResourceBaseAddress n’a pas besoin d’être correctement aligné. RowPitchBytes _In_
Type : UINT32
Pas de ligne, en octets. SlicePitchBytes _In_
Type : UINT32
Pas de tranche, en octets.

Valeur renvoyée

Type : HRESULT Renvoie S_OK en cas de réussite ; sinon, renvoie un code d’erreur. Pour obtenir la liste des codes d’erreur, consultez Codes d’erreur.

Remarques

Cette méthode copie les données d’entrée linéaires 2D ou 3D de la sous-ressource spécifiée (mip + tranche) de la ressource en utilisant pTiledResourceBaseAddress comme adresse de base de la ressource. Pour la préparation de textures hors connexion, pTiledResourceBaseAddress n’a pas besoin d’être correctement aligné.

Configuration requise

En-tête : xg.h Bibliothèque : xg_x.lib Plateformes prises en charge : famille XBOX One

Voir aussi

XGTextureAddressComputer
Référence XG
Dernière modification le 6 octobre 2026