Class DXGISwapChainRangeRepeatCache
Defined in File dxgi-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 DXGISwapChainRangeRepeatCache : public gpa::playback::repeat::directx::RangeRepeatCacheCOMInternal<BaseClass>
Public Types
-
using Ptr = std::shared_ptr<DXGISwapChainRangeRepeatCache>
Public Functions
-
virtual void OnRangeEnter(GPADispatchTable const *&table) override
-
virtual void OnRangeRepeatRecreateObject(GPADispatchTable const *&table, uint64_t repeatPass) override
-
virtual void OnRangeRepeatRestoreState(GPADispatchTable const *&table, uint64_t repeatPass) override
-
void OnGetBuffer(uint32_t bufferIndex)
-
void OnResizeBuffers()
-
bool IsBufferObtained(uint32_t bufferIndex) const
-
using Ptr = std::shared_ptr<DXGISwapChainRangeRepeatCache>