Passer au contenu principal
La granularité de flux désigne la taille des régions de texture compressées séparément pour la diffusion en continu. Par défaut, chaque niveau de mip entier est compressé indépendamment. Lorsque PRT ou SFS est utilisé, les flux de texture doivent être un multiple de la taille de page de mémoire virtuelle de 64 Ko. Ils nécessitent également un mode de mosaïque de 64 Ko.

Syntaxe

Constantes

Remarques

XBTC_STREAM_GRANULARITY est utilisé dans la structure XBTC_TEXTURE_INFO. XBTC_STREAM_GRANULARITY_64KB équivaut au mode de mosaïque déconseillé XBTC_TILING_SCARLETT_64KB_PRT. ATTENTION : XBTC_STREAM_GRANULARITY_256KB suppose une disposition carrée 2x2 des pages de mémoire virtuelle. Comme les pages apparaissent dans un ordre linéaire (de type machine à écrire), les deux moitiés peuvent être non contiguës dans l’espace d’adressage virtuel. Pour éviter une copie secondaire, utilisez la capacité de DirectStorage à écrire dans un tableau d’ID de pages de mémoire virtuelle. Les fonctions suivantes utilisent cette énumération :

Configuration requise

En-tête : XBTC.h
Plateformes prises en charge : consoles de la famille XBOX One et consoles XBOX Series

Voir aussi

Membres XBTC
Vue d’ensemble de XBTC
Dernière modification le 6 octobre 2026