Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Eine Hilfsklasse zum Erstellen eines Unterobjekts, das die allgemeinen Eigenschaften eines Zustandsobjekts definiert.
Weitere Informationen zu den D3DX12 State Object Creation Helpers finden Sie unter CD3DX12_STATE_OBJECT_DESC.
Syntax
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;
};
Member
CD3DX12_STATE_OBJECT_CONFIG_SUBOBJECT
Standardkonstruktor Erstellt einen neuen, standardmäßig initialisierten instance eines CD3DX12_STATE_OBJECT_CONFIG_SUBOBJECT.
CD3DX12_STATE_OBJECT_CONFIG_SUBOBJECT(CD3DX12_STATE_OBJECT_DESC&)
Konstruktor, der eine neue instance einer CD3DX12_STATE_OBJECT_CONFIG_SUBOBJECT erstellt, die mit dem Inhalt eines CD3DX12_STATE_OBJECT_DESC-Objekts initialisiert wird.
SetFlags(D3D12_STATE_OBJECT_FLAGS)
Funktion zum Angeben der Anforderungen für das Zustandsobjekt über ein D3D12_STATE_OBJECT_FLAGS-Objekt .
Type
Ruft den Typ des Unterobjekts ab, dargestellt durch die D3D12_STATE_SUBOBJECT_TYPE_STATE_OBJECT_CONFIG Konstanten.
operator const D3D12_STATE_SUBOBJECT&
Konvertierungsoperator, der einen Verweis auf eine konstante D3D12_STATE_SUBOBJECT Objekt zurückgibt, das das Zustandsobjekt beschreibt.
operator const D3D12_STATE_OBJECT_CONFIG&
Konvertierungsoperator, der einen Verweis auf eine konstante D3D12_STATE_OBJECT_CONFIG Objekt zurückgibt, das das Zustandsobjekt beschreibt.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header | D3dx12.h |