Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Certains périphériques audio nécessitent que la fréquence d'échantillonnage au niveau de la broche de réception du filtre d’adaptateur corresponde à la fréquence d’un port de sortie numérique ou au flux entrant d’un microphone. Par exemple, le matériel compatible sound Blaster 16 a généralement un seul cristal, ce qui limite son flux d’entrée et de sortie à s’exécuter à la même fréquence d’horloge. Un adaptateur qui peut prendre en charge plusieurs fréquences d’horloge pour ses différents flux audio intégrés peut encore avoir besoin de limiter le nombre de fréquences d’horloge différentes à un nombre restreint.
Pour ces raisons, un pilote d’adaptateur peut avoir besoin de limiter la fréquence de l’échantillon sur un flux à bord pour qu’il corresponde à celui d’un autre flux à bord. Par exemple, un adaptateur compatible Sound Blaster 16 peut nécessiter que la fréquence d'échantillonnage à la broche de réception de l’adaptateur corresponde à la fréquence à laquelle les verrous sont cadencés aux DAC de sortie.
Comme expliqué précédemment, KMixer est le mélangeur système dans Windows Server 2003, Windows XP, Windows 2000 et Windows Me/98. Lorsque la broche source de KMixer est connectée à la broche du récepteur d’un adaptateur, KMixer peut avoir besoin d’appeler la méthode SetFormat de l’adaptateur (par exemple, voir IMiniportWavePciStream ::SetFormat) pour ajuster la fréquence d’échantillon à la connexion afin de correspondre à la fréquence d’échantillonnage la plus élevée des flux audio à ses entrées. Si l’adaptateur ne peut pas modifier la fréquence, peut-être parce qu’elle est limitée par les taux d’horloge d’autres flux à bord, il peut échouer à l’appel SetFormat . Dans ce cas, KMixer répond en effectuant davantage d’appels SetFormat avec des fréquences d’échantillonnage successivement inférieures jusqu’à ce que l’appel réussisse. Une fois KMixer réglé sur une fréquence d'échantillonnage réduite, il réduira la fréquence d'échantillonnage de ses flux d’entrée de fréquence plus élevée afin de s'adapter.