Interfaces de streaming audio
Notes
Ces API sont déconseillées. les Applications doivent utiliser le filtre d' accrochage d’exemple ou implémenter un filtre personnalisé pour obtenir des données à partir d’un graphique de filtre DirectShow.
| Interface | Description |
|---|---|
| IAudioMediaStream | Contrôle les flux de média audio. Cette interface hérite de l’interface IMediaStream et est utilisée pour créer un ou plusieurs objets IAudioStreamSample . Il est également utilisé pour définir et récupérer le format actuel des données de flux. |
| IAudioStreamSample | Récupère des informations à partir des objets de données IAudioData sous-jacents. |
| IMemoryData | Contient des méthodes qui définissent et récupèrent les données de mémoire sur les objets de données audio. Les objets de données audio fournissent les données sous-jacentes auxquelles les exemples de flux accèdent. Cette interface fournit un moyen d’initialiser les mémoires tampons de mémoire et de définir les quantités réelles de données audio dans les objets. En outre, la méthode IMemoryData :: GetInfo peut être utilisée pour récupérer des données de mémoire audio. |
| IAudioData | Fournit des méthodes qui permettent aux applications de définir et d’extraire les données audio sous-jacentes auxquelles les flux audio feront référence. Le format de données audio est défini dans la structure WAVEFORMATEX . |