Syntaxe
Paramètres
pLinearData _Inout_Type : VOID* Emplacement dans lequel copier les données. Plane _In_
Type : UINT32 Le plan. Subresource _In_
Type : UINT32 La sous-ressource à partir de laquelle copier. Sample _In_
Type : UINT32 L’index de l’échantillon à partir duquel copier. pTiledResourceBaseAddress _In_
Type : VOID* L’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 Le pas de ligne linéaire de destination, en octets. SlicePitchBytes _In_
Type : UINT32 Le pas de tranche linéaire de destination, 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 de retour Direct3D 12.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_xs.h Bibliothèque : xg_xs.libPlateformes prises en charge : consoles XBOX Series
