次の方法で共有


KsDeviceGetFirstChildFilterFactory 関数 (ks.h)

KsDeviceGetFirstChildFilterFactory 関数は、特定の AVStream デバイスに属する最初の子フィルター ファクトリを返します。

構文

PKSFILTERFACTORY KsDeviceGetFirstChildFilterFactory(
  [in] PKSDEVICE Device
);

パラメーター

[in] Device

最初の子フィルター ファクトリを検索する AVStream デバイスを表す KSDEVICE 構造体へのポインター。

戻り値

デバイス の最初の子フィルター ファクトリを表す KSFILTERFACTORY 構造体へのポインター返します。 デバイスにフィルター ファクトリが登録されていない場合は、NULL 返されます。

備考

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

AVStream の親子関係のグラフィカル表現については、AVStream オブジェクト階層 の図参照してください。

必要条件

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

関連項目

KSDEVICE

KSFILTERFACTORY

KsFilterFactoryGetNextSiblingFilterFactory

KsGetFirstChild