次の方法で共有


Enhanced Mesh サンプル

Enhanced Mesh サンプル

説明

Enhanced Mesh サンプルでは、Direct3D エクステンション (D3DX) を使ってメッシュをロードして細分化する方法を示す。メッシュは、頂点カウントを増やすことによって細分化される。

パス

ソース ファイル : (SDK ルート)\Samples\C++\Direct3D\EnhancedMesh

実行可能ファイル : (SDK ルート)\Samples\C++\Direct3D\Bin

ユーザーズ ガイド

次の表は、実装されているキーを示している。メニュー コマンドを使って同じ操作を行うことができる。

キー 動作
Enter シーンを開始および停止する。
Space キー シーンを少しずつ進める。
F2 新しいレンダリング デバイスまたはディスプレイ モードを選択するようユーザーに指示する。
上矢印キーまたは下矢印キー 頂点の数を増やす、または減らす。
W ワイヤフレーム モードのオンとオフを切り替える。
S ソリッド モードのオンとオフを切り替える。
Alt+Enter フルスクリーン モードとウィンドウ モードを切り替える。
Esc アプリケーションを終了する。

プログラミング上の注意

このサンプルでは、ヘルパー関数などのプログラミング要素から構成される共通の Microsoft® DirectX® コードを使っている。このコードは DirectX ソフトウェア開発キット (SDK) の他のサンプルと共有されている。サンプル フレームワークのヘッダーは (SDK ルート)\Samples\C++\Common\Include、ソース コードは (SDK ルート)\Samples\C++\Common\Src にある。