次の方法で共有


D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAGS_0080列挙 (d3d12umddi.h)

D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAGS_0080 は、ドライバーで管理されるシェーダー キャッシュに対して実行するコントロール アクションを列挙します。

構文

typedef enum D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAGS_0080 {
  D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_DISABLE,
  D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_ENABLE,
  D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_CLEAR
} ;

定数

 
D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_DISABLE
シェーダー キャッシュを無効にします。 無効になっているキャッシュを使用してデータを検索したり、新しいデータを格納したりすることはできません。
D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_ENABLE
キャッシュの使用を再開します。
D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_CLEAR
既存のキャッシュ コンテンツを削除します。

備考

D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAGS_0080 は、ドライバーの PFND3D12DDI_IMPLICITSHADERCACHECONTROL_0080に渡されるパラメーターです。

ドライバーは、D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_DISABLED3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_ENABLE の両方を同時に受け取りません。

詳細については、D3D12 シェーダー キャッシュ API の仕様 を参照してください。

必要条件

要件 価値
ヘッダー d3d12umddi.h

関連項目

PFND3D12DDI_IMPLICITSHADERCACHECONTROL_0080