Skip to main content
Inicializa uma estrutura D3D12XBOX_GRAPHICS_SHADER_LIMITS_DESC com os limites padrão.

Sintaxe

Parâmetros

pDesc   
Tipo: D3D12XBOX_GRAPHICS_SHADER_LIMITS_DESC*
O endereço da estrutura a ser inicializada.

Valor retornado

Tipo: void

Comentários

Os membros da estrutura são inicializados da seguinte maneira:
  • MaxWavesWithLateAllocParameterCache é definido como D3D12XBOX_SHADER_MAX_WAVES_WITH_LATE_ALLOC_PARAMETER_CACHE_DEFAULT.
  • VSDisableFlags é definido como D3D12XBOX_SHADER_UNIT_DISABLE_FLAG_NONE.
  • DSDisableFlags é definido como D3D12XBOX_SHADER_UNIT_DISABLE_FLAG_NONE.
  • GSDisableFlags é definido como D3D12XBOX_SHADER_UNIT_DISABLE_FLAG_NONE.
  • PSDisableFlags é definido como D3D12XBOX_SHADER_UNIT_DISABLE_FLAG_NONE.
  • VSMaxWaves é definido como D3D12XBOX_SHADER_MAX_WAVES_DEFAULT.
  • HSMaxWaves é definido como D3D12XBOX_SHADER_MAX_WAVES_DEFAULT.
  • DSMaxWaves é definido como D3D12XBOX_SHADER_MAX_WAVES_DEFAULT.
  • GSMaxWaves é definido como D3D12XBOX_SHADER_MAX_WAVES_DEFAULT.
  • PSMaxWaves é definido como D3D12XBOX_SHADER_MAX_WAVES_DEFAULT.
  • VSMaxWavesForCuLocking é definido como D3D12XBOX_SHADER_MAX_WAVES_FOR_CU_LOCKING_DEFAULT.
  • HSMaxWavesForCuLocking é definido como D3D12XBOX_SHADER_MAX_WAVES_FOR_CU_LOCKING_DEFAULT.
  • DSMaxWavesForCuLocking é definido como D3D12XBOX_SHADER_MAX_WAVES_FOR_CU_LOCKING_DEFAULT.
  • GSMaxWavesForCuLocking é definido como D3D12XBOX_SHADER_MAX_WAVES_FOR_CU_LOCKING_DEFAULT.
  • PSMaxWavesForCuLocking é definido como D3D12XBOX_SHADER_MAX_WAVES_FOR_CU_LOCKING_DEFAULT.

Requisitos

Cabeçalho: d3d12_x.h Biblioteca: use d3d12_x.h (função embutida) Plataformas com suporte: família XBOX One

Confira também

d3d12_x
D3D12XboxInitializeDefaultComputeShaderLimits
Last modified on October 6, 2026