en-tête msacm.h
Cet en-tête est utilisé par Windows Multimédia. Pour plus d'informations, consultez les pages suivantes :
msacm.h contient les interfaces de programmation suivantes :
Fonctions
acmDriverAdd La fonction acmDriverAdd (msacm.h) ajoute un pilote à la liste des pilotes ACM disponibles. (acmDriverAddW) |
acmDriverAddA La fonction acmDriverAdd ajoute un pilote à la liste des pilotes ACM disponibles. (acmDriverAddA) |
acmDriverAddW La fonction acmDriverAddW (Unicode) (msacm.h) ajoute un pilote à la liste des pilotes ACM disponibles. (acmDriverAddW) |
acmDriverClose La fonction acmDriverClose ferme un pilote ACM précédemment ouvert instance. Si la fonction réussit, le handle est invalidé. |
acmDriverDetails La fonction acmDriverDetails (msacm.h) interroge un pilote ACM spécifié pour déterminer ses fonctionnalités. (acmDriverDetailsW) |
acmDriverDetailsA La fonction acmDriverDetails interroge un pilote ACM spécifié pour déterminer ses capacités. (acmDriverDetailsA) |
acmDriverDetailsW La fonction acmDriverDetails (Unicode) interroge un pilote ACM spécifié pour déterminer ses capacités. (acmDriverDetailsW) |
acmDriverEnum La fonction acmDriverEnum énumère les pilotes ACM disponibles, en continuant jusqu’à ce qu’il n’y ait plus de pilotes ou que la fonction de rappel retourne FALSE. |
acmDriverID La fonction acmDriverID retourne le handle d’un identificateur de pilote ACM associé à un pilote ACM ouvert instance ou d’un handle de flux. |
acmDriverMessage La fonction acmDriverMessage envoie un message défini par l’utilisateur à un pilote ACM donné instance. |
acmDriverOpen La fonction acmDriverOpen ouvre le pilote ACM spécifié et retourne un pilote instance handle qui peut être utilisé pour communiquer avec le pilote. |
acmDriverPriority La fonction acmDriverPriority modifie la priorité et l’état d’un pilote ACM. |
acmDriverRemove La fonction acmDriverRemove supprime un pilote ACM de la liste des pilotes ACM disponibles. Le pilote sera supprimé uniquement pour l’application appelante. Si le pilote est installé globalement, d’autres applications pourront toujours l’utiliser. |
acmFilterChoose La fonction acmFilterChoose crée une boîte de dialogue définie par ACM qui permet à l’utilisateur de sélectionner un filtre audio de forme d’onde. |
acmFilterChooseA La fonction acmFilterChoose crée une boîte de dialogue définie par ACM qui permet à l’utilisateur de sélectionner un filtre audio de forme d’onde. (acmFilterChooseA) |
acmFilterChooseW La fonction acmFilterChoose (Unicode) crée une boîte de dialogue définie par ACM qui permet à l’utilisateur de sélectionner un filtre audio de forme d’onde. (acmFilterChooseW) |
acmFilterDetails La fonction acmFilterDetails interroge l’ACM pour obtenir des détails sur un filtre avec une balise de filtre audio de forme d’onde spécifique. |
acmFilterDetailsA La fonction acmFilterDetails interroge l’ACM pour obtenir des détails sur un filtre avec une balise de filtre audio de forme d’onde spécifique. (acmFilterDetailsA) |
acmFilterDetailsW La fonction acmFilterDetails (Unicode) interroge l’ACM pour obtenir des détails sur un filtre avec une balise de filtre audio de forme d’onde spécifique. (acmFilterDetailsW) |
acmFilterEnum La fonction acmFilterEnum énumère les filtres audio de forme d’onde disponibles pour une balise de filtre donnée à partir d’un pilote ACM. Cette fonction continue d’énumérer jusqu’à ce qu’il n’y ait plus de filtres appropriés pour la balise de filtre ou que la fonction de rappel retourne FALSE. |
acmFilterEnumA La fonction acmFilterEnum énumère les filtres audio de forme d’onde disponibles pour une balise de filtre donnée à partir d’un pilote ACM. Cette fonction continue d’énumérer jusqu’à ce qu’il n’y ait plus de filtres appropriés pour la balise de filtre ou que la fonction de rappel retourne FALSE. (acmFilterEnumA) |
acmFilterEnumW La fonction acmFilterEnum (Unicode) énumère les filtres audio de forme d’onde disponibles pour une balise de filtre donnée à partir d’un pilote ACM. Cette fonction continue d’énumérer jusqu’à ce qu’il n’y ait plus de filtres appropriés pour la balise de filtre ou que la fonction de rappel retourne FALSE. (acmFilterEnumW) |
acmFilterTagDetails La fonction acmFilterTagDetails interroge l’ACM pour obtenir des détails sur une balise de filtre audio de forme d’onde spécifique. |
acmFilterTagDetailsA La fonction acmFilterTagDetails interroge l’ACM pour obtenir des détails sur une balise de filtre audio de forme d’onde spécifique. (acmFilterTagDetailsA) |
acmFilterTagDetailsW La fonction acmFilterTagDetails (Unicode) interroge l’ACM pour obtenir des détails sur une balise de filtre audio de forme d’onde spécifique. (acmFilterTagDetailsW) |
acmFilterTagEnum La fonction acmFilterTagEnum énumère les balises de filtre audio de forme d’onde disponibles à partir d’un pilote ACM. Cette fonction continue d’énumérer jusqu’à ce qu’il n’y ait plus de balises de filtre appropriées ou que la fonction de rappel retourne FALSE. |
acmFilterTagEnumA La fonction acmFilterTagEnum énumère les balises de filtre audio de forme d’onde disponibles à partir d’un pilote ACM. Cette fonction continue d’énumérer jusqu’à ce qu’il n’y ait plus de balises de filtre appropriées ou que la fonction de rappel retourne FALSE. (acmFilterTagEnumA) |
acmFilterTagEnumW La fonction acmFilterTagEnum (Unicode) énumère les balises de filtre audio de forme d’onde disponibles à partir d’un pilote ACM. Cette fonction continue d’énumérer jusqu’à ce qu’il n’y ait plus de balises de filtre appropriées ou que la fonction de rappel retourne FALSE. (acmFilterTagEnumW) |
acmFormatChoose La fonction acmFormatChoose crée une boîte de dialogue définie par ACM qui permet à l’utilisateur de sélectionner un format audio de forme d’onde. |
acmFormatChooseA La fonction acmFormatChoose crée une boîte de dialogue définie par ACM qui permet à l’utilisateur de sélectionner un format audio de forme d’onde. (acmFormatChooseA) |
acmFormatChooseW La fonction acmFormatChoose (Unicode) crée une boîte de dialogue définie par ACM qui permet à l’utilisateur de sélectionner un format audio de forme d’onde. (acmFormatChooseW) |
acmFormatDetails La fonction acmFormatDetails interroge l’ACM pour obtenir les détails de format d’une balise de format audio de forme d’onde spécifique. |
acmFormatDetailsA La fonction acmFormatDetails interroge l’ACM pour obtenir les détails de format d’une balise de format audio de forme d’onde spécifique. (acmFormatDetailsA) |
acmFormatDetailsW La fonction acmFormatDetails (Unicode) interroge l’ACM pour obtenir les détails de format d’une balise de format audio de forme d’onde spécifique. (acmFormatDetailsW) |
acmFormatEnum La fonction acmFormatEnum énumère les formats audio de forme d’onde disponibles pour une balise de format donnée à partir d’un pilote ACM. Cette fonction continue d’énumérer jusqu’à ce qu’il n’y ait plus de formats appropriés pour la balise de format ou que la fonction de rappel retourne FALSE. |
acmFormatEnumA La fonction acmFormatEnum énumère les formats audio de forme d’onde disponibles pour une balise de format donnée à partir d’un pilote ACM. Cette fonction continue d’énumérer jusqu’à ce qu’il n’y ait plus de formats appropriés pour la balise de format ou que la fonction de rappel retourne FALSE. (acmFormatEnumA) |
acmFormatEnumW La fonction acmFormatEnum (Unicode) énumère les formats audio de forme d’onde disponibles pour une balise de format donnée à partir d’un pilote ACM. Cette fonction continue d’énumérer jusqu’à ce qu’il n’y ait plus de formats appropriés pour la balise de format ou que la fonction de rappel retourne FALSE. (acmFormatEnumW) |
acmFormatSuggest La fonction acmFormatSuggest interroge l’ACM ou un pilote ACM spécifié pour suggérer un format de destination pour le format source fourni. |
acmFormatTagDetails La fonction acmFormatTagDetails interroge l’ACM pour obtenir des détails sur une balise de format audio de forme d’onde spécifique. |
acmFormatTagDetailsA La fonction acmFormatTagDetails interroge l’ACM pour obtenir des détails sur une balise de format audio de forme d’onde spécifique. (acmFormatTagDetailsA) |
acmFormatTagDetailsW La fonction acmFormatTagDetails (Unicode) interroge l’ACM pour obtenir des détails sur une balise de format audio de forme d’onde spécifique. (acmFormatTagDetailsW) |
acmFormatTagEnum La fonction acmFormatTagEnum énumère les balises de format audio waveform disponibles à partir d’un pilote ACM. Cette fonction continue d’énumérer jusqu’à ce qu’il n’y ait plus de balises de format appropriées ou que la fonction de rappel retourne FALSE. |
acmFormatTagEnumA La fonction acmFormatTagEnum énumère les balises de format audio waveform disponibles à partir d’un pilote ACM. Cette fonction continue d’énumérer jusqu’à ce qu’il n’y ait plus de balises de format appropriées ou que la fonction de rappel retourne FALSE. (acmFormatTagEnumA) |
acmFormatTagEnumW La fonction acmFormatTagEnum (Unicode) énumère les balises de format audio de forme d’onde disponibles à partir d’un pilote ACM. Cette fonction continue d’énumérer jusqu’à ce qu’il n’y ait plus de balises de format appropriées ou que la fonction de rappel retourne FALSE. (acmFormatTagEnumW) |
acmGetVersion La fonction acmGetVersion retourne le numéro de version de l’ACM. |
acmMetrics La fonction acmMetrics retourne différentes métriques pour les objets ACM ou ACM associés. |
acmStreamClose La fonction acmStreamClose ferme un flux de conversion ACM. Si la fonction réussit, le handle est invalidé. |
acmStreamConvert La fonction acmStreamConvert demande à ACM d’effectuer une conversion sur le flux de conversion spécifié. Une conversion peut être synchrone ou asynchrone, selon la façon dont le flux a été ouvert. |
acmStreamMessage La fonction acmStreamMessage envoie un message spécifique au pilote ACM. |
acmStreamOpen La fonction acmStreamOpen ouvre un flux de conversion ACM. Les flux de conversion sont utilisés pour convertir des données d’un format audio spécifié vers un autre. |
acmStreamPrepareHeader La fonction acmStreamPrepareHeader prépare une structure ACMSTREAMHEADER pour une conversion de flux ACM. |
acmStreamReset La fonction acmStreamReset arrête les conversions pour un flux ACM donné. Toutes les mémoires tampons en attente sont marquées comme terminées et retournées à l’application. |
acmStreamSize La fonction acmStreamSize retourne une taille recommandée pour une mémoire tampon source ou de destination sur un flux ACM. |
acmStreamUnprepareHeader La fonction acmStreamUnprepareHeader nettoie la préparation effectuée par la fonction acmStreamPrepareHeader pour un flux ACM. |
Fonctions de rappel
ACMDRIVERENUMCB La fonction acmDriverEnumCallback spécifie une fonction de rappel utilisée avec la fonction acmDriverEnum. Le nom acmDriverEnumCallback est un espace réservé pour un nom de fonction défini par l’application. |
ACMDRIVERPROC La fonction acmDriverProc spécifie une fonction de rappel utilisée avec le pilote ACM. |
ACMFILTERCHOOSEHOOKPROC La fonction acmFilterChooseHookProc spécifie une fonction définie par l’utilisateur qui connecte la boîte de dialogue acmFilterChoose. |
ACMFILTERENUMCB La fonction de rappel ACMFILTERENUMCB spécifie une fonction de rappel utilisée avec la fonction acmFilterEnum. |
ACMFILTERENUMCBA La fonction acmFilterEnumCallback spécifie une fonction de rappel utilisée avec la fonction acmFilterEnum. Le nom acmFilterEnumCallback est un espace réservé pour un nom de fonction défini par l’application. (ACMFILTERENUMCBA) |
ACMFILTERENUMCBW La fonction de rappel ACMFILTERENUMCBW (Unicode) spécifie une fonction de rappel utilisée avec la fonction acmFilterEnum. |
ACMFILTERTAGENUMCB La fonction de rappel ACMFILTERTAGENUMCB spécifie une fonction de rappel utilisée avec la fonction acmFilterTagEnum. |
ACMFILTERTAGENUMCBA La fonction acmFilterTagEnumCallback spécifie une fonction de rappel utilisée avec la fonction acmFilterTagEnum. Le nom de la fonction acmFilterTagEnumCallback est un espace réservé pour un nom de fonction défini par l’application. (ACMFILTERTAGENUMCBA) |
ACMFILTERTAGENUMCBW La fonction de rappel ACMFILTERTAGENUMCBW (Unicode) spécifie une fonction de rappel utilisée avec la fonction acmFilterTagEnum. |
ACMFORMATCHOOSEHOOKPROC La fonction acmFormatChooseHookProc spécifie une fonction définie par l’utilisateur qui connecte la boîte de dialogue acmFormatChoose. Le nom acmFormatChooseHookProc est un espace réservé pour un nom défini par l’application. |
ACMFORMATENUMCB La fonction de rappel ACMFORMATENUMCB spécifie une fonction de rappel utilisée avec la fonction acmFormatEnum. |
ACMFORMATENUMCBA La fonction acmFormatEnumCallback spécifie une fonction de rappel utilisée avec la fonction acmFormatEnum. Le nom acmFormatEnumCallback est un espace réservé pour le nom de fonction défini par l’application. (ACMFORMATENUMCBA) |
ACMFORMATENUMCBW La fonction de rappel ACMFORMATENUMCBW (Unicode) spécifie une fonction de rappel utilisée avec la fonction acmFormatEnum. |
ACMFORMATTAGENUMCB La fonction de rappel ACMFORMATTAGENUMCB spécifie une fonction de rappel utilisée avec la fonction acmFormatTagEnum. |
ACMFORMATTAGENUMCBA La fonction acmFormatTagEnumCallback spécifie une fonction de rappel utilisée avec la fonction acmFormatTagEnum. Le nom acmFormatTagEnumCallback est un espace réservé pour un nom de fonction défini par l’application. (ACMFORMATTAGENUMCBA) |
ACMFORMATTAGENUMCBW La fonction de rappel ACMFORMATTAGENUMCBW (Unicode) spécifie une fonction de rappel utilisée avec la fonction acmFormatTagEnum. |
Structures
ACMDRIVERDETAILS La structure ACMDRIVERDETAILS décrit les fonctionnalités d’un pilote ACM. |
ACMFILTERCHOOSE La structure ACMFILTERCHOOSE contient des informations que L’ACM utilise pour initialiser la boîte de dialogue de sélection de filtre audio de forme d’onde définie par le système. |
ACMFILTERDETAILS La structure ACMFILTERDETAILS détaille un filtre audio de forme d’onde pour une balise de filtre spécifique pour un pilote ACM. |
ACMFILTERTAGDETAILS La structure ACMFILTERTAGDETAILS détaille une balise de filtre waveform-audio pour un pilote de filtre ACM. |
ACMFORMATCHOOSE La structure ACMFORMATCHOOSE contient des informations que L’ACM utilise pour initialiser la boîte de dialogue de sélection du format audio de forme d’onde définie par le système. |
ACMFORMATDETAILS La structure ACMFORMATDETAILS détaille un format audio de forme d’onde pour une balise de format spécifique pour un pilote ACM. |
ACMFORMATTAGDETAILS La structure ACMFORMATTAGDETAILS détaille une balise de format waveform-audio pour un pilote ACM. |
ACMSTREAMHEADER La structure ACMSTREAMHEADER définit l’en-tête utilisé pour identifier une paire source de conversion ACM et mémoire tampon de destination pour un flux de conversion. |