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.
Projiziert eine Funktion, die in einer Würfelzuordnung dargestellt wird, in sphärische Oberschwingungen (SH).
Syntax
HRESULT D3DXSHProjectCubeMap(
_In_ UINT Order,
_In_ LPDIRECT3DCUBETEXTURE9 pCubeMap,
_In_ FLOAT *pROut,
_In_ FLOAT *pGOut,
_In_ FLOAT *pBOut
);
Parameter
-
Reihenfolge [in]
-
Typ: UINT
Reihenfolge der sphärisch harmonischen (SH)-Auswertung. Muss im Bereich der D3DXSH_MINORDER liegen, um D3DXSH_MAXORDER inklusive. Die Auswertung generiert Order²-Koeffizienten. Der Grad der Auswertung ist Order - 1.
-
pCubeMap [in]
-
Zeiger auf eine Quellwürfeltextur. Siehe IDirect3DCubeTexture9.
-
pROut [in]
-
Typ: FLOAT*
Zeiger auf den SH-Ausgabevektor für die rote Komponente.
-
pGOut [in]
-
Typ: FLOAT*
Zeiger auf den SH-Ausgabevektor für die grüne Komponente.
-
pBOut [in]
-
Typ: FLOAT*
Zeiger auf den SH-Ausgabevektor für die blaue Komponente.
Rückgabewert
Typ: HRESULT
Wenn die Funktion erfolgreich ist, wird der Rückgabewert D3D_OK. Wenn die Funktion fehlschlägt, kann der Rückgabewert sein: D3DERR_INVALIDCALL.
Anforderungen
| Anforderung | Wert |
|---|---|
| Header |
|
| Bibliothek |
|
Siehe auch