Encabezado acxmisc.h

Las extensiones de clase de audio acxmisc usan el encabezado acxmisc. Proporciona la capacidad de almacenar y recuperar datos en AcxObjectBag.

Para obtener información adicional sobre cómo trabajar con ACX, consulte los temas siguientes.

acxmisc.h contiene las siguientes interfaces de programación:

Functions

 
ACX_OBJECTBAG_CONFIG_INIT

La función ACX_OBJECTBAG_CONFIG_INIT inicializa una estructura de ACX_OBJECTBAG_CONFIG.
AcxObjectBagAddBlob

La función AcxObjectBagAddBlob agrega datos de blob a un AcxObjectBag existente inicializado.
AcxObjectBagAddGuid

La función AcxObjectBagAddGuid agrega datos Guid a un AcxObjectBag existente inicializado.
AcxObjectBagAddI1

La función AcxObjectBagAddI1 agrega un valor int un byte (CHAR) I1 a un acxObjectBag inicializado existente.
AcxObjectBagAddI2

La función AcxObjectBagAddI2 agrega un valor int dos bytes I2 (SHORT) a un AcxObjectBag existente inicializado.
AcxObjectBagAddI4

La función AcxObjectBagAddI4 agrega un valor int cuatro bytes I4 (LONG) a un acxObjectBag inicializado existente.
AcxObjectBagAddI8

La función AcxObjectBagAddI8 agrega un valor I8 de ocho bytes (LONG64) a un acxObjectBag existente inicializado.
AcxObjectBagAddMultiString

La función AcxObjectBagAddMultiString agrega un MultiString a un AcxObjectBag existente inicializado.
AcxObjectBagAddSizeT

La función AcxObjectBagAddSizeT agrega una entrada de SIZE_T a un AcxObjectBag inicializado existente.
AcxObjectBagAddString

La función AcxObjectBagAddString agrega un objeto WDFSTRING a un acxObjectBag inicializado existente.
AcxObjectBagAddUI1

La función AcxObjectBagAddUI1 agrega un valor int unsigned int (UCHAR) I1 a un valor AcxObjectBag inicializado existente.
AcxObjectBagAddUI2

La función AcxObjectBagAddUI2 agrega un valor int de dos bytes (USHORT) a un acxObjectBag inicializado existente.
AcxObjectBagAddUI4

La función AcxObjectBagAddUI4 agrega un valor I4 de bytes (ULONG) sin signo a un acxObjectBag inicializado existente.
AcxObjectBagAddUI8

La función AcxObjectBagAddUI8 agrega un valor I8 de ocho bytes (ULONG64) a un acxObjectBag inicializado existente.
AcxObjectBagAddUnicodeString

La función AcxObjectBagAddUnicodeString agrega una cadena unicode a y acxObjectBag inicializada existente.
AcxObjectBagCreate

La función AcxObjectBagCreate crea un nuevo AcxObjectBag.
AcxObjectBagOpen

La función AcxObjectBagOpen abre un AcxObjectBag inicializado existente.
AcxObjectBagRetrieveBlob

La función AcxObjectBagRetrieveBlob recupera un valor de blob de un acxObjectBag inicializado existente que contiene valores.
AcxObjectBagRetrieveGuid

La función AcxObjectBagRetrieveGuid recupera un valor GUID de un acxObjectBag inicializado existente que contiene valores.
AcxObjectBagRetrieveI1

La función AcxObjectBagRetrieveI1 recupera un valor int de un byte (CHAR) I1 de un acxObjectBag inicializado existente que contiene valores.
AcxObjectBagRetrieveI2

La función AcxObjectBagRetrieveI2 recupera un valor I2 de dos bytes (SHORT) de un acxObjectBag inicializado existente que contiene valores.
AcxObjectBagRetrieveI4

La función AcxObjectBagRetrieveI4 recupera un valor I4 de cuatro bytes (LONG) de un acxObjectBag inicializado existente que contiene valores.
AcxObjectBagRetrieveI8

La función AcxObjectBagRetrieveI8 recupera un valor I8 de ocho bytes (LONG64) de un acxObjectBag inicializado existente que contiene valores.
AcxObjectBagRetrieveMultiString

La función AcxObjectBagRetrieveMultiString recupera un valor MultiString de un acxObjectBag inicializado existente que contiene valores.
AcxObjectBagRetrieveSizeT

La función AcxObjectBagRetrieveSizeT recupera un valor de SIZE_T de un AcxObjectBag inicializado existente.
AcxObjectBagRetrieveString

La función AcxObjectBagRetrieveString recupera un objeto WDFSTRING de un AcxObjectBag inicializado existente.
AcxObjectBagRetrieveUI1

La función AcxObjectBagRetrieveUI1 recupera un valor de UI1 de un byte (UCHAR) de un valor acxObjectBag inicializado existente que contiene valores.
AcxObjectBagRetrieveUI2

La función AcxObjectBagRetrieveUI2 recupera un signo int dos bytes UI2 (USHORT) de un acxObjectBag inicializado existente que contiene valores.
AcxObjectBagRetrieveUI4

La función AcxObjectBagRetrieveUI4 recupera un valor int int four byte UI4 (ULONG) de un acxObjectBag inicializado existente que contiene valores.
AcxObjectBagRetrieveUI8

La función AcxObjectBagRetrieveUI8 recupera un valor ui8 de ocho bytes (ULONG64) de un acxObjectBag existente inicializado que contiene valores.
AcxObjectBagRetrieveUnicodeString

La función AcxObjectBagRetrieveUnicodeString recupera un valor de cadena unicode de un acxObjectBag existente inicializado que contiene valores.
DECLARE_CONST_ACXOBJECTBAG_DRIVER_PROPERTY_NAME

La función DECLARE_CONST_ACXOBJECTBAG_DRIVER_PROPERTY_NAME declara un nombre de propiedad de contenedor de objetos ACX.
DECLARE_CONST_ACXOBJECTBAG_HDAUDIO_PROPERTY_NAME

La función DECLARE_CONST_ACXOBJECTBAG_HDAUDIO_PROPERTY_NAME declara un nombre de propiedad de contenedor de objetos ACX. Las propiedades definidas por Hdaudio comienzan por "hda_".
DECLARE_CONST_ACXOBJECTBAG_SOUNDWIRE_PROPERTY_NAME

La función DECLARE_CONST_ACXOBJECTBAG_SOUNDWIRE_PROPERTY_NAME declara un nombre de propiedad de contenedor de objetos ACX. Las propiedades definidas por Soundwire comienzan por "sdca_".
DECLARE_CONST_ACXOBJECTBAG_SYSTEM_PROPERTY_NAME

La función DECLARE_CONST_ACXOBJECTBAG_SYSTEM_PROPERTY_NAME declara un nombre de propiedad de contenedor de objetos ACX. Las propiedades definidas por el sistema comienzan por "sys_".
DECLARE_CONST_ACXOBJECTBAG_USB_PROPERTY_NAME

La función DECLARE_CONST_ACXOBJECTBAG_USB_PROPERTY_NAME declara un nombre de propiedad de contenedor de objetos ACX. Las propiedades definidas por USB comienzan por "usb_".

Estructuras

 
ACX_OBJECTBAG_CONFIG

La estructura ACX_OBJECTBAG_CONFIG define la configuración de acxObjectBag.

Enumeraciones

 
ACX_OBJECTBAG_CONFIG_FLAGS

La enumeración ACX_OBJECTBAG_CONFIG_FLAGS define la configuración de acxObjectBag.