Partager via


Interface IMiniportWaveRT (portcls.h)

L’interface IMiniportWaveRT est l’interface principale exposée par le pilote miniport pour un périphérique audio WaveRT. Le pilote d’adaptateur crée l’objet pilote miniport WaveRT. Il passe ensuite le IMiniportWaveRT pointeur d’interface de l’objet à la méthode IPort ::Init du pilote de port WaveRT. IMiniportWaveRT hérite de l’interface IMiniport .

Un pilote d’adaptateur forme une paire de pilotes miniport-port en liant un IMiniportWaveRT objet à un objet IPortWaveRT . Le pilote système PortCls inscrit cette paire avec le système en tant que filtre d’ondes.

IMiniportWaveRT est pris en charge dans les systèmes d’exploitation Windows Vista et ultérieurs.

Héritage

L’interface IMiniportWaveRT hérite de l’interface IMiniport.

Méthodes

L’interface IMiniportWaveRT a ces méthodes.

 
IMiniportWaveRT ::GetDeviceDescription

La méthode GetDeviceDescription retourne un pointeur vers une structure DEVICE_DESCRIPTION décrivant l’appareil.
IMiniportWaveRT ::init

La méthode Init initialise l’objet pilote de miniport WaveRT.
IMiniportWaveRT ::NewStream

La méthode NewStream crée un instance d’un objet de flux WaveRT.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête portcls.h