CAMThread.CallWorker-Methode
[Das dieser Seite zugeordnete Feature DirectShow ist ein Legacyfeature. Es wurde durch MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation ersetzt. Diese Features wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit MediaPlayer, IMFMediaEngine und Audio/Video Capture in Media Foundation anstelle von DirectShow verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]
Die CallWorker
-Methode signalisiert den Thread mit einer Anforderung.
Syntax
DWORD CallWorker(
DWORD dwParam
);
Parameter
-
dwParam
-
Anforderungsparameter. Die abgeleitete Klasse definiert die Bedeutung des Parameters.
Rückgabewert
Gibt einen Wert zurück, der von der abgeleiteten Klasse definiert wird.
Bemerkungen
Die Methoden CAMThread::GetRequest und CAMThread::CheckRequest rufen den Wert des dwParam-Parameters ab. Die GetRequest-Methode blockiert, bis CallWorker
aufgerufen wird.
Diese Methode blockiert, bis die CAMThread::Reply-Methode aufgerufen wird. Der Rückgabewert ist der Parameter für Reply.
Diese Methode enthält die CAMThread::m_AccessLock-Sperre zum Serialisieren von Anforderungen. Rufen Sie daher diese Methode aus dem Thread selbst oder aus einer beliebigen Memberfunktion auf, die im Kontext des Threads ausgeführt wird.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Bibliothek |
|