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 Hilfsstruktur, um eine einfache Initialisierung einer D3D12_ROOT_DESCRIPTOR Struktur zu ermöglichen.
Syntax
struct CD3DX12_ROOT_DESCRIPTOR : public D3D12_ROOT_DESCRIPTOR{
CD3DX12_ROOT_DESCRIPTOR();
explicit CD3DX12_ROOT_DESCRIPTOR(const D3D12_ROOT_DESCRIPTOR &o);
CD3DX12_ROOT_DESCRIPTOR(UINT shaderRegister, UINT registerSpace = 0);
void inline Init(UINT shaderRegister, UINT registerSpace = 0);
void static inline Init(D3D12_ROOT_DESCRIPTOR &table, UINT shaderRegister, UINT registerSpace = 0);
};
Member
-
CD3DX12_ROOT_DESCRIPTOR()
-
Erstellt eine neue, nicht initialisierte instance einer CD3DX12_ROOT_DESCRIPTOR.
-
explizite CD3DX12_ROOT_DESCRIPTOR(const D3D12_ROOT_DESCRIPTOR &o)
-
Erstellt eine neue instance einer CD3DX12_ROOT_DESCRIPTOR, die mit dem Inhalt einer anderen D3D12_ROOT_DESCRIPTOR-Struktur initialisiert wird.
-
CD3DX12_ROOT_DESCRIPTOR(UINT-ShaderRegister, UINT registerSpace = 0)
-
Erstellt eine neue instance eines CD3DX12_ROOT_DESCRIPTOR, wobei die folgenden Parameter initialisiert werden:
UINT-ShaderRegister
(opt) UINT registerSpace = 0
-
inline Init(UINT shaderRegister, UINT registerSpace = 0)
-
Gibt eine Funktion an, die die folgenden Parameter initialisiert:
UINT-ShaderRegister
(opt) UINT registerSpace = 0
-
static inline Init(D3D12_ROOT_DESCRIPTOR &table, UINT shaderRegister, UINT registerSpace = 0)
-
Gibt eine Funktion an, die die folgenden Parameter initialisiert:
& D3D12_ROOT_DESCRIPTOR Tabelle
UINT-ShaderRegister
(opt) UINT registerSpace = 0
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|