次の方法で共有


KsFilterAcquireProcessingMutex 関数 (ks.h)

KsFilterAcquireProcessingMutex 関数は、指定された AVStream フィルターの処理ミューテックスを取得します。

構文

void KsFilterAcquireProcessingMutex(
  [in] PKSFILTER Filter
);

パラメーター

[in] Filter

処理ミューテックスを取得する AVStream フィルターを表す KSFILTER 構造体へのポインター。

戻り値

何一つ

備考

AVStream は、このルーチンからの戻り時に処理制御ミューテックスを保持します。 詳細については、「AVStream でのミューテックスの」を参照してください。

処理を長時間中断する必要があるミニドライバーは、このメカニズムを使用しないでください。 代わりに、KSGATEXxx 関数を使用して、処理コントロール ゲートを直接操作する必要があります。

必要条件

要件 価値
サポートされる最小クライアント Microsoft Windows XP 以降のオペレーティング システムと DirectX 8.0 以降の DirectX バージョンで使用できます。
ターゲット プラットフォーム 万国
ヘッダー ks.h (Ks.h を含む)
ライブラリ Ks.lib
IRQL PASSIVE_LEVEL

関連項目

KsFilterAttemptProcessing

KsFilterReleaseProcessingMutex

KsPinAcquireProcessingMutex する

KsPinGetAndGate する

KsPinReleaseProcessingMutex