次の方法で共有


KsFilterGetOuterUnknown 関数 (ks.h)

KsFilterGetOuterUnknown 関数は、Filterで指定されたフィルターの外部 IUnknown インターフェイスを返します。

構文

PUNKNOWN KsFilterGetOuterUnknown(
  [in] PKSFILTER Filter
);

パラメーター

[in] Filter

IUnknown の外部を返す KSFILTER 構造体へのポインター。

戻り値

KsFilterGetOuterUnknown は、Filterの外部 IUknown インターフェイスへのポインターを返します。 その後、インターフェイスを使用して他のインターフェイスのクエリを実行することも、KsXxxRegisterAggregatedClientUnknown 呼び出しと組み合わせて使用して、Filter がミニドライバー提供の COM オブジェクトを集計することもできます。

備考

この呼び出しは、KsGetOuterUnknown するインライン関数呼び出しです。

必要条件

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

関連項目

AVStream の概要

IKsControl

KsFilterRegisterAggregatedClientUnknown

KsGetOuterUnknown

KsPinGetOuterUnknown

KsPinRegisterAggregatedClientUnknown

KsRegisterAggregatedClientUnknown