Метод CAMThread.CallWorker
[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать в новом коде MediaPlayer, IMFMediaEngine и аудио/видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]
Метод CallWorker
передает потоку запрос.
Синтаксис
DWORD CallWorker(
DWORD dwParam
);
Параметры
-
dwParam
-
Параметр запроса. Производный класс определяет значение параметра .
Возвращаемое значение
Возвращает значение, определенное производным классом.
Комментарии
Методы CAMThread::GetRequest и CAMThread::CheckRequest извлекают значение параметра dwParam . Метод GetRequest блокируется до вызова CallWorker
.
Этот метод блокируется до вызова метода CAMThread::Reply . Возвращаемое значение — это параметр, присваиваемый параметру Reply.
Этот метод удерживает блокировку CAMThread::m_AccessLock для сериализации запросов. Поэтому вызовите этот метод из самого потока или из любой функции-члена, которая выполняется в контексте потока.
Требования
Требование | Значение |
---|---|
Заголовок |
|
Библиотека |
|