IDirect3DDevice9::CreatePixelShader-Methode (d3d9.h)
Erstellt einen Pixel-Shader.
Syntax
HRESULT CreatePixelShader(
[in] const DWORD *pFunction,
[out, retval] IDirect3DPixelShader9 **ppShader
);
Parameter
[in] pFunction
Typ: const DWORD*
Zeiger auf das Tokenarray der Pixel-Shaderfunktion, wobei die Füllvorgänge angegeben werden. Dieser Wert darf nicht NULL sein.
[out, retval] ppShader
Typ: IDirect3DPixelShader9**
Zeiger auf die zurückgegebene Pixel-Shaderschnittstelle. Siehe IDirect3DPixelShader9.
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, wird der Rückgabewert D3D_OK. Wenn die Methode fehlschlägt, kann der Rückgabewert einer der folgenden sein: D3DERR_INVALIDCALL, D3DERR_OUTOFVIDEOMEMORY, E_OUTOFMEMORY.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | d3d9.h (einschließlich D3D9.h) |
Bibliothek | D3D9.lib |