次の方法で共有


KsFilterFactoryGetFirstChildFilter 関数 (ks.h)

KsFilterFactoryGetFirstChildFilter 関数は、FilterFactory によって作成された最初のインスタンス化されたフィルターを返します。

構文

PKSFILTER KsFilterFactoryGetFirstChildFilter(
  [in] PKSFILTERFACTORY FilterFactory
);

パラメーター

[in] FilterFactory

インスタンス化された最初の子フィルターを検索する KSFILTERFACTORY 構造体へのポインター。

戻り値

KsFilterFactoryGetFirstChildFilter は、FilterFactory によって作成された最初にインスタンス化された KSFILTER 構造体へのポインターを返します。 FilterFactory によって作成されたインスタンス化されたフィルターがない場合は、NULL が返されます。

注釈

この呼び出しは、 KsGetFirstChild へのインライン関数呼び出しです。 オブジェクト階層は、適切なミューテックス (この場合はデバイス ミューテックス) が保持されている間にのみ安定することが保証されることに注意してください。 詳細については、「 AVStream のミューテックス」を参照してください。

要件

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

こちらもご覧ください

KSFILTER

KSFILTERFACTORY

KsFilterGetNextSiblingFilter

KsGetFirstChild