ID3DXTextureShader::GetConstantDesc-Methode
Ruft einen Zeiger auf das Array von Konstanten in der Konstantentabelle ab.
Syntax
HRESULT GetConstantDesc(
[in] D3DXHANDLE hConstant,
[in, out] D3DXCONSTANT_DESC *pDesc,
[in, out] UINT *pCount
);
Parameter
-
hConstant [ In]
-
Typ: D3DXHANDLE
Eindeutiger Bezeichner für eine Konstante. Siehe D3DXHANDLE.
-
pDesc [ in, out]
-
Typ: D3DXCONSTANT _ DESC*
Gibt einen Zeiger auf ein Array von Beschreibungen zurück. Siehe D3DXCONSTANT _ DESC.
-
pCount [ in, out]
-
Typ: UINT*
Die angegebene Eingabe muss die maximale Größe des Arrays sein. Die Ausgabe ist die Anzahl der Elemente, die im Array ausgefüllt werden, wenn die Funktion zurückgegeben wird.
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, lautet der Rückgabewert D3D _ OK. Wenn die Methode fehlschlägt, kann der Rückgabewert einer der folgenden Werte sein: D3DERR _ INVALIDCALL, D3DXERR _ INVALIDDATA.
Hinweise
Sampler können in einer konstanten Tabelle mehr als einmal vorkommen. Daher kann diese Methode ein Array von Beschreibungen zurückgeben, die jeweils einen anderen Registerindex haben.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|