D3DX11SHProjectCubeMap-Funktion
Hinweis
Die Hilfsprogrammbibliothek D3DX (D3DX 9, D3DX 10 und D3DX 11) ist veraltet und wird für Windows Store-Apps nicht unterstützt.
Hinweis
Anstelle dieser Funktion wird empfohlen, die Bibliotheksfunktion Spherical Harmonics MathSHProjectCubeMap zu verwenden.
Projiziert eine Funktion, die in einer Cubezuordnung dargestellt wird, in sphärische Harmonien.
Syntax
HRESULT D3DX11SHProjectCubeMap(
ID3D11DeviceContext *pContext,
UINT Order,
ID3D11Texture2D *pCubeMap,
FLOAT *pROut,
FLOAT *pGOut,
FLOAT *pBOut
);
Parameter
-
pContext
-
Typ: ID3D11DeviceContext*
Ein Zeiger auf ein ID3D11DeviceContext-Objekt .
-
Order
-
Typ: UINT
Die Reihenfolge der SH-Auswertung generiert Order^2-Koeffizienten, deren Grad Order-1 ist. Der gültige Bereich liegt zwischen 2 und 6.
-
pCubeMap
-
Typ: ID3D11Texture2D*
Ein Zeiger auf einen ID3D11Texture2D , der eine Cubemap darstellt, die in sphärische Harmonien projiziert wird.
-
Prout
-
Typ: FLOAT*
Ausgabe SH-Vektor für rot.
-
pGOut
-
Typ: FLOAT*
Ausgabe SH-Vektor für Grün.
-
pBOut
-
Typ: FLOAT*
Ausgabe SH-Vektor für Blau.
Rückgabewert
Typ: HRESULT
Der Rückgabewert ist einer der In Direct3D 11-Rückgabecodes aufgeführten Werte.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|
Siehe auch
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für