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.
Rufen Sie den Wert eines beliebigen Parameters oder einer beliebigen Anmerkung ab, einschließlich einfacher Typen, Strukturen, Arrays, Zeichenfolgen, Shader und Texturen. Diese Methode kann anstelle fast aller Getxxx-Aufrufe in ID3DXBaseEffect verwendet werden.
Syntax
HRESULT GetValue(
[in] D3DXHANDLE hParameter,
[out] LPVOID pData,
[in] UINT Bytes
);
Parameter
-
hParameter [in]
-
Typ: D3DXHANDLE
Eindeutiger Bezeichner. Weitere Informationen finden Sie unter Handles (Direct3D 9).
-
pData [out]
-
Typ: LPVOID
Gibt einen Puffer zurück, der den Wert enthält.
-
Bytes [in]
-
Typ: UINT
[in] Anzahl der Bytes im Puffer. Übergeben Sie D3DX_DEFAULT, wenn Sie wissen, dass Ihr Puffer groß genug ist, um den gesamten Parameter zu enthalten, und Sie die Größenüberprüfung überspringen möchten.
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, wird der Rückgabewert D3D_OK. Wenn die Methode fehlschlägt, kann der Rückgabewert D3DERR_INVALIDCALL werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|
Siehe auch