Partager via


Interface IPort (portcls.h)

L’interface IPort est l’interface générique pour les pilotes de port audio. Tous les pilotes de port audio exposent IPort dans le cadre de leur bord inférieur. Le pilote de l’adaptateur appelle la méthode d’initialisation sur cette interface. IPort hérite de l’interface IUnknown.

L’interface IPort fournit un moyen uniforme d’initialiser les pilotes de ports audio de tous les types. IPort est l’interface de base pour les interfaces de pilote de port suivantes :

IPortDMus

IPortMidi

IPortTopology

IPortWaveCyclique

IPortWavePci

IPortWaveRT

Appelez PcNewPort pour créer un objet de port avec l’une de ces interfaces.

Héritage

L’interface IPort hérite de l’interface IUnknown.

Méthode

L’interface IPort a ces méthodes.

 
IPort ::GetDeviceProperty

La méthode GetDeviceProperty fournit un accès simplifié aux propriétés d’appareil contenues dans le Registre pour les appareils Plug-and-Play.
IPort ::Init

La méthode Init initialise le pilote de port.
IPort ::NewRegistryKey

La méthode NewRegistryKey ouvre une clé de Registre existante ou crée une clé dans le Registre. La méthode crée un objet de clé de Registre pour représenter la clé.

Exigences

Exigence Valeur
plateforme cible Windows
d’en-tête portcls.h