CD3DX12 _ ROOT _ DESCRIPTOR1-Struktur
Eine Hilfsstruktur, um eine einfache Initialisierung einer D3D12 _ ROOT _ DESCRIPTOR1-Struktur zu ermöglichen.
Syntax
struct CD3DX12_ROOT_DESCRIPTOR1 : public D3D12_ROOT_DESCRIPTOR1{
CD3DX12_ROOT_DESCRIPTOR1();
explicit CD3DX12_ROOT_DESCRIPTOR1(const D3D12_ROOT_DESCRIPTOR1 &o);
CD3DX12_ROOT_DESCRIPTOR1(UINT shaderRegister, UINT registerSpace = 0, D3D12_ROOT_DESCRIPTOR_FLAGS flags = D3D12_ROOT_DESCRIPTOR_FLAG_NONE);
void inline Init(UINT shaderRegister, UINT registerSpace = 0, D3D12_ROOT_DESCRIPTOR_FLAGS flags = D3D12_ROOT_DESCRIPTOR_FLAG_NONE);
void static inline Init(D3D12_ROOT_DESCRIPTOR1 &table, UINT shaderRegister, UINT registerSpace = 0, D3D12_ROOT_DESCRIPTOR_FLAGS flags = D3D12_ROOT_DESCRIPTOR_FLAG_NONE);
};
Member
-
CD3DX12 _ ROOT _ DESCRIPTOR1()
-
Erstellt eine neue, nicht initialisierte Instanz eines CD3DX12 _ ROOT _ DESCRIPTOR1.
-
explicit CD3DX12 _ ROOT _ DESCRIPTOR1(const D3D12 _ ROOT _ DESCRIPTOR1 &o)
-
Erstellt eine neue Instanz eines CD3DX12 ROOT DESCRIPTOR1, initialisiert mit dem Inhalt einer anderen _ _ D3D12 _ ROOT _ DESCRIPTOR1-Struktur.
-
CD3DX12 _ ROOT _ DESCRIPTOR1(UINT shaderRegister, UINT registerSpace = 0, D3D12 _ ROOT _ DESCRIPTOR _ FLAGS flags = D3D12 _ ROOT _ DESCRIPTOR _ FLAG _ NONE)
-
Erstellt eine neue Instanz eines CD3DX12 _ ROOT _ DESCRIPTOR1 und initialisiert die folgenden Parameter:
UINT-ShaderRegister
UINT registerSpace = 0
D3D12 _ ROOT _ DESCRIPTOR _ FLAGS flags = D3D12 _ ROOT _ DESCRIPTOR _ FLAG _ NONE
-
inline Init(UINT shaderRegister, UINT registerSpace = 0, D3D12 _ ROOT _ DESCRIPTOR _ FLAGS flags = D3D12 _ ROOT _ DESCRIPTOR _ FLAG _ NONE)
-
Gibt eine Funktion an, die die folgenden Parameter initialisiert:
UINT-ShaderRegister
UINT registerSpace = 0
D3D12 _ ROOT _ DESCRIPTOR _ FLAGS flags = D3D12 _ ROOT _ DESCRIPTOR _ FLAG _ NONE
-
static inline Init(D3D12 _ ROOT _ DESCRIPTOR1 &table, UINT shaderRegister, UINT registerSpace = 0, D3D12 _ ROOT _ DESCRIPTOR _ FLAGS flags = D3D12 _ ROOT _ DESCRIPTOR _ FLAG _ NONE)
-
Gibt eine Funktion an, die die folgenden Parameter initialisiert:
D3D12 _ ROOT _ DESCRIPTOR1 & Tabelle
UINT-ShaderRegister
UINT registerSpace = 0
D3D12 _ ROOT _ DESCRIPTOR _ FLAGS flags = D3D12 _ ROOT _ DESCRIPTOR _ FLAG _ NONE
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|