[CEF] 官方demo(cefClient)部分命令行参数的释义

cefclient.exe启动时的命令行参数定义在client_switches.h中,其中部分参数的注释如下(我看的cef版本号是3626):

如果指定了该参数 就不需要调用CefRunMessageLoop()和CefQuitMessageLoop(),将cef嵌入到MFC中需要使用该参数
const char kMultiThreadedMessageLoop[] = "multi-threaded-message-loop";

指定启动exe时默认加载的网页
const char kUrl[] = "url";

是否使用离屏渲染,如果使用了这个参数,cef不会直接渲染数据到窗口,而是通过回调函数通知应用网页画面已更新
(回调的网页数据可以使RGBA二进制数据,也可以是D3D11共享纹理句柄)应用收到数据后需要自己渲染到窗口
const char kOffScreenRenderingEnabled[] = "off-screen-rendering-enabled";

离屏渲染的网页更新速度,即数据回调函数的调用频率。如果网页画面没有变化,数据回调函数不会被调用
const char kOffScreenFrameRate[] = "off-screen-frame-rate";

离屏渲染时,如果不是使用共享纹理,则每次更新画面时画出本次更新区域的矩形框(用于表示本次更新了哪个区域 协助调试)
const char kShowUpdateRect[] = "show-update-rect";

离屏渲染时,是否使用共享纹理句柄,如果不使用,则数据回调是rgba二进制数据
const char kSharedTextureEnabled[] = "shared-texture-enabled";

离屏渲染时,如果没有指定kSharedTextureEnabled,则判断该参数是否被指定,如果也没有指定该参数,则使用cpu渲染画面
const char kEnableGPU[] = "enable-gpu";

如果指定了该参数,UI上的“back、forward、reload、stop、URL edit”等控件由web实现
const char 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值