Microsoft DirectX 8.0 (C++) |
以前に作成した頂点シェーダ、または柔軟な頂点フォーマット (FVF) の固定機能シェーダに、現在の頂点シェーダを設定する。
HRESULT SetVertexShader( DWORD Handle );
成功した場合は、D3D_OK を返す。
失敗した場合は、D3DERR_INVALIDCALL を返す。
ハンドルとして FVF コードを使用すると、固定機能の頂点シェーダが有効になり、ストリーム ゼロから読み込まれる FVF コードのコンテンツと一致する非明示的な宣言が使われる。FVF 指定のシェーダをデバイスにバインドすると、ストリーム ゼロだけが参照される。
ヘッダー : d3d8.h で宣言。
インポート ライブラリ : D3d8.lib を使用。