次の方法で共有


KSPROPSETID_Topology

クライアントは、KSPROPSETID_Topology プロパティ セット内の要求を使用して、KS フィルターの内部トポロジを調べます。

トポロジの各ノードには、ゼロ ベースのノード ID があります。n のノードを持つ KS フィルターには、0 から n-1までの番号を付けます。 KS フィルター全体がノードとして扱われ、特別なノード ID 番号 KSFILTER_NODE を持ちます。

ストリーム ミニドライバーは、このプロパティ セットのプロパティを処理する必要はありません。 ストリーム クラス ドライバーは、ミニドライバーの代わりにそれらを処理します。

Microsoft では、ksmedia.h ヘッダー ファイルで KSNODETYPE_XXX 形式のノード タイプの標準セットを定義しています。 このセットのプロパティを使用する場合、クライアントは、このシーケンス内のゼロ ベースのインデックスでノードを参照します。

KSPROPSETID_Topology プロパティ セットには、次のものが含まれます。

KSPROPERTY_TOPOLOGY_CATEGORIES

KSPROPERTY_TOPOLOGY_CONNECTIONS

KSPROPERTY_TOPOLOGY_NAME

KSPROPERTY_TOPOLOGY_NODES