性能設置

性能設置允許通(tōng)過向運行時(shí)發送性能提示來(lái)調整CPU和(hé)GPU性能以及熱(rè)管理(lǐ)


注意事項!

開發者應考慮其特定應用(yòng)程序的(de)性能,并設置适當的(de)性能設置以确保穩定的(de)幀率。


用(yòng)法

以下(xià)方法位于BaseRuntimeFeature.cs類中。在調用(yòng)這(zhè)些方法之前,請确保BaseRuntimeFeature對(duì)象有效。


圖片37.png

 

設置性能級别提示

要設置性能級别提示,傳遞所需的(de)域和(hé)級别。


圖片38.png

 

定義了(le)兩個(gè)領域:

● CPU

● GPU

 

定義了(le)四個(gè)級别:

● 節能模式:優先考慮節能,不要求保持一緻的(de)幀率和(hé)低延遲。

● 持續低性能:在熱(rè)可(kě)持續的(de)範圍内保持一緻的(de)幀率渲染。運行時(shí)可(kě)以降低功耗并增加延遲。

● 持續高(gāo)性能:在熱(rè)可(kě)持續的(de)範圍内優先保持一緻的(de)幀率渲染。

● 提升模式:運行時(shí)可(kě)以超出熱(rè)可(kě)持續的(de)範圍。該級别适用(yòng)于短期使用(yòng)(<30秒)。


警告!

目前不支持提升性能設置級别!


示例代碼

圖片39.png