Direct3D — C ++ D3D хромированная вставка

Я попытался создать приложение D3D, которое включает в себя Chromium Embedded Framework (CEF) для веб-контента. Я прочитал различные документы и вики (как официальные, так и частные), но ни один из них не определил, как применить CefBrowser в D3D. Насколько я понял, мне нужно определить родительское окно, которое содержит CEF.
Но к какому родительскому классу / окну я должен подать заявку на рендеринг через D3D?
Если я что-то упустил, пожалуйста, дайте мне знать, а если нет, я был бы очень рад любой связанной информации.

2

Решение

Вы правы в том, что CEF ожидает размещения в оконном приложении. Рассмотрите возможность создания оконного приложения, в котором вы можете создавать как окна CEF Browser, так и поверхности D3D в своих собственных окнах (вы можете поиграть с упорядочением окон, стилями и композицией, если вы хотите, чтобы он выглядел так, как будто браузер «встроен» в Приложение D3D.)

2

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector