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

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

See also