Freigeben über


KsFilterAcquireProcessingMutex-Funktion (ks.h)

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

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

Keine

Bemerkungen

AVStream enthält den Mutex der Verarbeitungssteuerung, wenn sie von dieser Routine zurückgegeben wird. Weitere Informationen finden Sie unter Mutexes in AVStream.

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Microsoft Windows XP und höheren Betriebssystemen sowie DirectX 8.0 und höher DirectX-Versionen.
Zielplattform Universell
Header ks.h (ks.h einschließen)
Bibliothek Ks.lib
IRQL PASSIVE_LEVEL

Weitere Informationen

KsFilterAttemptProcessing

KsFilterReleaseProcessingMutex

KsPinAcquireProcessingMutex

KsPinGetAndGate

KsPinReleaseProcessingMutex