Freigeben über


PartType-Enumeration (devicetopology.h)

Die PartType-Enumeration definiert Konstanten, die angeben, ob ein Teil in einer Gerätetopologie ein Connector oder eine Untereinheit ist.

Syntax

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

Konstanten

 
Connector
Wert: 0
Das Teil ist ein Connector. Ein Connector kann eine Audiobuchse, eine interne Verbindung mit einem integrierten Endpunktgerät oder eine Softwareverbindung darstellen, die über DMA-Übertragungen implementiert wird. Weitere Informationen zu Connectortypen finden Sie unter ConnectorType-Enumeration.
Subunit
Der Teil ist eine Untereinheit. Eine Untereinheit ist ein Audioverarbeitungsknoten in einer Gerätetopologie. Eine Untereinheit verfügt häufig über einen oder mehrere Hardwaresteuerungsparameter, die unter Programmsteuerung festgelegt werden können. Beispielsweise kann eine Audioanwendung die Lautstärkeeinstellung einer Lautstärkesteuerungsuntereinheit ändern.

Hinweise

Die IPart::GetPartType-Methode verwendet die in der PartType-Enumeration definierten Konstanten, um anzugeben, ob ein IPart-Objekt einen Connector oder eine Untereinheit darstellt. Wenn ein IPart-Objekt einen Connector darstellt, kann ein Client dieses Objekt für seine IConnector-Schnittstelle abfragen. Wenn ein IPart-Objekt eine Untereinheit darstellt, kann ein Client dieses Objekt für seine ISubunit-Schnittstelle abfragen.

Weitere Informationen zu Connectors und Untereinheiten finden Sie unter Gerätetopologien.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile devicetopology.h

Weitere Informationen

Kernaudiokonstanten

Kernaudioenumeration

IConnector-Schnittstelle

IPart-Schnittstelle

ISubunit-Schnittstelle