Skip to main content
La granularité de flux désigne la taille des régions de texture compressées séparément pour le streaming. Par défaut, les niveaux de mip entiers sont compressés 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 tiling 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 tiling déprécié 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 (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
Last modified on October 6, 2026