Share via


classe CD3DX12_STATE_OBJECT_CONFIG_SUBOBJECT

Classe helper per la creazione di un oggetto secondario che definisce le proprietà generali di un oggetto stato.

Per altre info sugli helper per la creazione di oggetti di stato D3DX12, vedi CD3DX12_STATE_OBJECT_DESC.

Sintassi

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;
};

Members

CD3DX12_STATE_OBJECT_CONFIG_SUBOBJECT

Costruttore predefinito. Crea una nuova istanza inizializzata predefinita di un CD3DX12_STATE_OBJECT_CONFIG_SUBOBJECT.

CD3DX12_STATE_OBJECT_CONFIG_SUBOBJECT(CD3DX12_STATE_OBJECT_DESC&)

Costruttore che crea una nuova istanza di un CD3DX12_STATE_OBJECT_CONFIG_SUBOBJECT inizializzato con il contenuto di un oggetto CD3DX12_STATE_OBJECT_DESC .

SetFlags(D3D12_STATE_OBJECT_FLAGS)

Funzione per specificare i requisiti per l'oggetto stato tramite un oggetto D3D12_STATE_OBJECT_FLAGS .

Type

Recupera il tipo del sottooggetto, rappresentato dalla costante D3D12_STATE_SUBOBJECT_TYPE_STATE_OBJECT_CONFIG .

operator const D3D12_STATE_SUBOBJECT&

Operatore di conversione che restituisce un riferimento a una costante D3D12_STATE_SUBOBJECT oggetto che descrive l'oggetto stato.

operator const D3D12_STATE_OBJECT_CONFIG&

Operatore di conversione che restituisce un riferimento a una costante D3D12_STATE_OBJECT_CONFIG oggetto che descrive l'oggetto stato.

Requisiti

Requisito Valore
Intestazione D3dx12.h

Vedi anche