acxmisc.h-Header
Der acxmisc-Header wird von den ACX-Audioklassenerweiterungen verwendet. Es bietet die Möglichkeit, ein Abrufen von Daten im AcxObjectBag zu speichern.
Weitere Informationen zum Arbeiten mit ACX 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).
acxmisc.h enthält die folgenden Programmierschnittstellen:
Functions
ACX_OBJECTBAG_CONFIG_INIT Die ACX_OBJECTBAG_CONFIG_INIT-Funktion initialisiert eine ACX_OBJECTBAG_CONFIG-Struktur. |
AcxObjectBagAddBlob Die AcxObjectBagAddBlob-Funktion fügt einem vorhandenen, initialisierten AcxObjectBag-Objekt Blobdaten hinzu. |
AcxObjectBagAddGuid Die AcxObjectBagAddGuid-Funktion fügt guid-Daten zu einem vorhandenen, initialisierten AcxObjectBag hinzu. |
AcxObjectBagAddI1 Die AcxObjectBagAddI1-Funktion fügt einem vorhandenen, initialisierten AcxObjectBag einen Char-I1-Wert (int one byte, CHAR) hinzu. |
AcxObjectBagAddI2 Die AcxObjectBagAddI2-Funktion fügt einem vorhandenen, initialisierten AcxObjectBag einen int two byte I2 (SHORT)-Wert hinzu. |
AcxObjectBagAddI4 Die AcxObjectBagAddI4-Funktion fügt einem vorhandenen, initialisierten AcxObjectBag einen wert von int vier Byte I4 (LONG) hinzu. |
AcxObjectBagAddI8 Die AcxObjectBagAddI8-Funktion fügt einem vorhandenen, initialisierten AcxObjectBag einen wert von int acht Byte I8 (LONG64) hinzu. |
AcxObjectBagAddMultiString Die AcxObjectBagAddMultiString-Funktion fügt einem vorhandenen, initialisierten AcxObjectBag einen MultiString hinzu. |
AcxObjectBagAddSizeT Die AcxObjectBagAddSizeT-Funktion fügt einem vorhandenen, initialisierten AcxObjectBag einen SIZE_T Eintrag hinzu. |
AcxObjectBagAddString Die AcxObjectBagAddString-Funktion fügt einem vorhandenen, initialisierten AcxObjectBag-Objekt ein WDFSTRING-Objekt hinzu. |
AcxObjectBagAddUI1 Die AcxObjectBagAddUI1-Funktion fügt einem vorhandenen, initialisierten AcxObjectBag einen unsigned int one byte (UCHAR) I1-Wert hinzu. |
AcxObjectBagAddUI2 Die AcxObjectBagAddUI2-Funktion fügt einem vorhandenen, initialisierten AcxObjectBag einen unsigned int two byte I2 (USHORT)-Wert hinzu. |
AcxObjectBagAddUI4 Die AcxObjectBagAddUI4-Funktion fügt einem vorhandenen, initialisierten AcxObjectBag einen unsigned int four byte I4 (ULONG)-Wert hinzu. |
AcxObjectBagAddUI8 Die AcxObjectBagAddUI8-Funktion fügt einem vorhandenen, initialisierten AcxObjectBag einen unsigned int acht Byte I8 -Wert (ULONG64) hinzu. |
AcxObjectBagAddUnicodeString Die AcxObjectBagAddUnicodeString-Funktion fügt eine Unicode-Zeichenfolge zu und vorhandenen, initialisierten AcxObjectBag hinzu. |
AcxObjectBagCreate Die AcxObjectBagCreate-Funktion erstellt ein neues AcxObjectBag-Objekt. |
AcxObjectBagOpen Die Funktion AcxObjectBagOpen öffnet ein vorhandenes, initialisiertes AcxObjectBag-Objekt. |
AcxObjectBagRetrieveBlob Die AcxObjectBagRetrieveBlob-Funktion ruft einen Blobwert aus einem vorhandenen, initialisierten AcxObjectBag-Objekt ab, das Werte enthält. |
AcxObjectBagRetrieveGuid Die AcxObjectBagRetrieveGuid-Funktion ruft einen GUID-Wert aus einem vorhandenen, initialisierten AcxObjectBag-Objekt ab, das Werte enthält. |
AcxObjectBagRetrieveI1 Die AcxObjectBagRetrieveI1-Funktion ruft einen CHAR-I1-Wert (int one byte) aus einem vorhandenen, initialisierten AcxObjectBag-Objekt ab, das Werte enthält. |
AcxObjectBagRetrieveI2 Die AcxObjectBagRetrieveI2-Funktion ruft einen int zwei Byte I2 -Wert (SHORT) aus einem vorhandenen, initialisierten AcxObjectBag-Objekt ab, das Werte enthält. |
AcxObjectBagRetrieveI4 Die AcxObjectBagRetrieveI4-Funktion ruft einen wert vom Typ int vier Byte I4 (LONG) aus einem vorhandenen, initialisierten AcxObjectBag-Objekt ab, das Werte enthält. |
AcxObjectBagRetrieveI8 Die AcxObjectBagRetrieveI8-Funktion ruft einen wert von int acht Byte I8 (LONG64) aus einem vorhandenen, initialisierten AcxObjectBag-Objekt ab, das Werte enthält. |
AcxObjectBagRetrieveMultiString Die AcxObjectBagRetrieveMultiString-Funktion ruft einen MultiString-Wert aus einem vorhandenen, initialisierten AcxObjectBag-Objekt ab, das Werte enthält. |
AcxObjectBagRetrieveSizeT Die AcxObjectBagRetrieveSizeT-Funktion ruft einen SIZE_T Wert aus einem vorhandenen, initialisierten AcxObjectBag-Objekt ab. |
AcxObjectBagRetrieveString Die AcxObjectBagRetrieveString-Funktion ruft ein WDFSTRING-Objekt aus einem vorhandenen, initialisierten AcxObjectBag-Objekt ab. |
AcxObjectBagRetrieveUI1 Die AcxObjectBagRetrieveUI1-Funktion ruft einen UI1-Wert (unsigned int one byte) aus einem vorhandenen, initialisierten AcxObjectBag-Wert ab, der Werte enthält. |
AcxObjectBagRetrieveUI2 Die AcxObjectBagRetrieveUI2-Funktion ruft eine unsigned int two byte UI2 (USHORT) aus einem vorhandenen, initialisierten AcxObjectBag ab, das Werte enthält. |
AcxObjectBagRetrieveUI4 Die AcxObjectBagRetrieveUI4-Funktion ruft einen unsigned int vier Byte UI4 -Wert (ULONG) aus einem vorhandenen, initialisierten AcxObjectBag-Objekt ab, das Werte enthält. |
AcxObjectBagRetrieveUI8 Die AcxObjectBagRetrieveUI8-Funktion ruft einen unsigned int acht Byte UI8-Wert (ULONG64) aus einem vorhandenen, initialisierten AcxObjectBag-Objekt ab, das Werte enthält. |
AcxObjectBagRetrieveUnicodeString Die AcxObjectBagRetrieveUnicodeString-Funktion ruft einen Unicode-Zeichenfolgenwert aus einem vorhandenen, initialisierten AcxObjectBag-Objekt ab, das Werte enthält. |
DECLARE_CONST_ACXOBJECTBAG_DRIVER_PROPERTY_NAME Die DECLARE_CONST_ACXOBJECTBAG_DRIVER_PROPERTY_NAME-Funktion deklariert einen ACX-Objektbehältereigenschaftennamen. |
DECLARE_CONST_ACXOBJECTBAG_HDAUDIO_PROPERTY_NAME Die DECLARE_CONST_ACXOBJECTBAG_HDAUDIO_PROPERTY_NAME-Funktion deklariert einen ACX-Objektbehältereigenschaftennamen. Hdaudio-definierte Eigenschaften beginnen mit "hda_". |
DECLARE_CONST_ACXOBJECTBAG_SOUNDWIRE_PROPERTY_NAME Die DECLARE_CONST_ACXOBJECTBAG_SOUNDWIRE_PROPERTY_NAME-Funktion deklariert einen ACX-Objektbehältereigenschaftennamen. Durch Soundwire definierte Eigenschaften beginnen mit "sdca_". |
DECLARE_CONST_ACXOBJECTBAG_SYSTEM_PROPERTY_NAME Die DECLARE_CONST_ACXOBJECTBAG_SYSTEM_PROPERTY_NAME-Funktion deklariert einen ACX-Objektbehältereigenschaftennamen. Systemdefinierte Eigenschaften beginnen mit "sys_". |
DECLARE_CONST_ACXOBJECTBAG_USB_PROPERTY_NAME Die DECLARE_CONST_ACXOBJECTBAG_USB_PROPERTY_NAME-Funktion deklariert einen ACX-Objektbehältereigenschaftennamen. Usb-definierte Eigenschaften beginnen mit "usb_". |
Strukturen
ACX_OBJECTBAG_CONFIG The ACX_OBJECTBAG_CONFIG structure defines the configuration for an AcxObjectBag. |
Enumerationen
ACX_OBJECTBAG_CONFIG_FLAGS Die ACX_OBJECTBAG_CONFIG_FLAGS-Enumeration definiert die Konfiguration für ein AcxObjectBag-Objekt. |
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