É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 |