Class VideoBackend
The helper class for that handles active Video backend operations.
Inheritance
VideoBackend
Assembly: FlaxEngine.dll
File: Engine/Video/VideoBackend.h
Syntax
public class VideoBackend
Constructors
~VideoBackend()
Declaration
public virtual ~VideoBackend()
Methods
Base_Dispose()
Declaration
public virtual void Base_Dispose() = 0
Base_Init()
Declaration
public virtual bool Base_Init() = 0
Returns
bool
|
Base_Name()
Declaration
public virtual Char* Base_Name() = 0
Returns
Char
|
Base_Update(class TaskGraph* graph)
Declaration
public virtual void Base_Update(class TaskGraph* graph) = 0
Parameters
class TaskGraph
graph
|
Player_Create(const VideoBackendPlayerInfo& info, VideoBackendPlayer& player)
Declaration
public virtual bool Player_Create(const VideoBackendPlayerInfo& info, VideoBackendPlayer& player) = 0
Parameters
VideoBackendPlayerInfo
info
|
VideoBackendPlayer
player
|
Returns
bool
|
Player_Destroy(VideoBackendPlayer& player)
Declaration
public virtual void Player_Destroy(VideoBackendPlayer& player) = 0
Parameters
VideoBackendPlayer
player
|
Player_GetTime(const VideoBackendPlayer& player)
Declaration
public virtual TimeSpan Player_GetTime(const VideoBackendPlayer& player) = 0
Parameters
VideoBackendPlayer
player
|
Returns
TimeSpan
|
Player_Pause(VideoBackendPlayer& player)
Declaration
public virtual void Player_Pause(VideoBackendPlayer& player) = 0
Parameters
VideoBackendPlayer
player
|
Player_Play(VideoBackendPlayer& player)
Declaration
public virtual void Player_Play(VideoBackendPlayer& player) = 0
Parameters
VideoBackendPlayer
player
|
Player_Seek(VideoBackendPlayer& player, TimeSpan time)
Declaration
public virtual void Player_Seek(VideoBackendPlayer& player, TimeSpan time) = 0
Parameters
VideoBackendPlayer
player
|
TimeSpan
time
|
Player_Stop(VideoBackendPlayer& player)
Declaration
public virtual void Player_Stop(VideoBackendPlayer& player) = 0
Parameters
VideoBackendPlayer
player
|
Player_UpdateInfo(VideoBackendPlayer& player, const VideoBackendPlayerInfo& info)
Declaration
public virtual void Player_UpdateInfo(VideoBackendPlayer& player, const VideoBackendPlayerInfo& info) = 0
Parameters
VideoBackendPlayer
player
|
VideoBackendPlayerInfo
info
|