次の方法で共有


PartType 列挙 (devicetopology.h)

PartType 列挙は、デバイス トポロジ内のパーツがコネクタかサブユニットかを示す定数を定義します。

構文

typedef enum __MIDL___MIDL_itf_devicetopology_0000_0000_0012 {
  Connector = 0,
  Subunit
} PartType;

定数

 
Connector
値: 0
パーツはコネクタです。 コネクタは、オーディオ ジャック、統合エンドポイント デバイスへの内部接続、または DMA 転送を介して実装されたソフトウェア接続を表すことができます。 コネクタの種類の詳細については、「 ConnectorType 列挙」を参照してください。
Subunit
部分はサブユニットです。 サブユニットは、デバイス トポロジのオーディオ処理ノードです。 サブユニットには、多くの場合、プログラム制御下で設定できる 1 つ以上のハードウェア制御パラメーターがあります。 たとえば、オーディオ アプリケーションは、ボリューム制御サブユニットのボリューム設定を変更できます。

注釈

IPart::GetPartType メソッドは、PartType 列挙で定義されている定数を使用して、IPart オブジェクトがコネクタまたはサブユニットを表しているかどうかを示します。 IPart オブジェクトがコネクタを表す場合、クライアントはそのオブジェクトに対して IConnector インターフェイスのクエリを実行できます。 IPart オブジェクトがサブユニットを表す場合、クライアントはそのオブジェクトに対して ISubunit インターフェイスのクエリを実行できます。

コネクタとサブユニットの詳細については、「 デバイス トポロジ」を参照してください。

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header devicetopology.h

こちらもご覧ください

コア オーディオ定数

コア オーディオ列挙

IConnector インターフェイス

IPart インターフェイス

ISubunit インターフェイス