Мой проект структурирован таким образом:
Первый шаг прост в реализации:
Я могу просто вызвать .exe из dll через ShellExecute или CreateProcess.
Второй шаг также прост:
в интернете есть много возможностей для записи видео на C ++.
Третий шаг — проблема, как мне сказать .exe, чтобы остановить запись?
.Exe может ждать определенного сигнала?
Спасибо.
Exe может создать мьютекс (или dll, вызывающую exe … вы должны знать, когда и где его создавать, это ваш проект). Затем DLL на шаге 3 может открыть тот же мьютекс и установить его в состояние сигнала. Exe будет ждать этого сигнала и остановить запись.
Других решений пока нет …