Partager via


Énumération PartType (devicetopology.h)

L’énumération PartType définit des constantes qui indiquent si une partie d’une topologie d’appareil est un connecteur ou une sous-unité.

Syntax

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

Constantes

 
Connector
Valeur : 0
La partie est un connecteur. Un connecteur peut représenter une prise audio, une connexion interne à un appareil de point de terminaison intégré ou une connexion logicielle implémentée via des transferts DMA. Pour plus d’informations sur les types de connecteurs, consultez Énumération ConnectorType.
Subunit
La partie est une sous-unité. Une sous-unité est un nœud de traitement audio dans une topologie d’appareil. Une sous-unité a souvent un ou plusieurs paramètres de contrôle matériel qui peuvent être définis sous contrôle de programme. Par exemple, une application audio peut modifier le paramètre de volume d’une sous-unité de contrôle de volume.

Remarques

La méthode IPart ::GetPartType utilise les constantes définies dans l’énumération PartType pour indiquer si un objet IPart représente un connecteur ou une sous-unité. Si un objet IPart représente un connecteur, un client peut interroger cet objet pour son interface IConnector . Si un objet IPart représente une sous-unité, un client peut interroger cet objet pour son interface ISubunit .

Pour plus d’informations sur les connecteurs et sous-unités, consultez Topologies d’appareils.

Configuration requise

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête devicetopology.h

Voir aussi

Constantes audio principales

Énumérations audio principales

IConnector Interface

IPart Interface

ISubunit Interface