Class IPlaybackContext

Class Documentation

class IPlaybackContext

Public Functions

virtual gpa::playback::ObjectMap *GetObjectMap() = 0
virtual gpa::capture_support::DataManager *GetDataManager() = 0
virtual Surface *GetSurfaceDescription(uint64_t key, SurfaceCreateInfo const *createInfo = nullptr) = 0
virtual Surface *CreateSurface(uint64_t key, SurfaceCreateInfo const *createInfo) = 0
virtual void ResizeSurface(uint64_t key, int width, int height) = 0
virtual void OnPresent() = 0