AR_Engine_SDK
载入中...
搜索中...
未找到
函数 | 变量
XRenderSystemBase.lua 文件参考

#include <XRenderSystemBase.h>

XRenderSystemParameter 的协作图:
Collaboration graph

#include <XRenderSystemBase.h>

XRenderSystemInitializeParameter 的协作图:
Collaboration graph

#include <XRenderSystemBase.h>

类 IXRenderSystemBase 继承关系图:
Inheritance graph

#include <XRenderSystemBase.h>

类 IXRenderStatGroup 继承关系图:
Inheritance graph

函数

function XRenderSystemCaptureParameter new () end
 
function IXRenderSystemBase Init (pParam) end
 
function IXRenderSystemBase Release () end
 
function IXRenderSystemBase RenderSystemRender (renderParam) end
 
function IXRenderSystemBase FramePresent () end
 
function IXRenderSystemBase SetFrameCapture (captureParam) end
 
function IXRenderSystemBase CanSupportTexFormat (nFmtFlag) end
 
function IXRenderSystemBase GetCurTexFormat () end
 
function IXRenderSystemBase GetRendererType () end
 
function IXRenderSystemBase GetRTTID () end
 
function IXRenderSystemBase GetRTFID () end
 
function IXRenderSystemBase ResizeWindow (pWin) end
 
function IXRenderSystemBase CreateRenderWindow (pWin) end
 
function IXRenderSystemBase DestroyRenderWindow (pWin) end
 
function IXRenderSystemBase SwitchCurRenderWindow (pWin) end
 
function IXRenderSystemBase GetCurRenderWindow () end
 
function IXRenderSystemBase RegisterImageEffectProcessor (pProcessor) end
 
function IXRenderSystemBase DeregisterImageEffectProcessor (pProcessor) end
 
function IXRenderSystemBase GetImageEffectProcessor () end
 

变量

 XRenderSystemCaptureParameter = {}
 

函数说明

◆ CanSupportTexFormat()

function IXRenderSystemBase CanSupportTexFormat ( nFmtFlag  )

获取是否支持某种纹理格式

参数
nFmtFlagnumber 纹理格式标签值
返回
boolean 是否支持

◆ CreateRenderWindow()

function IXRenderSystemBase CreateRenderWindow ( pWin  )

创建渲染窗口

参数
pWinIXPlatformWindow 渲染窗口
返回
boolean 是否创建成功

◆ DeregisterImageEffectProcessor()

function IXRenderSystemBase DeregisterImageEffectProcessor ( pProcessor  )

IXRenderSystemBase_DeregisterImageEffectProcessor00

参数
pProcessorXImageEffectProcessor
返回
void

◆ DestroyRenderWindow()

function IXRenderSystemBase DestroyRenderWindow ( pWin  )

销毁渲染窗口

参数
pWinIXPlatformWindow 将被销毁的窗口
返回
boolean 如果成功销毁,返回xtrue

◆ FramePresent()

function IXRenderSystemBase FramePresent ( )

IXRenderSystemBase_FramePresent00

返回
void

◆ GetCurRenderWindow()

function IXRenderSystemBase GetCurRenderWindow ( )

获取当前渲染窗口

返回
IXPlatformWindow 当前渲染窗口

◆ GetCurTexFormat()

function IXRenderSystemBase GetCurTexFormat ( )

获取当前纹理格式

返回
number 纹理格式标签值

◆ GetImageEffectProcessor()

function IXRenderSystemBase GetImageEffectProcessor ( )

IXRenderSystemBase_GetImageEffectProcessor00

返回
XImageEffectProcessor

◆ GetRendererType()

function IXRenderSystemBase GetRendererType ( )

获取渲染器类型

返回
number 渲染器类型

◆ GetRTFID()

function IXRenderSystemBase GetRTFID ( )

IXRenderSystemBase_GetRTFID00

返回
number

◆ GetRTTID()

function IXRenderSystemBase GetRTTID ( )

获取引擎渲染到纹理时,纹理对应的索引,opengl环境下是纹理的opengl索引值

返回
number 渲染到纹理时,纹理对应索引

◆ Init()

function IXRenderSystemBase Init ( pParam  )

初始化

参数
pParamXRenderSystemInitializeParameter
返回
boolean 是否初始化成功

◆ new()

XRenderSystemCaptureParameter_new00

返回
XRenderSystemCaptureParameter

IXRenderSystemBase_new00

返回
IXRenderSystemBase

◆ RegisterImageEffectProcessor()

function IXRenderSystemBase RegisterImageEffectProcessor ( pProcessor  )

IXRenderSystemBase_RegisterImageEffectProcessor00

参数
pProcessorXImageEffectProcessor
返回
void

◆ Release()

function IXRenderSystemBase Release ( )

释放资源

返回
void

◆ RenderSystemRender()

function IXRenderSystemBase RenderSystemRender ( renderParam  )

渲染系统参数

参数
renderParamXRenderSystemParameter 系统渲染参数
返回
void

◆ ResizeWindow()

function IXRenderSystemBase ResizeWindow ( pWin  )

调整窗口大小

参数
pWinIXPlatformWindow 要调整的窗口对象
返回
void

◆ SetFrameCapture()

function IXRenderSystemBase SetFrameCapture ( captureParam  )

渲染系统参数

参数
captureParamXRenderSystemCaptureParameter 渲染参数
返回
void

◆ SwitchCurRenderWindow()

function IXRenderSystemBase SwitchCurRenderWindow ( pWin  )

切换pWin为当前渲染的窗口

参数
pWinIXPlatformWindow
返回
boolean 如果切换成功,返回xtrue

变量说明

◆ XRenderSystemCaptureParameter