PFND3DDDI_CREATELIGHT Rückruffunktion (d3dumddi.h)
Die CreateLight-Funktion erstellt eine Lichtquelle.
Syntax
PFND3DDDI_CREATELIGHT Pfnd3dddiCreatelight;
HRESULT Pfnd3dddiCreatelight(
HANDLE hDevice,
const D3DDDIARG_CREATELIGHT *unnamedParam2
)
{...}
Parameter
hDevice
Ein Handle für das Anzeigegerät (Grafikkontext).
unnamedParam2
pData [in]
Ein Zeiger auf eine D3DDDIARG_CREATELIGHT Struktur, die den Index in das Lichtarray enthält.
Rückgabewert
CreateLight sollte S_OK oder ein entsprechendes Fehlerergebnis zurückgeben, wenn keine Lichtquelle erfolgreich erstellt werden kann.
Hinweise
Der Benutzermodus-Anzeigetreiber sollte sein Lichtarray nach Bedarf vergrößern, um mindestens so viele Lichtquellen aufzunehmen, wie vom Index-Member in D3DDDIARG_CREATELIGHT angegeben.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Zielplattform | Desktop |
Kopfzeile | d3dumddi.h (include D3dumddi.h) |