D3DXGetShaderConstantTable-Funktion
Ruft die shaderkonstierte Tabelle ab, die in einen Shader eingebettet ist.
Syntax
HRESULT D3DXGetShaderConstantTable(
_In_ const DWORD *pFunction,
_Out_ LPD3DXCONSTANTTABLE * ppConstantTable
);
Parameter
-
pFunction [ In]
-
Typ: const DWORD *
Zeiger auf den DWORD-Datenstrom der Funktion.
-
ppConstantTable [ out]
-
Typ: LPD3DXCONSTANTTABLE*
Gibt die Konstantentabellenschnittstelle zurück (siehe ID3DXConstantTable),die die Konstantentabelle verwaltet.
Rückgabewert
Typ: HRESULT
Wenn die Funktion erfolgreich ist, ist der Rückgabewert D3D _ OK. Wenn die Funktion fehlschlägt, kann der Rückgabewert einer der folgenden sein: D3DERR _ INVALIDCALL, D3DXERR _ INVALIDDATA, E _ OUTOFMEMORY.
Hinweise
Eine konstante Tabelle wird von D3DXCompileShader generiert und in den Shader-Text eingebettet. Wenn Sie zusätzlichen virtuellen Adressraum benötigen, lesen Sie D3DXGetShaderConstantTableEx.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|