DirectX11 hook - захват 2D оверлейной текстуры - PullRequest
0 голосов
/ 16 апреля 2020

У меня есть программа (3D-контент со слегка прозрачным пользовательским интерфейсом), где мне нужно «переместить» часть наложенного пользовательского интерфейса на второй монитор. Мне удалось подключить метод Present и DrawIndexed. Из-за того, что вещи движутся «за», пользовательский интерфейс, захватывающий полный кадр во время презентации, не помогает, потому что тогда я бы тоже продублировал фон.

Как бы я go узнал, когда / как этот пользовательский интерфейс рендерится и только захватывает это (я думал об индексации всех вызовов DrawIndexed и изучил stride / byte_width для его идентификации, но не смог заставить это работать ...)?

...