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


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

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

Синтаксис

void KsFilterAcquireProcessingMutex(
  [in] PKSFILTER Filter
);

Параметры

[in] Filter

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

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

None

Remarks

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

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

Требования

Требование Значение
Минимальная версия клиента Доступно в операционных системах Microsoft Windows XP и более поздних версиях, а также DirectX 8.0 и более поздних версиях.
Целевая платформа Универсальное
Верхняя часть ks.h (включая Ks.h)
Библиотека Ks.lib
IRQL PASSIVE_LEVEL

См. также раздел

KsFilterAttemptProcessing

KsFilterReleaseProcessingMutex

KsPinAcquireProcessingMutex

KsPinGetAndGate

KsPinReleaseProcessingMutex