Skip to main content
Adiciona incrementalmente a um objeto de estado existente. Isso gera menor sobrecarga de CPU do que criar do zero um objeto de estado que seja um superconjunto de um existente (por exemplo, adicionando mais alguns sombreadores).

Sintaxe

Parâmetros

pAddition   _In_
Tipo: D3D12_STATE_OBJECT_DESC*
Descrição do conteúdo do objeto de estado a ser adicionado ao objeto de estado existente. pStateObjectToGrowFrom   _In_
Tipo: ID3D12StateObject*
Objeto de estado existente, que pode estar em uso (por exemplo, ray tracing ativo) durante esta operação. riid   _In_
Tipo: REFIID
Deve ser o IID da interface ID3D12StateObject. ppNewStateObject   _COM_Outptr_
Tipo: void**
Objeto de estado retornado.

Valor retornado

Tipo: HRESULT Retorna S_OK se tiver êxito; caso contrário, retorna um código de erro. Para obter uma lista de códigos de erro, consulte Códigos de retorno do Direct3D 12.

Requisitos

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

Confira também

ID3D12Device7
Last modified on October 6, 2026