Share via


classe CD3DX12_STATE_OBJECT_CONFIG_SUBOBJECT

Uma classe auxiliar para criar um subobjeto que define as propriedades gerais de um objeto de estado.

Para obter mais informações sobre os Auxiliares de Criação de Objeto de Estado D3DX12, consulte CD3DX12_STATE_OBJECT_DESC.

Sintaxe

class CD3DX12_STATE_OBJECT_CONFIG_SUBOBJECT
{
public:
    CD3DX12_STATE_OBJECT_CONFIG_SUBOBJECT() noexcept;
    CD3DX12_STATE_OBJECT_CONFIG_SUBOBJECT(CD3DX12_STATE_OBJECT_DESC& ContainingStateObject);
    void SetFlags(D3D12_STATE_OBJECT_FLAGS Flags) noexcept;
    D3D12_STATE_SUBOBJECT_TYPE Type() const noexcept override;
    operator const D3D12_STATE_SUBOBJECT& () const noexcept;
    operator const D3D12_STATE_OBJECT_CONFIG& () const noexcept;
};

Membros

CD3DX12_STATE_OBJECT_CONFIG_SUBOBJECT

Construtor padrão. Cria uma nova instância inicializada por padrão de um CD3DX12_STATE_OBJECT_CONFIG_SUBOBJECT.

CD3DX12_STATE_OBJECT_CONFIG_SUBOBJECT(CD3DX12_STATE_OBJECT_DESC&)

O construtor que cria uma nova instância de um CD3DX12_STATE_OBJECT_CONFIG_SUBOBJECT inicializado com o conteúdo de um objeto CD3DX12_STATE_OBJECT_DESC .

SetFlags(D3D12_STATE_OBJECT_FLAGS)

Função para especificar os requisitos para o objeto de estado por meio de um objeto D3D12_STATE_OBJECT_FLAGS .

Type

Recupera o tipo do subobjeto, representado pela constante D3D12_STATE_SUBOBJECT_TYPE_STATE_OBJECT_CONFIG .

operator const D3D12_STATE_SUBOBJECT&

Operador de conversão que retorna uma referência a um objeto D3D12_STATE_SUBOBJECT constante que descreve o objeto state.

operator const D3D12_STATE_OBJECT_CONFIG&

Operador de conversão que retorna uma referência a um objeto D3D12_STATE_OBJECT_CONFIG constante que descreve o objeto state.

Requisitos

Requisito Valor
parâmetro D3dx12.h

Confira também