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_DISABLE と D3D12DDI_IMPLICIT_SHADER_CACHE_CONTROL_FLAG_0080_ENABLE の両方を同時に受け取りません。
詳細については、 D3D12 シェーダー キャッシュ API の仕様 を参照してください。
要件
要件 | 値 |
---|---|
Header | d3d12umddi.h |