Skip to main content
Paramètres du Deferred Primitive Batch Binning (DPBB).

Syntaxe

Membres

Flags
Type : D3D12XBOX_BINNING_FLAGS
Indicateurs de l’état de binning. BinningMode
Type : D3D12XBOX_BINNING_MODE
Détermine si le DPBB doit être utilisé ou non, et quel convertisseur de balayage (Scan Converter) utiliser lorsque le DPBB est désactivé. BinSizeX
Type : D3D12XBOX_BIN_SIZE
Taille de bin à utiliser, en largeur en pixels. BinSizeY
Type : D3D12XBOX_BIN_SIZE
Taille de bin à utiliser, en hauteur en pixels. ContextStatesPerBin
Type : UINT
Nombre d’états de contexte par bin (1-6). PersistentStatesPerBin
Type : UINT
Nombre d’états persistants par bin (1 - 32). DisableStartOfPrimitive
Type : BOOL
S’il est défini, empêche le convertisseur de balayage d’insérer de fausses primitives dans un bloc de profondeur (DB) si la primitive est éliminée pour ce DB (mais pas pour les autres DB). FPOVTokensPerBatch
Type : UINT
Nombre de jetons First Primitive of Vector (FPOV) autorisés dans un lot. Zéro signifie aucune limite. (0-255) OptimalBinSelection
Type : BOOL
Si cette valeur est TRUE, les sommets situés sur les bords droit et inférieur ne créent PAS de bins supplémentaires. FlushOnBinningTransition
Type : BOOL
Si cette valeur est TRUE, lorsqu’une transition d’un état avec binning activé vers un état avec binning désactivé est détectée, le binner bloque l’entrée et vide le lot au lieu d’entrelacer des lots avec binning et des lots sans binning. MappingMode
Type : D3D12XBOX_BIN_MAPPING_MODE
Mode de remappage du trieur de bins (Bin Sorter). FSRExpansionEnable
Type : BOOL
Mode d’activation du Flexible Scale Rasterization. MaxParameterAllocPerBatch
Type : UINT
Quantité maximale de stockage de paramètres autorisée par lot. En unités de lignes de cache de paramètres divisées par deux (groupes de 16 attributs de sommets). MaxPrimitivesPerBatch
Type : UINT
Nombre maximal de primitives dans un lot. (1-65536)

Remarques

Encapsule l’état requis pour le DPBB. Utilisé dans l’API de liste de commandes SetDeferredPrimitiveBatchBinningX.

Configuration requise

En-tête : d3d12_xs.h
Plateformes prises en charge : consoles XBOX Series

Voir aussi

d3d12_xs
Last modified on October 6, 2026