D3D11_SHADER_CACHE_SUPPORT_FLAGS列挙 (d3d11.h)

現在のグラフィックス ドライバーでのシェーダー キャッシュのサポート レベルについて説明します。

構文

typedef enum D3D11_SHADER_CACHE_SUPPORT_FLAGS {
  D3D11_SHADER_CACHE_SUPPORT_NONE = 0,
  D3D11_SHADER_CACHE_SUPPORT_AUTOMATIC_INPROC_CACHE = 0x1,
  D3D11_SHADER_CACHE_SUPPORT_AUTOMATIC_DISK_CACHE = 0x2
} ;

定数

 
D3D11_SHADER_CACHE_SUPPORT_NONE
値: 0
ドライバーがシェーダー キャッシュをサポートしていないことを示します。
D3D11_SHADER_CACHE_SUPPORT_AUTOMATIC_INPROC_CACHE
値: 0x1
ドライバーが、アプリケーションの現在の実行中にコンパイルされたシェーダーをメモリに格納する OS マネージド シェーダー キャッシュをサポートしていることを示します。
D3D11_SHADER_CACHE_SUPPORT_AUTOMATIC_DISK_CACHE
値: 0x2
ドライバーが、コンパイルされたシェーダーをディスクに格納する OS マネージド シェーダー キャッシュをサポートし、アプリケーションの今後の実行を高速化することを示します。

解説

この列挙型は、 D3D11_FEATURE_DATA_SHADER_CACHE 構造体によって使用されます。

必要条件

   
Header d3d11.h

関連項目

コア構造体