acxdataformat.h-Header
Der acxdataformat-Header wird von den ACX-Audioklassenerweiterungen verwendet.
Weitere Informationen finden Sie in den folgenden Themen.
Hinweis
Die ACX-Header und -Bibliotheken sind nicht im WDK 10.0.22621.2428 (veröffentlicht am 24. Oktober 2023) enthalten, sind aber in früheren Versionen sowie in den neuesten (25000-Serienbuilds) Insider Preview des WDK verfügbar. Weitere Informationen zu Vorschauversionen des WDK finden Sie unter Installieren von Vorschauversionen des Windows Driver Kit (WDK).
acxdataformat.h enthält die folgenden Programmierschnittstellen:
Functions
ACX_DATAFORMAT_CONFIG_INIT Die ACX_DATAFORMAT_CONFIG_INIT-Funktion initialisiert eine ACX_DATAFORMAT_CONFIG-Struktur. |
ACX_DATAFORMAT_CONFIG_INIT_KS Die ACX_DATAFORMAT_CONFIG_INIT_KS-Funktion initialisiert eine ACX_DATAFORMAT_CONFIG-Struktur unter Verwendung eines KS-Datenformats. |
ACX_DATAFORMAT_LIST_CONFIG_INIT Die ACX_DATAFORMAT_LIST_CONFIG_INIT-Funktion initialisiert eine ACX_DATAFORMAT_LIST_CONFIG-Struktur zur Verwendung durch einen ACX-Treiber (Audio Class Extension). |
ACX_DATAFORMAT_LIST_ITERATOR_INIT Die ACX_DATAFORMAT_LIST_ITERATOR_INIT-Funktion initialisiert eine ACX_DATAFORMAT_LIST_ITERATOR-Struktur zur Verwendung durch einen ACX-Treiber (Audio Class Extension). |
AcxDataFormatCreate Die AcxDataFormatCreate-Funktion wird verwendet, um ein Datenformat für die Verwendung durch einen ACX-Treiber (Audio Class Extension) zu erstellen. |
AcxDataFormatGetAverageBytesPerSec Die AcxDataFormatGetAverageBytesPerSec-Funktion ruft die erforderliche Bytes-pro-Sekunde-Übertragungsrate für das angegebene Datenformat ab. |
AcxDataFormatGetBitsPerSample Die AcxDataFormatGetBitsPerSample-Funktion ruft die Bits pro Audiobeispiel für das angegebene Datenformat ab. |
AcxDataFormatGetBlockAlign Die AcxDataFormatGetBlockAlign-Funktion ruft die Blockausrichtung des angegebenen Datenformats ab. |
AcxDataFormatGetChannelMask Die AcxDataFormatGetChannelMask-Funktion ruft die Kanalmaske für das angegebene Datenformat ab. |
AcxDataFormatGetChannelsCount Die AcxDataFormatGetChannelsCount-Funktion ruft die Anzahl der Audiokanäle im angegebenen Datenformat ab. |
AcxDataFormatGetEncodedAverageBytesPerSec Die AcxDataFormatGetEncodedAverageBytesPerSec-Funktion ruft die erforderliche Bytes-pro-Sekunde-Übertragungsrate für das angegebene codierte Datenformat ab. |
AcxDataFormatGetEncodedChannelCount Die AcxDataFormatGetEncodedChannelCount-Funktion ruft die Kanalanzahl für das angegebene codierte Datenformat ab. |
AcxDataFormatGetEncodedSamplesPerSec Die AcxDataFormatGetEncodedSamplesPerSec-Funktion ruft die Anzahl der Stichproben pro Sekunde der Audiodaten für das angegebene codierte Datenformat ab. |
AcxDataFormatGetKsDataFormat Die AcxDataFormatGetKsDataFormat-Funktion ruft das Kernelstreamingdatenformat für das angegebene Datenformat ab. |
AcxDataFormatGetMajorFormat AcxDataFormatGetMajorFormat |
AcxDataFormatGetSampleRate Die AcxDataFormatGetSampleRate-Funktion ruft die Abtastrate für das angegebene Datenformat ab. |
AcxDataFormatGetSampleSize Die AcxDataFormatGetSampleSize-Funktion ruft die Beispielgröße für das angegebene Datenformat ab. |
AcxDataFormatGetSamplesPerBlock Die AcxDataFormatGetSamplesPerBlock-Funktion ruft die Anzahl der Stichproben pro Block für das angegebene Datenformat ab. |
AcxDataFormatGetSpecifier Die AcxDataFormatGetSpecifier-Funktion ruft den Spezifizierer für das angegebene Datenformat ab. |
AcxDataFormatGetSubFormat Die AcxDataFormatGetSubFormat-Funktion ruft das Unterformat für das angegebene Datenformat ab. |
AcxDataFormatGetValidBitsPerSample Die AcxDataFormatGetValidBitsPerSample-Funktion ruft die gültige Anzahl von Bits pro Beispiel für das angegebene Datenformat ab. |
AcxDataFormatGetWaveFormatEx Die AcxDataFormatGetWaveFormatEx-Funktion ruft die WAVEFORMATEX-Struktur ab, die dem angegebenen Datenformat zugeordnet ist. |
AcxDataFormatGetWaveFormatExtensible Die AcxDataFormatGetWaveFormatExtensible-Funktion ruft die WAVEFORMATEXTENSIBLE-Struktur ab, die dem angegebenen Datenformat zugeordnet ist. |
AcxDataFormatGetWaveFormatExtensibleIec61937 Die AcxDataFormatGetWaveFormatExtensibleIec61937-Funktion ruft die WAVEFORMATEXTENSIBLE_IEC61937-Struktur ab, die dem angegebenen Datenformat zugeordnet ist. |
AcxDataFormatIsEqual Die AcxDataFormatIsEqual-Funktion vergleicht zwei ACXDATAFORMAT-Objekte auf Gleichheit. |
AcxDataFormatListAddDataFormat Die AcxDataFormatListAddDataFormat-Funktion fügt einer Datenformatliste ein ACXDATAFORMAT-Objekt hinzu. |
AcxDataFormatListAssignDefaultDataFormat Die AcxDataFormatListAssignDefaultDataFormat-Funktion fügt der angegebenen Datenformatliste ein ACXDATAFORMAT-Objekt hinzu und legt das ACXDATAFORMAT-Objekt als Standard fest. |
AcxDataFormatListBeginIteration Die AcxDataFormatListBeginIteration-Funktion ruft eine ACX_DATAFORMAT_LIST_ITERATOR ab, die zum Durchlaufen der angegebenen Datenformatliste verwendet werden soll. |
AcxDataFormatListErstellen Die AcxDataFormatListCreate-Funktion erstellt eine neue ACX-Datenformatliste. |
AcxDataFormatListEndIteration Die AcxDataFormatListEndIteration-Funktion beendet den Iterationsprozess für eine ACX-Datenformatliste. |
AcxDataFormatListRemoveDataFormat Die AcxDataFormatListRemoveDataFormat-Funktion entfernt das angegebene ACX-Datenformat aus einer ACX-Datenformatliste. |
AcxDataFormatListRemoveDataFormats Die AcxDataFormatListRemoveDataFormats-Funktion entfernt alle Datenformate aus der angegebenen ACX-Datenformatliste. |
AcxDataFormatListRetrieveDefaultDataFormat AcxDataFormatListRetrieveDefaultDataFormat ruft das ACX-Standarddatenformat aus der angegebenen ACX-Datenformatliste ab. |
AcxDataFormatListRetrieveNextFormat Die AcxDataFormatListRetrieveNextFormat-Funktion ruft beim Durchlaufen einer ACX-Datenformatliste das nächste ACX-Datenformat ab. |
Strukturen
ACX_DATAFORMAT_CONFIG Die ACX_DATAFORMAT_CONFIG-Struktur wird verwendet, um ein neues ACX-Datenformatobjekt zu konfigurieren. |
ACX_DATAFORMAT_LIST_CONFIG Die ACX_DATAFORMAT_LIST_CONFIG-Struktur wird verwendet, um ein neues ACX-Datenformatlistenobjekt zu konfigurieren. |
ACX_DATAFORMAT_LIST_ITERATOR Die ACX_DATAFORMAT_LIST_ITERATOR-Struktur enthält den Iterationsstatus über einer ACX-Datenformatliste. |
Enumerationen
ACX_DATAFORMAT_CONFIG_FLAGS Die ACX_DATAFORMAT_CONFIG_FLAGS-Enumeration wird verwendet, um die Eigenschaften eines Datenformats zu konfigurieren, das von einem ACX-Treiber (Audio Class Extension) verwendet wird. |
ACX_DATAFORMAT_LIST_CONFIG_FLAGS Die ACX_DATAFORMAT_LIST_CONFIG_FLAGS-Enumeration wird verwendet, um eine Datenformatliste zu konfigurieren, die von einem ACX-Treiber (Audio Class Extension) verwendet wird. |
ACX_DATAFORMAT_LIST_ITERATOR_CONFIG_FLAGS Die ACX_DATAFORMAT_LIST_ITERATOR_CONFIG_FLAGS-Enumeration wird verwendet, um einen Datenformatlisteniterator zu konfigurieren, der von einem ACX-Treiber (Audio Class Extension) verwendet wird. |
ACX_DATAFORMAT_TYPE Die ACX_DATAFORMAT_TYPE-Enumeration wird verwendet, um den Typ eines Datenformats anzugeben, das von einem ACX-Treiber (Audio Class Extension) verwendet wird. |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für