Compartir a través de


CD3DX12_STATE_OBJECT_CONFIG_SUBOBJECT clase

Clase auxiliar para crear un subobjeto que define las propiedades generales de un objeto de estado.

Para obtener más información sobre los asistentes de creación de objetos de estado D3DX12, consulte CD3DX12_STATE_OBJECT_DESC.

Sintaxis

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

Miembros

CD3DX12_STATE_OBJECT_CONFIG_SUBOBJECT

Constructor predeterminado. Crea una nueva instancia inicializada de forma predeterminada de un CD3DX12_STATE_OBJECT_CONFIG_SUBOBJECT.

CD3DX12_STATE_OBJECT_CONFIG_SUBOBJECT(CD3DX12_STATE_OBJECT_DESC&)

Constructor que crea una nueva instancia de un CD3DX12_STATE_OBJECT_CONFIG_SUBOBJECT inicializado con el contenido de un objeto CD3DX12_STATE_OBJECT_DESC .

SetFlags(D3D12_STATE_OBJECT_FLAGS)

Función para especificar los requisitos del objeto de estado a través de un objeto D3D12_STATE_OBJECT_FLAGS .

Type

Recupera el tipo del subobjeto, representado por la constante D3D12_STATE_SUBOBJECT_TYPE_STATE_OBJECT_CONFIG .

operator const D3D12_STATE_SUBOBJECT&

Operador de conversión que devuelve una referencia a una constante D3D12_STATE_SUBOBJECT objeto que describe el objeto de estado.

operator const D3D12_STATE_OBJECT_CONFIG&

Operador de conversión que devuelve una referencia a una constante D3D12_STATE_OBJECT_CONFIG objeto que describe el objeto de estado.

Requisitos

Requisito Value
Encabezado D3dx12.h

Consulte también