D3DXCreateTextureShader 関数

コンパイルされたシェーダーからテクスチャ シェーダー オブジェクトを作成します。

構文

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

パラメーター

pFunction [in]

型: const DWORD*

関数 DWORD ストリームへのポインター。

ppTextureShader [out]

種類: LPD3DXTEXTURESHADER*

D3DXFillTextureTX 関数を使用してテクスチャの内容を手続き的に塗りつぶすために使用できる ID3DXTextureShader オブジェクトを返します。

戻り値

種類: HRESULT

関数が成功した場合、戻り値はD3D_OK。 関数が失敗した場合、戻り値は次のいずれかになります:D3DERR_INVALIDCALL、D3DXERR_INVALIDDATA、E_OUTOFMEMORY。

要件

要件
ヘッダー
D3DX9Shader.h
ライブラリ
D3dx9.lib

関連項目

シェーダー関数