Partager via


Interface IPreFetchOffset (portcls.h)

L’interface IPreFetchOffset contrôle le décalage de prérécupération, qui est le nombre d’octets qui séparent les curseurs de lecture et d’écriture dans un flux de sortie DirectSound. Un pilote miniport WavePci peut utiliser cette interface pour empêcher le décalage de prérécupération de croître trop grand lorsque le pilote alloue un grand nombre de mappages. Cette interface est prise en charge uniquement dans Windows XP et versions ultérieures. Pour déterminer si le pilote de port WavePci prend en charge l’interface IPreFetchOffset, un pilote miniport appelle le flux de port (IPortWavePciStream) de l’objet QueryInterface méthode avec REFIID IID_IPreFetchOffset.

Pour plus d’informations sur l’interface IPreFetchOffset, consultez décalages de prérécupération.

Héritage

L’interface IPreFetchOffset hérite de l’interface IUnknown. IPreFetchOffset a également ces types de membres :

Méthode

L’interface IPreFetchOffset a ces méthodes.

 
IPreFetchOffset ::SetPreFetchOffset

La méthode SetPreFetchOffset définit le décalage de prérécupération, qui est le nombre d’octets de données qui séparent le curseur d’écriture du curseur de lecture dans un flux de sortie DirectSound.

Exigences

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