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 の仕様 を参照してください。

要件

要件
Header d3d12umddi.h

こちらもご覧ください

PFND3D12DDI_IMPLICITSHADERCACHECONTROL_0080