ID3D10Effect::IsOptimized メソッド (d3d10effect.h)

効果をテストして、リフレクション メタデータがメモリから削除されたかどうかを確認します。

構文

BOOL IsOptimized();

戻り値

種類: BOOL

効果 が最適化されている場合は TRUE。それ以外の場合 は FALSE

解説

効果では、ランタイムが効果を実行するために必要な情報を格納し、API を使用してアプリケーションに情報を反映するために必要なメタデータを格納する 2 つの異なる方法でメモリ領域を使用します。 メモリからリフレクション メタデータを削除する ID3D10Effect::Optimize を 呼び出すことで、効果に必要なメモリの量を最小限に抑えることができます。 もちろん、リフレクション データが削除されると、変数を読み取る API メソッドは機能しなくなります。

必要条件

   
対象プラットフォーム Windows
ヘッダー d3d10effect.h

関連項目

ID3D10Effect インターフェイス