void InitializeWTF(HWND hwnd) { if (!wtfInited) { wtf = WTF_CreateInstance(); WTF_InitializeWithHwnd(wtf, (void*)hwnd); WTF_SetFontName(wtf, L"SimHei"); WTF_SetFontWeight(wtf, 700); WTF_SetFontScaleFactor(wtf, 1.0f); WTF_SetCompositionOpacity(wtf, 0.9f); if (hasArgFile) { WTF_LoadBilibiliFile(wtf, optFileName); } else { WTF_LoadBilibiliFile(wtf, "F:\\Downloads\\Downloads\\5cmps.xml"); } wtfInited = true; } WTF_Start(wtf); }
void InitializeWTF(HWND hwnd) { if (!wtfInited) { wtf = WTF_CreateInstance(); WTF_InitializeWithHwnd(wtf, (void*)hwnd); WTF_SetFontName(wtf, L"SimHei"); WTF_SetFontWeight(wtf, 700); WTF_SetFontScaleFactor(wtf, 1.0f); WTF_SetDanmakuStyle(wtf, WTF_DANMAKU_STYLE_OUTLINE); WTF_SetCompositionOpacity(wtf, 0.9f); WTF_SetDanmakuTypeVisibility(wtf, WTF_DANMAKU_TYPE_SCROLLING_VISIBLE | WTF_DANMAKU_TYPE_TOP_VISIBLE | WTF_DANMAKU_TYPE_BOTTOM_VISIBLE); if (hasArgFile) { WTF_LoadBilibiliFile(wtf, optFileName); } else { WTF_LoadBilibiliFile(wtf, "E:\\Downloads\\Downloads\\1055660.xml"); } wtfInited = true; } WTF_Start(wtf); }