Compartilhar via


Cabeçalho acxmisc.h

O cabeçalho acxmisc é usado pelas extensões de classe de áudio ACX. Ele fornece a capacidade de armazenar e recuperar dados no AcxObjectBag.

Para obter informações adicionais sobre como trabalhar com o ACX, consulte os tópicos a seguir.

acxmisc.h contém as seguintes interfaces de programação:

Funções

 
ACX_OBJECTBAG_CONFIG_INIT

A função ACX_OBJECTBAG_CONFIG_INIT inicializa uma estrutura ACX_OBJECTBAG_CONFIG.
AcxObjectBagAddBlob

A função AcxObjectBagAddBlob adiciona dados de blob a um AcxObjectBag inicializado existente.
AcxObjectBagAddGuid

A função AcxObjectBagAddGuid adiciona dados de Guid a um AcxObjectBag inicializado existente.
AcxObjectBagAddI1

A função AcxObjectBagAddI1 adiciona um valor CHAR I1 (int one byte) a um AcxObjectBag inicializado existente.
AcxObjectBagAddI2

A função AcxObjectBagAddI2 adiciona um valor int de dois bytes I2 (SHORT) a um AcxObjectBag inicializado existente.
AcxObjectBagAddI4

A função AcxObjectBagAddI4 adiciona um valor int four byte I4 (LONG) a um AcxObjectBag inicializado existente.
AcxObjectBagAddI8

A função AcxObjectBagAddI8 adiciona um valor int de oito bytes I8 (LONG64) a um AcxObjectBag inicializado existente.
AcxObjectBagAddMultiString

A função AcxObjectBagAddMultiString adiciona um MultiString a um AcxObjectBag inicializado existente.
AcxObjectBagAddSizeT

A função AcxObjectBagAddSizeT adiciona uma entrada SIZE_T a um AcxObjectBag inicializado existente.
AcxObjectBagAddString

A função AcxObjectBagAddString adiciona um objeto WDFSTRING a um AcxObjectBag inicializado existente.
AcxObjectBagAddUI1

A função AcxObjectBagAddUI1 adiciona um valor I1 de um byte (UCHAR) sem sinal a um AcxObjectBag inicializado existente.
AcxObjectBagAddUI2

A função AcxObjectBagAddUI2 adiciona um valor int de dois bytes I2 (USHORT) não assinado a um AcxObjectBag inicializado existente.
AcxObjectBagAddUI4

A função AcxObjectBagAddUI4 adiciona um valor int four byte I4 (ULONG) sem sinal a um AcxObjectBag inicializado existente.
AcxObjectBagAddUI8

A função AcxObjectBagAddUI8 adiciona um valor não assinado de oito bytes I8 (ULONG64) a um AcxObjectBag inicializado existente.
AcxObjectBagAddUnicodeString

A função AcxObjectBagAddUnicodeString adiciona uma cadeia de caracteres unicode ao acxObjectBag inicializado existente e existente.
AcxObjectBagCreate

A função AcxObjectBagCreate cria um novo AcxObjectBag.
AcxObjectBagOpen

A função AcxObjectBagOpen abre um AcxObjectBag existente e inicializado.
AcxObjectBagRetrieveBlob

A função AcxObjectBagRetrieveBlob recupera um valor de blob de um AcxObjectBag inicializado existente que contém valores.
AcxObjectBagRetrieveGuid

A função AcxObjectBagRetrieveGuid recupera um valor GUID de um AcxObjectBag inicializado existente que contém valores.
AcxObjectBagRetrieveI1

A função AcxObjectBagRetrieveI1 recupera um valor CHAR I1 (int one byte) de um AcxObjectBag inicializado existente que contém valores.
AcxObjectBagRetrieveI2

A função AcxObjectBagRetrieveI2 recupera um valor int de dois bytes I2 (SHORT) de um AcxObjectBag inicializado existente que contém valores.
AcxObjectBagRetrieveI4

A função AcxObjectBagRetrieveI4 recupera um valor int four byte I4 (LONG) de um AcxObjectBag inicializado existente que contém valores.
AcxObjectBagRetrieveI8

A função AcxObjectBagRetrieveI8 recupera um valor int de oito bytes I8 (LONG64) de um AcxObjectBag inicializado existente que contém valores.
AcxObjectBagRetrieveMultiString

A função AcxObjectBagRetrieveMultiString recupera um valor MultiString de um AcxObjectBag inicializado existente que contém valores.
AcxObjectBagRetrieveSizeT

A função AcxObjectBagRetrieveSizeT recupera um valor SIZE_T de um AcxObjectBag inicializado existente.
AcxObjectBagRetrieveString

A função AcxObjectBagRetrieveString recupera um objeto WDFSTRING de um AcxObjectBag inicializado existente.
AcxObjectBagRetrieveUI1

A função AcxObjectBagRetrieveUI1 recupera um valor UI1 de um UCHAR (int one byte) não assinado de um AcxObjectBag inicializado existente que contém valores.
AcxObjectBagRetrieveUI2

A função AcxObjectBagRetrieveUI2 recupera um UI2 de dois bytes int não assinado (USHORT) de um AcxObjectBag inicializado existente que contém valores.
AcxObjectBagRetrieveUI4

A função AcxObjectBagRetrieveUI4 recupera um valor ULONG (ULONG) de quatro bytes sem sinal de um AcxObjectBag inicializado existente que contém valores.
AcxObjectBagRetrieveUI8

A função AcxObjectBagRetrieveUI8 recupera um valor não assinado de oito bytes UI8 (ULONG64) de um AcxObjectBag inicializado existente que contém valores.
AcxObjectBagRetrieveUnicodeString

A função AcxObjectBagRetrieveUnicodeString recupera um valor de cadeia de caracteres unicode de um AcxObjectBag inicializado existente que contém valores.
DECLARE_CONST_ACXOBJECTBAG_DRIVER_PROPERTY_NAME

A função DECLARE_CONST_ACXOBJECTBAG_DRIVER_PROPERTY_NAME declara um nome de propriedade do recipiente de objetos ACX.
DECLARE_CONST_ACXOBJECTBAG_HDAUDIO_PROPERTY_NAME

A função DECLARE_CONST_ACXOBJECTBAG_HDAUDIO_PROPERTY_NAME declara um nome de propriedade do recipiente de objetos ACX. As propriedades definidas pelo Hdaudio começam com "hda_".
DECLARE_CONST_ACXOBJECTBAG_SOUNDWIRE_PROPERTY_NAME

A função DECLARE_CONST_ACXOBJECTBAG_SOUNDWIRE_PROPERTY_NAME declara um nome de propriedade do recipiente de objetos ACX. As propriedades definidas pelo Soundwire começam com "sdca_".
DECLARE_CONST_ACXOBJECTBAG_SYSTEM_PROPERTY_NAME

A função DECLARE_CONST_ACXOBJECTBAG_SYSTEM_PROPERTY_NAME declara um nome de propriedade do recipiente de objetos ACX. As propriedades definidas pelo sistema começam com "sys_".
DECLARE_CONST_ACXOBJECTBAG_USB_PROPERTY_NAME

A função DECLARE_CONST_ACXOBJECTBAG_USB_PROPERTY_NAME declara um nome de propriedade do recipiente de objetos ACX. As propriedades definidas por USB começam com "usb_".

Estruturas

 
ACX_OBJECTBAG_CONFIG

A estrutura ACX_OBJECTBAG_CONFIG define a configuração de um AcxObjectBag.

Enumerações

 
ACX_OBJECTBAG_CONFIG_FLAGS

A enumeração ACX_OBJECTBAG_CONFIG_FLAGS define a configuração de um AcxObjectBag.