Skip to main content
Define os parâmetros usados durante a criação de um dispositivo no hardware da família XBOX One.

Sintaxe

Membros

Version Tipo: UINT Especifica a versão do SDK. Defina como D3D12_SDK_VERSION. ProcessDebugFlags Tipo: D3D12XBOX_PROCESS_DEBUG_FLAGS Especifica os sinalizadores a serem usados para depurar um processo. Esse parâmetro substitui todas as configurações definidas por D3D12XboxSetProcessDebugFlags ou SetProcessDebugFlags. GraphicsCommandQueueRingSizeBytes Tipo: UINT Especifica a quantidade de memória a ser reservada para os buffers circulares da fila de comandos. O valor mínimo é 128 KB e deve ser definido em incrementos de 64 KB. Para definir o tamanho padrão de 4 MB, defina o valor como D3D12XBOX_DEFAULT_SIZE_BYTES. pOffchipTessellationBuffer Tipo: D3D12_GPU_VIRTUAL_ADDRESS Especifica o endereço virtual de um buffer em que os fatores de mosaico são armazenados. Pode ser um ponteiro para um buffer de memória gráfica de tamanho D3D12XBOX_OFFCHIP_TESSELLATION_BUFFER_SIZE ou 0, para que o driver aloque um. GraphicsScratchMemorySizeBytes Tipo: UINT Especifica a quantidade de memória de rascunho a ser reservada para sombreadores de gráficos. Defina como 0 ou, para especificar o tamanho padrão de 16 MB, defina como D3D12XBOX_DEFAULT_SIZE_BYTES. ComputeScratchMemorySizeBytes Tipo: UINT Especifica a quantidade de memória de rascunho a ser reservada para sombreadores de computação. Defina como 0 ou, para especificar o tamanho padrão de 16 MB, defina como D3D12XBOX_DEFAULT_SIZE_BYTES. DisableGeometryShaderAllocations Tipo: BOOL Defina como true para desabilitar os sombreadores de geometria (GS). Isso impede que GS fora do chip sejam usados no dispositivo e reduz o uso de memória ao não alocar buffers circulares de GS. DisableTessellationShaderAllocations Tipo: BOOL Defina como true para desabilitar o mosaico, tanto no chip quanto fora do chip. Isso impede que o mosaico seja usado neste dispositivo e reduz o uso de memória ao não alocar buffers circulares do mosaicador.

Comentários

D3D12XboxCreateDevice usa essa estrutura.

Requisitos

Cabeçalho: d3d12_x.h Plataformas com suporte: família XBOX One

Confira também

d3d12_x
Last modified on October 6, 2026