次の方法で共有


D3DX インターフェイス (Direct3D 10 グラフィックス)

このセクションには、D3DX ユーティリティ ライブラリによって提供されるコンポーネント オブジェクト モデル (COM) インターフェイスの参照情報が含まれています。 D3DX ユーティリティ ライブラリでは、次のインターフェイスが使用されます。

インターフェイス 形容
ID3DX10DataLoader インターフェイス ID3DX10ThreadPump インターフェイスで使用されるデータ読み込みオブジェクトは、非同期的にデータを読み込むための
ID3DX10DataProcessor インターフェイス ID3DX10ThreadPump インターフェイスで使用されるデータ処理オブジェクトは、読み込まれたデータを非同期的に処理するために
ID3DX10Font インターフェイス ID3DX10Font インターフェイスは、特定のデバイスで特定のフォントをレンダリングするために必要なテクスチャとリソースをカプセル化します。
ID3DX10Mesh インターフェイス アプリケーションでは、ID3DX10Mesh インターフェイスのメソッドを使用してメッシュ オブジェクトを操作します。
ID3DX10MeshBuffer インターフェイス
ID3DX10SkinInfo インターフェイス ID3DX10SkinInfo を使用すると、メッシュ内のボーンと頂点の関係を最適化、処理、および手動で設定できます (Wikipedia のスケルトン アニメーション参照)。 これは、DCC アプリ (3DS Max や Maya など) によってエクスポートされた .x ファイルをよりハードウェアに優しくし、ソフトウェア レンダリング モードでスキンメッシュのレンダリング速度を向上させるために最も役立ちます。
ID3DX10Sprite インターフェイス ID3DX10Sprite インターフェイスには、Microsoft Direct3D を使用してスプライトを描画するプロセスを簡略化する一連のメソッドが用意されています。
ID3DX10ThreadPump インターフェイス タスクを非同期的に実行するために使用されます。 このオブジェクトは大量のリソースを占有するため、通常はアプリケーションごとに 1 つだけ作成する必要があります。
ID3DXMatrixStack インターフェイス アプリケーションでは、ID3DXMATRIXStack インターフェイスのメソッドを使用してマトリックス スタックを操作します。

 

D3DX リファレンス