Skip to main content
Altera as configurações do sombreador.

Sintaxe

Parâmetros

type   _In_
Tipo: D3D12XBOX_PIPELINE_STATE_OPTION_TYPE
Qual configuração alterar extraFlags   _In_
Tipo: UINT64
Deve ser 0. optionSize   _In_
Tipo: UINT
Tamanho das opções em bytes pOptionData   _In_
Tipo: void*
Ponteiro para o buffer que fornece as opções. Deve ser um dos tipos de dados que dependem do enum de tipo.

Valor retornado

Tipo: HRESULT S_OK se funcionou; caso contrário, um erro

Comentários

Isso só é implementado para sombreadores de computação.
O XDXR usa isso para definir o bit scratch_en nos sombreadores, para substituir o número de VGPRs e para substituir o LDS_SIZE.

Requisitos

Cabeçalho: d3d12_xs.h Biblioteca: d3d12_xs.lib
Plataformas com suporte: consoles XBOX Series

Confira também

ID3D12PipelineState
Last modified on October 6, 2026