Skip to main content
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 copier. pTiledResourceBaseAddress _In_
Type : VOID*
Adresse de base de la ressource en mosaïque à partir de laquelle copier, sous forme de pointeur vers VOID. Pour la préparation de textures hors ligne, 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 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.

Remarques

Cette méthode copie les données d’entrée linéaires 2D ou 3D à partir 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 ligne, 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
Last modified on October 6, 2026