Compartilhar via


Interface ID3D12StateObjectProperties (d3d12.h)

Fornece métodos para obter e definir as propriedades de um ID3D12StateObject. Para recuperar uma instância desse tipo, chame ID3D12StateObject::QueryInterface com o IID de ID3D12StateObjectProperties.

Herança

A interface ID3D12StateObjectProperties herda da interface IUnknown . ID3D12StateObjectProperties também tem estes tipos de membros:

Métodos

A interface ID3D12StateObjectProperties tem esses métodos.

 
ID3D12StateObjectProperties::GetPipelineStackSize

Obtém o tamanho da pilha do pipeline atual.
ID3D12StateObjectProperties::GetShaderIdentifier

Recupera o identificador exclusivo de um sombreador que pode ser usado em um registro de sombreador.
ID3D12StateObjectProperties::GetShaderStackSize

Obtém a quantidade de memória de pilha necessária para invocar um sombreador de raytracing no HLSL.
ID3D12StateObjectProperties::SetPipelineStackSize

Defina o tamanho da pilha do pipeline atual.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho d3d12.h