acxmisc.h-Header
Der Acxmisc-Header wird von den ACX-Audioklassenerweiterungen verwendet. Es bietet die Möglichkeit, Daten im AcxObjectBag zu speichern und abzurufen.
Weitere Informationen zum Arbeiten mit ACX finden Sie in den folgenden Themen.
übersicht über ACX Audio Class Extensions
acxmisc.h enthält die folgenden Programmierschnittstellen:
Funktionen
ACX_OBJECTBAG_CONFIG_INIT Die ACX_OBJECTBAG_CONFIG_INIT-Funktion initialisiert eine ACX_OBJECTBAG_CONFIG Struktur. |
AcxObjectBagAddBlob Die AcxObjectBagAddBlob-Funktion fügt blob-Daten zu einer vorhandenen, initialisierten AcxObjectBag hinzu. |
AcxObjectBagAddGuid Die AcxObjectBagAddGuid-Funktion fügt guid-Daten zu einer vorhandenen, initialisierten AcxObjectBag hinzu. |
AcxObjectBagAddI1 Mit der AcxObjectBagAddI1-Funktion wird einem vorhandenen, initialisierten AcxObjectBag-Wert ein int one byte (CHAR) I1-Wert hinzugefügt. |
AcxObjectBagAddI2- Die AcxObjectBagAddI2-Funktion fügt einen int two byte I2 (SHORT)-Wert zu einem vorhandenen, initialisierten AcxObjectBag hinzu. |
AcxObjectBagAddI4 Die AcxObjectBagAddI4-Funktion fügt einen int four byte I4 (LONG)-Wert zu einem vorhandenen, initialisierten AcxObjectBag hinzu. |
AcxObjectBagAddI8- Die AcxObjectBagAddI8-Funktion fügt einen int acht Byte I8 (LONG64)-Wert zu einem vorhandenen, initialisierten AcxObjectBag hinzu. |
AcxObjectBagAddMultiString Die AcxObjectBagAddMultiString-Funktion fügt einem vorhandenen, initialisierten AcxObjectBag eine MultiString-Funktion hinzu. |
AcxObjectBagAddSizeT Die AcxObjectBagAddSizeT-Funktion fügt einen SIZE_T Eintrag zu einem vorhandenen, initialisierten AcxObjectBag hinzu. |
AcxObjectBagAddString- Die AcxObjectBagAddString-Funktion fügt einem vorhandenen, initialisierten AcxObjectBag-Objekt ein WDFSTRING-Objekt hinzu. |
AcxObjectBagAddUI1 Mit der AcxObjectBagAddUI1-Funktion wird einem vorhandenen, initialisierten AcxObjectBagBag-Wert ein nicht signierter Int-Byte-I1-Wert (UCHAR) hinzugefügt. |
AcxObjectBagAddUI2- Mit der AcxObjectBagAddUI2-Funktion wird einem vorhandenen, initialisierten AcxObjectBagBag-Wert ein nicht signierter Int-I2-Wert (USHORT) hinzugefügt. |
AcxObjectBagAddUI4- Mit der AcxObjectBagAddUI4-Funktion wird einem vorhandenen, initialisierten AcxObjectBagBag-Wert ein nicht signierter Wert in 4 Byte I4 (ULONG) hinzugefügt. |
AcxObjectBagAddUI8- Mit der AcxObjectBagAddUI8-Funktion wird einem vorhandenen, initialisierten AcxObjectBagBag-Wert ein nicht signierter I8-Byte-Wert (ULONG64) hinzugefügt. |
AcxObjectBagAddUnicodeString- Die AcxObjectBagAddUnicodeString-Funktion fügt eine Unicode-Zeichenfolge zu und vorhandene, initialisierte AcxObjectBag hinzu. |
AcxObjectBagCreate Mit der AcxObjectBagCreate-Funktion wird ein neues AcxObjectBag-Objekt erstellt. |
AcxObjectBagOpen Die Funktion AcxObjectBagOpen öffnet eine vorhandene, initialisierte AcxObjectBag. |
AcxObjectBagRetrieveBlob Die AcxObjectBagRetrieveBlob-Funktion ruft einen BLOB-Wert aus einem vorhandenen, initialisierten AcxObjectBag ab, der 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 int one byte (CHAR) I1-Wert aus einem vorhandenen, initialisierten AcxObjectBag ab, der Werte enthält. |
AcxObjectBagRetrieveI2 Die AcxObjectBagRetrieveI2-Funktion ruft einen int two byte I2 (SHORT)-Wert aus einem vorhandenen, initialisierten AcxObjectBag-Wert ab, der Werte enthält. |
AcxObjectBagRetrieveI4 Die AcxObjectBagRetrieveI4-Funktion ruft einen int four byte I4 (LONG)-Wert aus einem vorhandenen, initialisierten AcxObjectBag-Wert ab, der Werte enthält. |
AcxObjectBagRetrieveI8 Die AcxObjectBagRetrieveI8-Funktion ruft einen int acht Byte I8 (LONG64)-Wert aus einem vorhandenen, initialisierten AcxObjectBag-Wert ab, der 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 ab. |
AcxObjectBagRetrieveString Die AcxObjectBagRetrieveString-Funktion ruft ein WDFSTRING-Objekt aus einem vorhandenen, initialisierten AcxObjectBag ab. |
AcxObjectBagRetrieveUI1 Mit der AcxObjectBagRetrieveUI1-Funktion wird ein nicht signierter UI1-Wert (int one byte, UCHAR) aus einem vorhandenen, initialisierten AcxObjectBag abgerufen, der Werte enthält. |
AcxObjectBagRetrieveUI2 Die AcxObjectBagRetrieveUI2-Funktion ruft ein nicht signiertes int zwei Byte UI2 (USHORT) aus einem vorhandenen, initialisierten AcxObjectBag ab, das Werte enthält. |
AcxObjectBagRetrieveUI4 Die AcxObjectBagRetrieveUI4-Funktion ruft einen nicht signierten int four byte UI4 (ULONG)-Wert aus einem vorhandenen, initialisierten AcxObjectBag-Wert ab, der Werte enthält. |
AcxObjectBagRetrieveUI8 Die AcxObjectBagRetrieveUI8-Funktion ruft einen nicht signierten int acht Byte UI8 -Wert (ULONG64) aus einem vorhandenen, initialisierten AcxObjectBag-Wert ab, der Werte enthält. |
AcxObjectBagRetrieveUnicodeString Die AcxObjectBagRetrieveUnicodeString-Funktion ruft einen Unicode-Zeichenfolgenwert aus einem vorhandenen, initialisierten AcxObjectBag ab, der Werte enthält. |
DECLARE_CONST_ACXOBJECTBAG_DRIVER_PROPERTY_NAME Die DECLARE_CONST_ACXOBJECTBAG_DRIVER_PROPERTY_NAME-Funktion deklariert den Eigenschaftennamen der ACX-Objektbehälter. |
DECLARE_CONST_ACXOBJECTBAG_HDAUDIO_PROPERTY_NAME Die DECLARE_CONST_ACXOBJECTBAG_HDAUDIO_PROPERTY_NAME-Funktion deklariert den Eigenschaftennamen der ACX-Objektbehälter. Hdaudio definierte Eigenschaften beginnen mit "hda_". |
DECLARE_CONST_ACXOBJECTBAG_SOUNDWIRE_PROPERTY_NAME Die DECLARE_CONST_ACXOBJECTBAG_SOUNDWIRE_PROPERTY_NAME-Funktion deklariert den Namen einer ACX-Objektbehältereigenschaft. Soundwire definierte Eigenschaften beginnen mit "sdca_". |
DECLARE_CONST_ACXOBJECTBAG_SYSTEM_PROPERTY_NAME Die DECLARE_CONST_ACXOBJECTBAG_SYSTEM_PROPERTY_NAME-Funktion deklariert den Eigenschaftennamen der ACX-Objektbehälter. Vom System definierte Eigenschaften beginnen mit "sys_". |
DECLARE_CONST_ACXOBJECTBAG_USB_PROPERTY_NAME Die DECLARE_CONST_ACXOBJECTBAG_USB_PROPERTY_NAME-Funktion deklariert den Eigenschaftennamen der ACX-Objektbehälter. USB-definierte Eigenschaften beginnen mit "usb_". |
Strukturen
ACX_OBJECTBAG_CONFIG The ACX_OBJECTBAG_CONFIG structure defines the configuration for an AcxObjectBag. |
Aufzählungen
ACX_OBJECTBAG_CONFIG_FLAGS Die ACX_OBJECTBAG_CONFIG_FLAGS-Aufzählung definiert die Konfiguration für ein AcxObjectBag-Objekt. |