Sintaxe
Membros
FlagsTipo: D3D12XBOX_BINNING_FLAGS Sinalizadores para o estado de binning. BinningMode
Tipo: D3D12XBOX_BINNING_MODE Determina se o DPBB deve ou não ser usado e qual Scan Converter usar quando o DPBB estiver desativado. BinSizeX
Tipo: D3D12XBOX_BIN_SIZE O tamanho do bin a ser usado, em pixels de largura. BinSizeY
Tipo: D3D12XBOX_BIN_SIZE O tamanho do bin a ser usado, em pixels de altura. ContextStatesPerBin
Tipo: UINT Número de estados de contexto por bin (1-6). PersistentStatesPerBin
Tipo: UINT Número de estados persistentes por bin (1 - 32). DisableStartOfPrimitive
Tipo: BOOL Se definido, impede que o Scan Converter insira primitivas falsas em um Depth Block (DB) se a primitiva for descartada (culled) para esse DB (mas não para outros DBs). FPOVTokensPerBatch
Tipo: UINT Número de tokens de First Primitive of Vector (FPOV) permitidos em um lote. Zero significa sem limite. (0-255) OptimalBinSelection
Tipo: BOOL Vértices nas bordas direita e inferior NÃO criam mais bins se este valor for TRUE. FlushOnBinningTransition
Tipo: BOOL Se definido como TRUE, quando uma transição de um estado com binning habilitado para um estado com binning desabilitado for detectada, o binner interrompe a entrada e libera o lote, em vez de intercalar lotes com binning e lotes sem binning. MappingMode
Tipo: D3D12XBOX_BIN_MAPPING_MODE Modo de remapeamento do Bin Sorter. FSRExpansionEnable
Tipo: BOOL Modo de habilitação do Flexible Scale Rasterization. MaxParameterAllocPerBatch
Tipo: UINT Quantidade máxima de armazenamento de parâmetros permitida por lote. Em unidades de linhas do cache de parâmetros divididas por dois (grupos de 16 atributos de vértice). MaxPrimitivesPerBatch
Tipo: UINT Número máximo de primitivas em um lote. (1-65536)
Comentários
Encapsula o estado necessário para o DPBB. Usado na API de lista de comandos SetDeferredPrimitiveBatchBinningX.Requisitos
Cabeçalho: d3d12_xs.hPlataformas com suporte: consoles XBOX Series
