ID3D12ShaderCacheSession interface (d3d12.h)

Represents a shader cache session.

Inheritance

ID3D12ShaderCacheSession inherits from the ID3D12DeviceChild interface.

Methods

The ID3D12ShaderCacheSession interface has these methods.

 
ID3D12ShaderCacheSession::FindValue

Looks up an entry in the cache whose key exactly matches the provided key.
ID3D12ShaderCacheSession::GetDesc

Retrieves the description used to create the cache session.
ID3D12ShaderCacheSession::SetDeleteOnDestroy

When all cache session objects corresponding to a given cache are destroyed, the cache is cleared.
ID3D12ShaderCacheSession::StoreValue

Adds an entry to the cache.

Requirements

   
Minimum supported client Windows 10 Build 20348
Minimum supported server Windows 10 Build 20348
Target Platform Windows
Header d3d12.h

See also