Skip to main content
Copie les données d’entrée linéaires 2D ou 3D dans la sous-ressource spécifiée (mip + tranche) de la ressource en utilisant pTiledResourceBaseAddress comme adresse de base de la ressource.

Syntaxe

Paramètres

pTiledResourceBaseAddress _Inout_
Type : VOID*
Adresse de base de la ressource en mosaïque, sous forme de pointeur vers VOID. Après le retour de cette méthode, cet emplacement contiendra une copie des données d’entrée. Pour la préparation de textures hors ligne, pTiledResourceBaseAddress n’a pas besoin d’être correctement aligné. Plane _In_
Type : UINT32
Plan. Subresource _In_
Type : UINT32
Sous-ressource. pLinearData _In_
Type : VOID*
Données linéaires à copier. RowPitchBytes _In_
Type : UINT32
Pas de ligne, en octets. SlicePitchBytes _In_
Type : UINT32
Pas de tranche, en octets.

Valeur de retour

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

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
Last modified on October 6, 2026