Class ID3D11ResourceRangeRepeatCache
Defined in File directx-range-repeat-cache.h
Nested Relationships
Nested Types
Inheritance Relationships
Base Type
public gpa::playback::repeat::directx::RangeRepeatCacheCOMInternal< BaseClass >
(Template Class RangeRepeatCacheCOMInternal)
Class Documentation
-
class ID3D11ResourceRangeRepeatCache : public gpa::playback::repeat::directx::RangeRepeatCacheCOMInternal<BaseClass>
Public Types
-
typedef std::shared_ptr<ID3D11ResourceRangeRepeatCache> Ptr
Public Functions
-
virtual ~ID3D11ResourceRangeRepeatCache()
-
virtual void OnRangeEnter(GPADispatchTable const *&table) override
-
virtual void OnRangeRepeatRestoreState(GPADispatchTable const *&table, uint64_t repeatPass) override
-
virtual void OnRangeExit(GPADispatchTable const *&table) override
-
void OnMapBeforeRepeatRange(ID3D11DeviceContext *context, UINT subresource, D3D11_MAP mapType)
-
void OnUnmapBeforeRepeatRange(ID3D11DeviceContext *context, UINT subresource)
-
IDXGISwapChain *GetSwapChain() const
-
typedef std::shared_ptr<ID3D11ResourceRangeRepeatCache> Ptr