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 .

Liste des interfaces de diffusion multimédia