#include <XRenderSystemBase.h>
#include <XRenderSystemBase.h>
◆ CanSupportTexFormat()
获取是否支持某种纹理格式
- 参数
-
- 返回
- boolean 是否支持
◆ CreateRenderWindow()
创建渲染窗口
- 参数
-
- 返回
- boolean 是否创建成功
◆ DeregisterImageEffectProcessor()
IXRenderSystemBase_DeregisterImageEffectProcessor00
- 参数
-
pProcessor | XImageEffectProcessor |
- 返回
- void
◆ DestroyRenderWindow()
销毁渲染窗口
- 参数
-
- 返回
- boolean 如果成功销毁,返回xtrue
◆ FramePresent()
IXRenderSystemBase_FramePresent00
- 返回
- void
◆ GetCurRenderWindow()
◆ GetCurTexFormat()
获取当前纹理格式
- 返回
- number 纹理格式标签值
◆ GetImageEffectProcessor()
IXRenderSystemBase_GetImageEffectProcessor00
- 返回
- XImageEffectProcessor
◆ GetRendererType()
◆ GetRTFID()
IXRenderSystemBase_GetRTFID00
- 返回
- number
◆ GetRTTID()
获取引擎渲染到纹理时,纹理对应的索引,opengl环境下是纹理的opengl索引值
- 返回
- number 渲染到纹理时,纹理对应索引
◆ Init()
初始化
- 参数
-
pParam | XRenderSystemInitializeParameter |
- 返回
- boolean 是否初始化成功
◆ new()
◆ RegisterImageEffectProcessor()
IXRenderSystemBase_RegisterImageEffectProcessor00
- 参数
-
pProcessor | XImageEffectProcessor |
- 返回
- void
◆ Release()
◆ RenderSystemRender()
渲染系统参数
- 参数
-
renderParam | XRenderSystemParameter 系统渲染参数 |
- 返回
- void
◆ ResizeWindow()
◆ SetFrameCapture()
◆ SwitchCurRenderWindow()
切换pWin为当前渲染的窗口
- 参数
-
- 返回
- boolean 如果切换成功,返回xtrue
◆ XRenderSystemCaptureParameter