Freigeben über


KsFilterAcquireProcessingMutex-Funktion (ks.h)

Die KsFilterAcquireProcessingMutex -Funktion übernimmt den Verarbeitungsmutex für einen angegebenen AVStream-Filter.

Syntax

void KsFilterAcquireProcessingMutex(
  [in] PKSFILTER Filter
);

Parameter

[in] Filter

Ein Zeiger auf die KSFILTER- Struktur, die den AVStream-Filter darstellt, für den der Verarbeitungsmutex abgerufen werden soll.

Rückgabewert

Nichts

Bemerkungen

AVStream enthält den Mutex-Verarbeitungssteuerelement, wenn er von dieser Routine zurückgegeben wird. Weitere Informationen finden Sie unter Mutexes in AVStream.

Ein Minidriver, der die Verarbeitung für einen längeren Zeitraum anhalten muss, sollte diesen Mechanismus nicht verwenden. Stattdessen sollte das Verarbeitungssteuerungsgate direkt mithilfe der KSGATE-Xxx--Funktionen bearbeitet werden.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Microsoft Windows XP und höheren Betriebssystemen und DirectX 8.0 und höher directX-Versionen.
Zielplattform- Universal
Header- ks.h (enthalten Ks.h)
Library Ks.lib
IRQL- PASSIVE_LEVEL

Siehe auch

KsFilterAttemptProcessing-

KsFilterReleaseProcessingMutex-

KsPinAcquireProcessingMutex

KsPinGetAndGate-

KsPinReleaseProcessingMutex