Passer au contenu principal
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 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
Si cette valeur est définie, empêche le Scan Converter d’insérer de fausses primitives dans un Depth Block (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 définie sur 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 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 du cache de paramètres divisées par deux (groupes de 16 attributs de sommet). MaxPrimitivesPerBatch
Type : UINT
Nombre maximal de primitives dans un lot. (1-65536)

Remarques

Encapsule l’état requis pour le DPBB. Utilisée 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
Dernière modification le 6 octobre 2026