Inherits IRtcEngineNative.
Inherited by agora_gaming_rtc.VideoRender.
◆ SetVideoRenderMode()
abstract int agora_gaming_rtc.IVideoRender.SetVideoRenderMode |
( |
VIDEO_RENDER_MODE |
_renderMode | ) |
|
|
pure virtual |
◆ UpdateTexture()
abstract int agora_gaming_rtc.IVideoRender.UpdateTexture |
( |
int |
tex, |
|
|
uint |
uid, |
|
|
IntPtr |
data, |
|
|
ref int |
width, |
|
|
ref int |
height |
|
) |
| |
|
pure virtual |
◆ UpdateVideoRawData() [1/2]
abstract int agora_gaming_rtc.IVideoRender.UpdateVideoRawData |
( |
uint |
uid, |
|
|
IntPtr |
data, |
|
|
ref int |
width, |
|
|
ref int |
height |
|
) |
| |
|
pure virtual |
◆ GenerateNativeTexture()
abstract int agora_gaming_rtc.IVideoRender.GenerateNativeTexture |
( |
| ) |
|
|
pure virtual |
◆ DeleteTexture()
abstract void agora_gaming_rtc.IVideoRender.DeleteTexture |
( |
int |
tex | ) |
|
|
pure virtual |
◆ AddUserVideoInfo() [1/2]
abstract void agora_gaming_rtc.IVideoRender.AddUserVideoInfo |
( |
uint |
userId, |
|
|
uint |
textureId |
|
) |
| |
|
pure virtual |
◆ RemoveUserVideoInfo() [1/2]
abstract void agora_gaming_rtc.IVideoRender.RemoveUserVideoInfo |
( |
uint |
_userId | ) |
|
|
pure virtual |
◆ AddUserVideoInfo() [2/2]
abstract void agora_gaming_rtc.IVideoRender.AddUserVideoInfo |
( |
string |
channelId, |
|
|
uint |
_userId, |
|
|
uint |
_textureId |
|
) |
| |
|
pure virtual |
◆ RemoveUserVideoInfo() [2/2]
abstract void agora_gaming_rtc.IVideoRender.RemoveUserVideoInfo |
( |
string |
channelId, |
|
|
uint |
_userId |
|
) |
| |
|
pure virtual |
◆ UpdateVideoRawData() [2/2]
abstract int agora_gaming_rtc.IVideoRender.UpdateVideoRawData |
( |
string |
channelId, |
|
|
uint |
uid, |
|
|
IntPtr |
data, |
|
|
ref int |
width, |
|
|
ref int |
height |
|
) |
| |
|
pure virtual |
◆ GetMultiChannelWanted()
abstract bool agora_gaming_rtc.IVideoRender.GetMultiChannelWanted |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: