Поделиться через


Функция KsFilterAcquireProcessingMutex (ks.h)

Функция KsFilterAcquireProcessingMutex получает мьютекс обработки для указанного фильтра AVStream.

Синтаксис

void KsFilterAcquireProcessingMutex(
  [in] PKSFILTER Filter
);

Параметры

[in] Filter

Указатель на структуру KSFILTER, представляющую фильтр AVStream, для которого требуется получить мьютекс обработки.

Возвращаемое значение

Никакой

Замечания

AVStream содержит мьютекс управления обработкой при возврате из этой подпрограммы. Дополнительные сведения см. в Мьютексах в AVStream.

Мини-driver, который должен приостановить обработку в течение длительного периода времени, не должен использовать этот механизм. Вместо этого он должен управлять шлюзом управления обработкой непосредственно с помощью функций KSGATEXxx.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно в Microsoft Windows XP и более поздних операционных системах и версиях DirectX 8.0 и более поздних версий DirectX.
целевая платформа Всеобщий
заголовка ks.h (include Ks.h)
библиотеки Ks.lib
IRQL PASSIVE_LEVEL

См. также

KsFilterAttemptProcessing

KsFilterReleaseProcessingMutex

KsPinAcquireProcessingMutex

KsPinGetAndGate

KsPinReleaseProcessingMutex