en-tête acxdataformat.h

L’en-tête acxdataformat est utilisé par les extensions de classe audio ACX.

Pour plus d'informations, consultez les rubriques ci-dessous.

Notes

Les en-têtes et bibliothèques ACX ne sont pas inclus dans le WDK 10.0.22621.2428 (publié le 24 octobre 2023), mais sont disponibles dans les versions précédentes, ainsi que dans les dernières versions (série 25000) Insider Preview du WDK. Pour plus d’informations sur les versions en préversion du WDK, consultez Installation des versions en préversion du Kit de pilotes Windows (WDK).

acxdataformat.h contient les interfaces de programmation suivantes :

Fonctions

 
ACX_DATAFORMAT_CONFIG_INIT

La fonction ACX_DATAFORMAT_CONFIG_INIT initialise une structure ACX_DATAFORMAT_CONFIG.
ACX_DATAFORMAT_CONFIG_INIT_KS

La fonction ACX_DATAFORMAT_CONFIG_INIT_KS initialise une structure de ACX_DATAFORMAT_CONFIG à l’aide d’un format de données KS.
ACX_DATAFORMAT_LIST_CONFIG_INIT

La fonction ACX_DATAFORMAT_LIST_CONFIG_INIT initialise une structure ACX_DATAFORMAT_LIST_CONFIG à utiliser par un pilote d’extension de classe audio (ACX).
ACX_DATAFORMAT_LIST_ITERATOR_INIT

La fonction ACX_DATAFORMAT_LIST_ITERATOR_INIT initialise une structure de ACX_DATAFORMAT_LIST_ITERATOR à utiliser par un pilote d’extension de classe audio (ACX).
AcxDataFormatCreate

La fonction AcxDataFormatCreate est utilisée pour créer un format de données à utiliser par un pilote d’extension de classe audio (ACX).
AcxDataFormatGetAverageBytesPerSec

La fonction AcxDataFormatGetAverageBytesPerSec obtient le taux de transfert d’octets par seconde requis pour le format de données spécifié.
AcxDataFormatGetBitsPerSample

La fonction AcxDataFormatGetBitsPerSample obtient les bits par exemple audio pour le format de données spécifié.
AcxDataFormatGetBlockAlign

La fonction AcxDataFormatGetBlockAlign obtient l’alignement des blocs du format de données spécifié.
AcxDataFormatGetChannelMask

La fonction AcxDataFormatGetChannelMask obtient le masque de canal pour le format de données spécifié.
AcxDataFormatGetChannelsCount

La fonction AcxDataFormatGetChannelsCount obtient le nombre de canaux audio dans le format de données spécifié.
AcxDataFormatGetEncodedAverageBytesPerSec

La fonction AcxDataFormatGetEncodedAverageBytesPerSec obtient le taux de transfert d’octets par seconde requis pour le format de données encodé spécifié.
AcxDataFormatGetEncodedChannelCount

La fonction AcxDataFormatGetEncodedChannelCount obtient le nombre de canaux pour le format de données encodé spécifié.
AcxDataFormatGetEncodedSamplesPerSec

La fonction AcxDataFormatGetEncodedSamplesPerSec obtient le nombre d’exemples audio par seconde pour le format de données encodé spécifié.
AcxDataFormatGetKsDataFormat

La fonction AcxDataFormatGetKsDataFormat obtient le format de données de streaming du noyau pour le format de données spécifié.
AcxDataFormatGetMajorFormat

AcxDataFormatGetMajorFormat
AcxDataFormatGetSampleRate

La fonction AcxDataFormatGetSampleRate obtient le taux d’échantillonnage pour le format de données spécifié.
AcxDataFormatGetSampleSize

La fonction AcxDataFormatGetSampleSize obtient la taille de l’exemple pour le format de données spécifié.
AcxDataFormatGetSamplesPerBlock

La fonction AcxDataFormatGetSamplesPerBlock obtient le nombre d’exemples par bloc pour le format de données spécifié.
AcxDataFormatGetSpecifier

La fonction AcxDataFormatGetSpecifier obtient le spécificateur pour le format de données spécifié.
AcxDataFormatGetSubFormat

La fonction AcxDataFormatGetSubFormat obtient le sous-format pour le format de données spécifié.
AcxDataFormatGetValidBitsPerSample

La fonction AcxDataFormatGetValidBitsPerSample obtient le nombre valide de bits par exemple pour le format de données spécifié.
AcxDataFormatGetWaveFormatEx

La fonction AcxDataFormatGetWaveFormatEx obtient la structure WAVEFORMATEX associée au format de données spécifié.
AcxDataFormatGetWaveFormatExtensible

La fonction AcxDataFormatGetWaveFormatExtensible obtient la structure WAVEFORMATEXTENSIBLE associée au format de données spécifié.
AcxDataFormatGetWaveFormatExtensibleIec61937

La fonction AcxDataFormatGetWaveFormatExtensibleIec61937 obtient la structure WAVEFORMATEXTENSIBLE_IEC61937 associée au format de données spécifié.
AcxDataFormatIsEqual

La fonction AcxDataFormatIsEqual compare deux objets ACXDATAFORMAT pour l’égalité.
AcxDataFormatListAddDataFormat

La fonction AcxDataFormatListAddDataFormat ajoute un objet ACXDATAFORMAT à une liste de format de données.
AcxDataFormatListAssignDefaultDataFormat

La fonction AcxDataFormatListAssignDefaultDataFormat ajoute un objet ACXDATAFORMAT à la liste de formats de données spécifiée et définit l’objet ACXDATAFORMAT comme objet par défaut.
AcxDataFormatListBeginIteration

La fonction AcxDataFormatListBeginIteration obtient une ACX_DATAFORMAT_LIST_ITERATOR à utiliser pour l’itération dans la liste de formats de données spécifiée.
AcxDataFormatListCreate

La fonction AcxDataFormatListCreate crée une liste de formats de données ACX.
AcxDataFormatListEndIteration

La fonction AcxDataFormatListEndIteration met fin au processus d’itération sur une liste de format de données ACX.
AcxDataFormatListRemoveDataFormat

La fonction AcxDataFormatListRemoveDataFormat supprime le format de données ACX spécifié d’une liste de formats de données ACX.
AcxDataFormatListRemoveDataFormats

La fonction AcxDataFormatListRemoveDataFormats supprime tous les formats de données de la liste de formats de données ACX spécifiée.
AcxDataFormatListRetrieveDefaultDataFormat

AcxDataFormatListRetrieveDefaultDataFormat obtient le format de données ACX par défaut à partir de la liste de format de données ACX spécifiée.
AcxDataFormatListRetrieveNextFormat

La fonction AcxDataFormatListRetrieveNextFormat obtient le format de données ACX suivant lors de l’itération d’une liste de formats de données ACX.

Structures

 
ACX_DATAFORMAT_CONFIG

La structure ACX_DATAFORMAT_CONFIG est utilisée pour configurer un nouvel objet de format de données ACX.
ACX_DATAFORMAT_LIST_CONFIG

La structure ACX_DATAFORMAT_LIST_CONFIG est utilisée pour configurer un nouvel objet de liste de format de données ACX.
ACX_DATAFORMAT_LIST_ITERATOR

La structure ACX_DATAFORMAT_LIST_ITERATOR contient l’état d’itération sur une liste de formats de données ACX.

Énumérations

 
ACX_DATAFORMAT_CONFIG_FLAGS

L’énumération ACX_DATAFORMAT_CONFIG_FLAGS permet de configurer les propriétés d’un format de données utilisé par un pilote d’extension de classe audio (ACX).
ACX_DATAFORMAT_LIST_CONFIG_FLAGS

L’énumération ACX_DATAFORMAT_LIST_CONFIG_FLAGS permet de configurer une liste de format de données utilisée par un pilote d’extension de classe audio (ACX).
ACX_DATAFORMAT_LIST_ITERATOR_CONFIG_FLAGS

L’énumération ACX_DATAFORMAT_LIST_ITERATOR_CONFIG_FLAGS est utilisée pour configurer un itérateur de liste de format de données utilisé par un pilote d’extension de classe audio (ACX).
ACX_DATAFORMAT_TYPE

L’énumération ACX_DATAFORMAT_TYPE permet de spécifier le type d’un format de données utilisé par un pilote d’extension de classe audio (ACX).