Freigeben über


D3DXCreateTextureShader-Funktion

Erstellt ein Textur-Shaderobjekt aus dem kompilierten Shader.

Syntax

HRESULT D3DXCreateTextureShader(
  _In_  const DWORD               *pFunction,
  _Out_       LPD3DXTEXTURESHADER *ppTextureShader
);

Parameter

pFunction [in]

Typ: const DWORD*

Zeiger auf den Funktions-DWORD-Stream.

ppTextureShader [out]

Typ: LPD3DXTEXTURESHADER*

Gibt ein ID3DXTextureShader-Objekt zurück, das verwendet werden kann, um den Inhalt einer Textur mithilfe der D3DXFillTextureTX-Funktionen prozedural auszufüllen.

Rückgabewert

Typ: HRESULT

Wenn die Funktion erfolgreich ist, wird der Rückgabewert D3D_OK. Wenn die Funktion fehlschlägt, kann der Rückgabewert einer der folgenden sein: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA, E_OUTOFMEMORY.

Anforderungen

Anforderung Wert
Header
D3DX9Shader.h
Bibliothek
D3dx9.lib

Siehe auch

Shaderfunktionen