Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The acxdataformat header is used by the ACX audio class extensions.
For more information, see the following topics.
acxdataformat.h contains the following programming interfaces:
Functions
ACX_DATAFORMAT_CONFIG_INIT The ACX_DATAFORMAT_CONFIG_INIT function initializes an ACX_DATAFORMAT_CONFIG structure. |
ACX_DATAFORMAT_CONFIG_INIT_KS The ACX_DATAFORMAT_CONFIG_INIT_KS function initializes an ACX_DATAFORMAT_CONFIG structure using a KS data format. |
ACX_DATAFORMAT_LIST_CONFIG_INIT The ACX_DATAFORMAT_LIST_CONFIG_INIT function initializes an ACX_DATAFORMAT_LIST_CONFIG structure for use by an audio class extension (ACX) driver. |
ACX_DATAFORMAT_LIST_ITERATOR_INIT The ACX_DATAFORMAT_LIST_ITERATOR_INIT function initializes an ACX_DATAFORMAT_LIST_ITERATOR structure for use by an audio class extension (ACX) driver. |
AcxDataFormatCreate The AcxDataFormatCreate function is used to create a data format for use by an audio class extension (ACX) driver. |
AcxDataFormatGetAverageBytesPerSec The AcxDataFormatGetAverageBytesPerSec function gets the required bytes-per-second transfer rate for the specified data format. |
AcxDataFormatGetBitsPerSample The AcxDataFormatGetBitsPerSample function gets the bits per audio sample for the specified data format. |
AcxDataFormatGetBlockAlign The AcxDataFormatGetBlockAlign function gets the block alignment of the specified data format. |
AcxDataFormatGetChannelMask The AcxDataFormatGetChannelMask function gets the channel mask for the specified data format. |
AcxDataFormatGetChannelsCount The AcxDataFormatGetChannelsCount function gets the number of audio channels in the specified data format. |
AcxDataFormatGetEncodedAverageBytesPerSec The AcxDataFormatGetEncodedAverageBytesPerSec function gets the required bytes-per-second transfer rate for the specified encoded data format. |
AcxDataFormatGetEncodedChannelCount The AcxDataFormatGetEncodedChannelCount function gets the channel count for the specified encoded data format. |
AcxDataFormatGetEncodedSamplesPerSec The AcxDataFormatGetEncodedSamplesPerSec function gets the number of samples per second of audio for the specified encoded data format. |
AcxDataFormatGetKsDataFormat The AcxDataFormatGetKsDataFormat function gets the kernel streaming data format for the specified data format. |
AcxDataFormatGetMajorFormat AcxDataFormatGetMajorFormat |
AcxDataFormatGetSampleRate The AcxDataFormatGetSampleRate function gets the sample rate for the specified data format. |
AcxDataFormatGetSampleSize The AcxDataFormatGetSampleSize function gets the sample size for the specified data format. |
AcxDataFormatGetSamplesPerBlock The AcxDataFormatGetSamplesPerBlock function gets the number of samples per block for the specified data format. |
AcxDataFormatGetSpecifier The AcxDataFormatGetSpecifier function gets the specifier for the specified data format. |
AcxDataFormatGetSubFormat The AcxDataFormatGetSubFormat function gets the subformat for the specified data format. |
AcxDataFormatGetValidBitsPerSample The AcxDataFormatGetValidBitsPerSample function gets the valid number of bits per sample for the specified data format. |
AcxDataFormatGetWaveFormatEx The AcxDataFormatGetWaveFormatEx function gets the WAVEFORMATEX structure associated with the specified data format. |
AcxDataFormatGetWaveFormatExtensible The AcxDataFormatGetWaveFormatExtensible function gets the WAVEFORMATEXTENSIBLE structure associated with the specified data format. |
AcxDataFormatGetWaveFormatExtensibleIec61937 The AcxDataFormatGetWaveFormatExtensibleIec61937 function gets the WAVEFORMATEXTENSIBLE_IEC61937 structure associated with the specified data format. |
AcxDataFormatIsEqual The AcxDataFormatIsEqual function compares two ACXDATAFORMAT objects for equality. |
AcxDataFormatListAddDataFormat The AcxDataFormatListAddDataFormat function adds an ACXDATAFORMAT object to a data format list. |
AcxDataFormatListAssignDefaultDataFormat The AcxDataFormatListAssignDefaultDataFormat function adds an ACXDATAFORMAT object to the specified data format list and sets the ACXDATAFORMAT object as the default. |
AcxDataFormatListBeginIteration The AcxDataFormatListBeginIteration function gets an ACX_DATAFORMAT_LIST_ITERATOR to use for iterating through the specified data format list. |
AcxDataFormatListCreate The AcxDataFormatListCreate function creates a new ACX data format list. |
AcxDataFormatListEndIteration The AcxDataFormatListEndIteration function ends the iteration process on an ACX data format list. |
AcxDataFormatListRemoveDataFormat The AcxDataFormatListRemoveDataFormat function removes the specified ACX data format from an ACX data format list. |
AcxDataFormatListRemoveDataFormats The AcxDataFormatListRemoveDataFormats function removes all data formats from the specified ACX data format list. |
AcxDataFormatListRetrieveDefaultDataFormat The AcxDataFormatListRetrieveDefaultDataFormat gets the default ACX data format from the specified ACX data format list. |
AcxDataFormatListRetrieveNextFormat The AcxDataFormatListRetrieveNextFormat function gets the next ACX data format when iterating an ACX data format list. |
Structures
ACX_DATAFORMAT_CONFIG The ACX_DATAFORMAT_CONFIG structure is used to configure a new ACX data format object. |
ACX_DATAFORMAT_LIST_CONFIG The ACX_DATAFORMAT_LIST_CONFIG structure is used to configure a new ACX data format list object. |
ACX_DATAFORMAT_LIST_ITERATOR The ACX_DATAFORMAT_LIST_ITERATOR structure holds the state of iteration over an ACX data format list. |
Enumerations
ACX_DATAFORMAT_CONFIG_FLAGS The ACX_DATAFORMAT_CONFIG_FLAGS enumeration is used to configure the properties of a data format used by an audio class extension (ACX) driver. |
ACX_DATAFORMAT_LIST_CONFIG_FLAGS The ACX_DATAFORMAT_LIST_CONFIG_FLAGS enumeration is used to configure a data format list used by an audio class extension (ACX) driver. |
ACX_DATAFORMAT_LIST_ITERATOR_CONFIG_FLAGS The ACX_DATAFORMAT_LIST_ITERATOR_CONFIG_FLAGS enumeration is used to configure a data format list iterator used by an audio class extension (ACX) driver. |
ACX_DATAFORMAT_TYPE The ACX_DATAFORMAT_TYPE enumeration is used to specify the type of a data format used by an audio class extension (ACX) driver. |