IDirect3DDevice9::SetVertexShader メソッド
IDirect3DDevice9::SetVertexShader メソッド
頂点シェーダを設定する。
構文
HRESULT SetVertexShader(
IDirect3DVertexShader9* pShader
);
パラメータ
- pShader
[in] 頂点シェーダ インターフェイス。詳細については、「IDirect3DVertexShader9」を参照すること。
戻り値
成功した場合は、D3D_OK を返す。
失敗した場合は、D3DERR_INVALIDCALL を返す。
注意
固定機能頂点シェーダを設定するには (プログラマブルな頂点シェーダの設定後)、IDirect3DDevice9::SetVertexShader(NULL) を呼び出してプログラマブルなシェーダを解放し、固定機能頂点フォーマットで IDirect3DDevice9::SetFVF を呼び出す。
参照