В Windows 7 есть хороший способ встроить видео рендеринг в окно программно? - PullRequest
0 голосов
/ 30 октября 2011

В Windows 7 процесс A декодирует видео, а процесс B отображает его во встроенном представлении, как Flash-плагин для браузеров.Процесс B похож на оконный композитор, который отвечает за создание некоторых текстур opengl или растровых буферов в конечном окне.Процесс B может добавить некоторую панель инструментов поверх встроенного видео или встроить видео рендеринг.Есть ли эффективный способ реализовать это?

1 Ответ

0 голосов
/ 30 октября 2011

Все возможно, если вы можете получить HWND видео области. С его помощью вы можете добавлять кнопки, панели инструментов, меню и т. Д. Так же, как вы можете создать пустую область в обычном окне. Можно даже рисовать с помощью DirectX или OpenGL на HWND, так что вы могли бы сделать серьезную Картинку в картинке, наблюдая предупреждения ФБР.

...