Audio

Controlador de audio ACX

Para desarrollar controladores de extensión de clase de audio (ACX), use estos encabezados:

Para obtener información sobre la programación de audio de ACX, consulte Introducción a las extensiones de clase de audio de ACX.

Controlador de audio portcls de WDM

Estos encabezados se usan para crear controladores de audio de Microsoft Windows Driver Model (WDM). Estos controladores controlan el hardware de audio que representa y captura secuencias que contienen datos de audio.

Para desarrollar controladores de audio portcls de WDM, use estos encabezados:

Para obtener información de programación de audio de portcls de WDM, consulta Guía de diseño de dispositivos de audio.

IOCTL

 
IOCTL_BTHHFP_DEVICE_GET_CODEC_ID

Un controlador de audio puede enviar un código de control IOCTL_BTHHFP_DEVICE_GET_CODEC_ID para consultar la pila del controlador Bluetooth sobre el identificador de códec usado por el servicio HFP. Esto ayuda al controlador de audio a determinar la frecuencia de muestreo de los datos.
IOCTL_BTHHFP_DEVICE_GET_CONNECTION_STATUS_UPDATE

El IOCTL_BTHHFP_DEVICE_GET_CONNECTION_STATUS_UPDATE IOCTL Obtiene una actualización de estado de conexión.
IOCTL_BTHHFP_DEVICE_GET_CONTAINERID

El IOCTL_BTHHFP_DEVICE_GET_CONTAINERID IOCTL obtiene el identificador de contenedor PnP del dispositivo Bluetooth.
IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR

El controlador de audio emite el código de control IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR para obtener información sobre una interfaz de dispositivo GUID_DEVINTERFACE_BLUETOOTH_HFP_SCO_HCIBYPASS habilitada.
IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR2

El IOCTL_BTHHFP_DEVICE_GET_DESCRIPTOR2 IOCTL Obtiene información descriptiva sobre el dispositivo emparejado de perfil manos libres (HFP).
IOCTL_BTHHFP_DEVICE_GET_KSNODETYPES

El IOCTL_BTHHFP_DEVICE_GET_KSNODETYPES IOCTL Obtiene los tipos KSNODE que describen mejor la entrada y salida del dispositivo Bluetooth.
IOCTL_BTHHFP_DEVICE_GET_NRECDISABLE_STATUS_UPDATE

El IOCTL_BTHHFP_DEVICE_GET_NRECDISABLE_STATUS_UPDATE IOCTL Obtiene la reducción de ruido/cancelación de eco (NREC) Deshabilita las actualizaciones de estado del dispositivo Bluetooth remoto.
IOCTL_BTHHFP_DEVICE_GET_VOLUMEPROPERTYVALUES

El IOCTL_BTHHFP_DEVICE_GET_VOLUMEPROPERTYVALUES IOCTL devuelve datos KSPROPERTY_VALUES para la propiedad KSPROPERTY_AUDIO_VOLUMELEVEL.
IOCTL_BTHHFP_DEVICE_REQUEST_CONNECT

El IOCTL_BTHHFP_DEVICE_REQUEST_CONNECT IOCTL solicita una conexión de nivel de servicio de perfil manos libres (HFP) al dispositivo Bluetooth.
IOCTL_BTHHFP_DEVICE_REQUEST_DISCONNECT

El IOCTL_BTHHFP_DEVICE_REQUEST_DISCONNECT IOCTL quita la conexión de nivel de servicio del perfil sin manos (HFP) que existía entre el controlador de audio y el dispositivo Bluetooth.
IOCTL_BTHHFP_MIC_GET_VOLUME_STATUS_UPDATE

El IOCTL_BTHHFP_MIC_GET_VOLUME_STATUS_UPDATE IOCTL Obtiene la configuración de nivel de volumen del micrófono del dispositivo Bluetooth.
IOCTL_BTHHFP_MIC_SET_VOLUME

El IOCTL_BTHHFP_MIC_SET_VOLUME IOCTL establece el nivel de volumen del micrófono para el dispositivo Bluetooth.
IOCTL_BTHHFP_SPEAKER_GET_VOLUME_STATUS_UPDATE

El IOCTL_BTHHFP_SPEAKER_GET_VOLUME_STATUS_UPDATE IOCTL Obtiene la configuración de nivel de volumen del altavoz del dispositivo Bluetooth.
IOCTL_BTHHFP_SPEAKER_SET_VOLUME

El IOCTL_BTHHFP_SPEAKER_SET_VOLUME IOCTL establece el nivel de volumen del altavoz del dispositivo Bluetooth.
IOCTL_BTHHFP_STREAM_CLOSE

El IOCTL_BTHHFP_STREAM_CLOSE IOCTL indica que el controlador cliente ya no requiere el canal sincrónico orientado a la conexión (SCO) para el audio de streaming.
IOCTL_BTHHFP_STREAM_GET_STATUS_UPDATE

El IOCTL_BTHHFP_STREAM_GET_STATUS_UPDATE IOCTL Obtiene una actualización de estado del canal de flujo.
IOCTL_BTHHFP_STREAM_OPEN

El IOCTL_BTHHFP_STREAM_OPEN IOCTL solicita un canal abierto orientado a la conexión sincrónica (SCO) para transmitir datos de audio por aire.
IOCTL_SBAUD_GET_CONNECTION_STATUS_UPDATE

El IOCTL_SBAUD_GET_CONNECTION_STATUS_UPDATE código de código de control IOCTL obtiene una actualización de estado de conexión.
IOCTL_SBAUD_GET_DEVICE_DESCRIPTOR

El controlador de audio emite el IOCTL_SBAUD_GET_DEVICE_DESCRIPTOR para obtener información sobre una interfaz de dispositivo de audio de banda lateral habilitada.
IOCTL_SBAUD_GET_ENDPOINT_DESCRIPTOR

El controlador de audio emite el código de control IOCTL_SBAUD_GET_ENDPOINT_DESCRIPTOR para obtener información sobre un punto de conexión de audio expuesto a través de la interfaz del dispositivo de audio de banda lateral.
IOCTL_SBAUD_GET_ENDPOINT_DESCRIPTOR2

El controlador de audio emite el código de control IOCTL_SBAUD_GET_ENDPOINT_DESCRIPTOR2 para obtener información sobre un punto de conexión de audio expuesto a través de la interfaz del dispositivo de audio de banda lateral.
IOCTL_SBAUD_GET_ERROR_STATUS_UPDATE

El IOCTL_SBAUD_GET_ERROR_STATUS_UPDATE IOCTL se usa para las actualizaciones de estado de error.
IOCTL_SBAUD_GET_MUTE_STATUS_UPDATE

El IOCTL_SBAUD_GET_MUTE_STATUS_UPDATE IOCTL obtiene la configuración de nivel de silenciación del punto de conexión de audio de banda lateral.
IOCTL_SBAUD_GET_MUTEPROPERTYVALUES

El controlador de audio puede llamar al IOCTL_SBAUD_GET_MUTEPROPERTYVALUES IOCTL para consultar los intervalos de datos escalonados silenciados y los valores mínimo/máximo de todos los canales.
IOCTL_SBAUD_GET_SIDETONE_STATUS_UPDATE

El IOCTL_SBAUD_GET_SIDETONE_STATUS_UPDATE IOCTL obtiene la configuración de tono lateral del punto de conexión de audio de banda lateral.
IOCTL_SBAUD_GET_SIDETONE_VOLUMEPROPERTYVALUES

El IOCTL_SBAUD_GET_SIDETONE_VOLUMEPROPERTYVALUES IOCTL obtiene los valores de propiedad de volumen de tono lateral del punto de conexión de audio especificado de banda lateral.
IOCTL_SBAUD_GET_SIOP

El IOCTL_SBAUD_GET_SIOP IOCTL se usa para obtener el SIOP.
IOCTL_SBAUD_GET_SIOP_UPDATE

El IOCTL_SBAUD_GET_SIOP_UPDATE se usa para obtener la configuración configurable-codec-SIOP.
IOCTL_SBAUD_GET_STREAM_STATUS_UPDATE

El IOCTL_SBAUD_GET_STREAM_STATUS_UPDATE IOCTL se usa para las actualizaciones de estado de la secuencia.
IOCTL_SBAUD_GET_SUPPORTED_FORMATS

El controlador de audio emite el código de control IOCTL_SBAUD_GET_SUPPORTED_FORMATS para obtener información sobre los formatos de secuencia admitidos por el punto de conexión de audio de banda lateral.
IOCTL_SBAUD_GET_VOLUME_STATUS_UPDATE

El IOCTL_SBAUD_GET_VOLUME_STATUS_UPDATE IOCTL obtiene la configuración de nivel de volumen del punto de conexión de audio de banda lateral.
IOCTL_SBAUD_GET_VOLUMEPROPERTYVALUES

El controlador de audio puede llamar a IOCTL_SBAUD_GET_VOLUMEPROPERTYVALUES para consultar los intervalos de datos escalonados del volumen y los valores mínimo/máximo de todos los canales.
IOCTL_SBAUD_SET_DEVICE_CLAIMED

El IOCTL_SBAUD_SET_DEVICE_CLAIMED IOCTL reclama el dispositivo para la banda lateral.
IOCTL_SBAUD_SET_MUTE

El IOCTL_SBAUD_SET_MUTE IOCTL se usa para establecer el silenciado de representación (altavoz).
IOCTL_SBAUD_SET_SIDETONE_PROPERTY

El IOCTL_SBAUD_SET_SIDETONE_PROPERTY IOCTL se usa para establecer la propiedad de tono lateral.
IOCTL_SBAUD_SET_SIOP

El IOCTL_SBAUD_SET_SIOP IOCTL se usa para establecer un comando SIOP.
IOCTL_SBAUD_SET_VOLUME

El IOCTL_SBAUD_SET_VOLUME IOCTL se usa para establecer el volumen en un canal específico.
IOCTL_SBAUD_STREAM_CLOSE

Al cerrar el pin KS, envíe IOCTL_SBAUD_STREAM_CLOSE.
IOCTL_SBAUD_STREAM_OPEN

En la primera transición anterior a KSSTATE_STOP (normalmente a KSSTATE_ACQUIRE), envíe IOCTL_SBAUD_STREAM_OPEN.
IOCTL_SBAUD_STREAM_START

Al realizar la transición hasta KSSTATE_RUN, envíe IOCTL_SBAUD_STREAM_START.
IOCTL_SBAUD_STREAM_SUSPEND

Al realizar la transición por debajo de KSSTATE_RUN, envíe IOCTL_SBAUD_STREAM_SUSPEND.

Enumeraciones

 
ACX_AUDIOENGINE_CONFIG_FLAGS

La enumeración ACX_AUDIOENGINE_CONFIG_FLAGS define las marcas de configuración para el motor de audio ACX.
ACX_AUDIOMODULE_CONFIG_FLAGS

La enumeración ACX_AUDIOMODULE_CONFIG_FLAGS define las marcas de configuración para el módulo de audio ACX.
ACX_CIRCUIT_TEMPLATE_CONFIG_FLAGS

La enumeración ACX_CIRCUIT_TEMPLATE_CONFIG_FLAGS se usa para configurar las propiedades de una plantilla de circuito usada por el administrador de extensión de clase de audio (ACX).
ACX_CIRCUIT_TYPE

La enumeración ACX_CIRCUIT_TYPE define los tipos de ACXCIRCUITs.
ACX_COMPOSITE_TEMPLATE_CONFIG_FLAGS

La enumeración ACX_COMPOSITE_TEMPLATE_CONFIG_FLAGS se usa para configurar las propiedades de una plantilla compuesta usada por el administrador de extensión de clase de audio (ACX).
ACX_CONNECTION_FLAGS

La estructura ACX_CONNECTION usa la enumeración ACX_CONNECTION_FLAGS para especificar los tipos de identificador de objeto ACX.
ACX_CONSTRICTOR_OPTION

La enumeración ACX_CONSTRICTOR_OPTION define las opciones para el estado de protección de bucle invertido de un nodo del motor de audio de secuencia.
ACX_DATAFORMAT_CONFIG_FLAGS

La enumeración ACX_DATAFORMAT_CONFIG_FLAGS se usa para configurar las propiedades de un formato de datos utilizado por un controlador de extensión de clase de audio (ACX).
ACX_DATAFORMAT_LIST_CONFIG_FLAGS

La enumeración ACX_DATAFORMAT_LIST_CONFIG_FLAGS se usa para configurar una lista de formato de datos utilizada por un controlador de extensión de clase de audio (ACX).
ACX_DATAFORMAT_LIST_ITERATOR_CONFIG_FLAGS

La enumeración ACX_DATAFORMAT_LIST_ITERATOR_CONFIG_FLAGS se usa para configurar un iterador de lista de formato de datos usado por un controlador de extensión de clase de audio (ACX).
ACX_DATAFORMAT_TYPE

La enumeración ACX_DATAFORMAT_TYPE se usa para especificar el tipo de un formato de datos utilizado por un controlador de extensión de clase de audio (ACX).
ACX_DEVICE_CONFIG_FLAGS

La enumeración ACX_DEVICE_CONFIG_FLAGS define los valores usados para configurar la extensión de clase de audio.
ACX_DEVICEINIT_CONFIG_FLAGS

La enumeración ACX_DEVICEINIT_CONFIG_FLAGS define los valores usados para inicializar la extensión de clase de audio.
ACX_DRIVER_CONFIG_FLAGS

La enumeración ACX_DRIVER_CONFIG_FLAGS define los valores usados para configurar la extensión de clase de audio.
ACX_DX_EXIT_LATENCY

La enumeración ACX_DX_EXIT_LATENCY define valores que definen la latencia de salida del dispositivo ACX.
ACX_ELEMENT_CONFIG_FLAGS

La enumeración ACX_ELEMENT_CONFIG_FLAGS define las marcas de configuración de un elemento ACX.
ACX_EVENT_CONFIG_FLAGS

La enumeración ACX_EVENT_CONFIG_FLAGS define las marcas de configuración de EVENT para un tipo ACXEVENT.
ACX_EVENT_VERB

La enumeración ACX_EVENT_VERB describe el tipo de operaciones de verbo admitidas en eventos ACX.
ACX_FACTORY_CIRCUIT_ADD_CIRCUIT_FLAGS

La enumeración ACX_FACTORY_CIRCUIT_ADD_CIRCUIT_FLAGS define marcas de adición de circuitos de fábrica.
ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT_FLAGS

La enumeración ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT_FLAGS define marcas de eliminación de circuitos de fábrica.
ACX_ITEM_TYPE

La enumeración ACX_ITEM_TYPE describe los posibles tipos de elementos.
ACX_JACK_CONFIG_FLAGS

La enumeración ACX_JACK_CONFIG_FLAGS se usa para describir las propiedades de un conector físico a una extensión de clase de audio (ACX).
ACX_JACK_CONNECTION_TYPE

La enumeración ACX_JACK_CONNECTION_TYPE se usa para describir el tipo de un conector de conexión físico.
ACX_JACK_GEN_LOCATION

La estructura ACX_JACK_DESCRIPTION usa la enumeración ACX_JACK_GEN_LOCATION para ayudar a describir la ubicación general de un conector de audio dentro de un sistema.
ACX_JACK_GEO_LOCATION

La estructura ACX_JACK_DESCRIPTION utiliza la enumeración ACX_JACK_GEO_LOCATION para ayudar a describir la ubicación geométrica de un conector de audio.
ACX_JACK_PORT_CONNECTION

La ACX_JACK_PORT_CONNECTION enumeración se usa en la estructura ACX_JACK_DESCRIPTION y especifica el tipo de puerto representado por el conector.
ACX_JACK_SINK_INFO_CONNECTION_TYPE

La estructura ACX_JACK_SINK_INFORMATION usa la enumeración ACX_JACK_SINK_INFO_CONNECTION_TYPE para especificar el tipo de una conexión.
ACX_KEYWORDSPOTTER_CONFIG_FLAGS

La enumeración ACX_KEYWORDSPOTTER_CONFIG_FLAGS define las marcas de configuración para el spotter de palabra clave de audio ACX.
ACX_METHOD_VERB

La estructura ACX_METHOD_VERB describe el tipo de operaciones de verbo admitidas en los métodos ACX.
ACX_MIC_ARRAY_TYPE

La enumeración ACX_MIC_ARRAY_TYPE se usa para especificar el tipo de una matriz de micrófonos.
ACX_MICARRAYGEOMETRY_CONFIG_FLAGS

La enumeración ACX_MICARRAYGEOMETRY_CONFIG_FLAGS se usa para configurar la geometría de una matriz de micrófonos.
ACX_MICROPHONE_CONFIG_FLAGS

La enumeración ACX_MICROPHONE_CONFIG_FLAGS se usa para configurar un micrófono físico.
ACX_MICROPHONE_TYPE

La enumeración ACX_MICROPHONE_TYPE se usa para identificar el patrón de recogida de un micrófono.
ACX_MUTE_CONFIG_FLAGS

La enumeración ACX_MUTE_CONFIG_FLAGS define las marcas de configuración para el elemento de exclusión de ACX.
ACX_OBJECTBAG_CONFIG_FLAGS

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

La enumeración ACX_PEAKMETER_CONFIG_FLAGS define las marcas de configuración para el elemento peakmeter de ACX.
ACX_PHYSICAL_CONNECTION_FLAGS

La estructura ACX_PHYSICAL_CONNECTION usa la enumeración ACX_PHYSICAL_CONNECTION_FLAGS para inicializar una conexión física.
ACX_PIN_COMMUNICATION

La estructura ACX_PIN_CONFIG utiliza la enumeración ACX_PIN_COMMUNICATION para indicar el tipo de comunicación de un pin.
ACX_PIN_CONFIG_FLAGS

La enumeración ACX_PIN_CONFIG_FLAGS especifica las opciones de configuración de patillas usadas en la estructura de ACX_PIN_CONFIG.
ACX_PIN_QUALIFIER

La enumeración ACX_PIN_QUALIFIER especifica cómo se conecta el PIN en la topología de audio de varios circuitos.
ACX_PIN_TYPE

La estructura ACX_PIN_CONFIG usa la enumeración ACX_PIN_TYPE para indicar el tipo de una patilla.
ACX_PNPEVENT_CONFIG_FLAGS

La enumeración ACX_PNPEVENT_CONFIG_FLAGS define las marcas de configuración PNPEVENT para un tipo ACXEVENT.
ACX_PROPERTY_VERB

La enumeración ACX_PROPERTY_VERB describe el tipo de operaciones de verbo admitidas en las propiedades de ACX.
ACX_REQUEST_TYPE

La enumeración ACX_REQUEST_TYPE describe los posibles tipos de solicitudes ACX.
ACX_STOP_IO_FLAGS

La enumeración ACX_STOP_IO_FLAGS define marcas de E/S de detención.
ACX_STREAM_BRIDGE_TYPE

La enumeración ACX_STREAM_BRIDGE_TYPE describe el tipo de puente acx Stream.
ACX_STREAM_STATE

ACX_STREAM_STATE describe las marcas Acx Stream State. Esta función se encuentra en el encabezado acxstreams.
ACX_STREAMAUDIOENGINE_CONFIG_FLAGS

La enumeración ACX_STREAMAUDIOENGINE_CONFIG_FLAGS define las marcas de configuración para el motor de audio de secuencia ACX.
ACX_TARGET_CIRCUIT_CONFIG_FLAGS

La enumeración ACX_TARGET_CIRCUIT_CONFIG_FLAGS define las marcas de configuración para el circuito de destino ACX.
ACX_TARGET_FACTORY_CIRCUIT_CONFIG_FLAGS

La enumeración ACX_TARGET_FACTORY_CIRCUIT_CONFIG_FLAGS define las marcas de configuración para el generador de circuitos de destino acX.
ACX_TARGET_STREAM_CONFIG_FLAGS

La enumeración ACX_TARGET_STREAM_CONFIG_FLAGS define las marcas de configuración para la secuencia de destino de ACX.
ACX_VOLUME_CONFIG_FLAGS

La enumeración ACX_VOLUME_CONFIG_FLAGS define las marcas de configuración para el elemento de volumen ACX.
ACX_VOLUME_CURVE_TYPE

La enumeración ACX_VOLUME_CURVE_TYPE define constantes que especifican un algoritmo de curva que se va a aplicar para establecer un nivel de volumen.
ACXFUNCENUM

La enumeración ACXFUNCENUM proporciona índices en la tabla de funciones ACX.
ACXSTRUCTENUM

La enumeración ACXSTRUCTENUM proporciona índices en la tabla de estructuras ACX.
AUDIO_CURVE_TYPE

La enumeración AUDIO_CURVE_TYPE define constantes que especifican un algoritmo de curva que se va a aplicar para establecer un nivel de volumen.
DMUS_STREAM_TYPE

Se usa para un dispositivo sintetizador de DirectMusic.
eChannelTargetType

La enumeración eChannelTargetType define constantes que especifican un tipo de nodo (destino) en un canal determinado.
eEngineFormatType

La enumeración eEngineFormatType define constantes que especifican el tipo de datos de audio admitido por el motor de audio.
EPcMiniportEngineEvent

En este tema se presenta la enumeración EPcMiniportEngineEvent y se describen los parámetros que proporcionan información adicional cuando el controlador de miniporte notifica un error de brillo.
EVENTACTIONCONTEXTTYPE

Enumeración de los tipos de contexto asociados a una acción.
EVENTACTIONSCALE

Enumeración que define la calidad asociada a una detección específica.
EVENTACTIONTYPE

Acciones que se van a realizar en una detección.
EVENTFEATURES

Características del evento.
HDAUDIO_CODEC_POWER_STATE

La enumeración HDAUDIO_CODEC_POWER_STATE define constantes que especifican los diferentes estados de potencia que los códecs de audio HD pueden admitir. Todos los estados proceden de DEVICE_POWER_STATE excepto PowerCodecD3Cold.
HDAUDIO_STREAM_STATE

La enumeración HDAUDIO_STREAM_STATE define constantes que especifican los distintos estados de secuencia admitidos por HDAudio.
HFP_BYPASS_CODEC_ID_VERSION

La enumeración HFP_BYPASS_CODEC_ID_VERSION define las versiones de la estructura del identificador de códec compatibles con el servicio HFP.
KEYWORDID

La enumeración KEYWORDID identifica la frase text/function de una palabra clave. El valor también se usa en los adaptadores del servicio biométrico de Windows.
KSPROPERTY_INTERLEAVEDAUDIO

La enumeración KSPROPERTY_INTERLEAVEDAUDIO define una constante que puede usar el pin de spotter de palabra clave de hardware para incluir audio de bucle invertido intercalado con el audio del micrófono.
PC_EXIT_LATENCY

En este tema se describe el PC_EXIT_LATENCY enumeración y se describen sus miembros. Los tiempos de latencia se asignan a horas máximas específicas en las que el dispositivo debe poder salir de su estado de suspensión y escribir el estado totalmente funcional (D0).
PC_REBALANCE_TYPE

La enumeración PC_REBALANCE_TYPE describe el tipo de compatibilidad para el reequilibrio.
PcStreamResourceType

En este tema se describe la enumeración PcStreamResourceType y se describen sus miembros. La enumeración PcStreamResourceType se usa para definir el tipo de recursos utilizados para el streaming de audio específico.
SIDEBANDAUDIO_EP_USB_TRANSPORT_RESOURCE_TYPE

Describe el tipo de recurso de transporte.
SIDEBANDAUDIO_PARAMS_A2DP

Identifica el parámetro SIDEBANDAUDIO_PARAMS_SET_A2DP.
SIDEBANDAUDIO_PARAMS_MSFT_TYPE_ID

Parámetros definidos para SIDEBANDAUDIO_PARAMS_SET_STANDARD: identificadores de tipo de Microsoft
SIDEBANDAUDIO_USB_CONTROLLER_CONFIG_INFO_TYPE

Conjunto de parámetros del controlador USB de banda lateral de audio USB de Microsoft.
TELEPHONY_CALLCONTROLOP

La enumeración TELEPHONY_CALLCONTROLOP define constantes que especifican una operación que se va a realizar en una llamada telefónica.
TELEPHONY_CALLSTATE

La enumeración TELEPHONY_CALLSTATE define constantes que especifican el estado de una llamada telefónica.
TELEPHONY_CALLTYPE

La enumeración TELEPHONY_CALLTYPE define constantes que especifican el tipo de llamada telefónica.
TELEPHONY_PROVIDERCHANGEOP

La enumeración TELEPHONY_PROVIDERCHANGEOP define constantes que especifican la operación de cambio de proveedor solicitada.

Functions

 
ACX_AUDIOENGINE_CALLBACKS_INIT

La función ACX_AUDIOENGINE_CALLBACKS_INIT inicializa la estructura ACX_AUDIOENGINE_CALLBACKS de un controlador.
ACX_AUDIOENGINE_CONFIG_INIT

La función ACX_AUDIOENGINE_CONFIG_INIT inicializa la estructura ACX_AUDIOENGINE_CONFIG de un controlador.
ACX_AUDIOENGINE_CONFIG_INIT_ID

Como el ACX_AUDIOENGINE_CONFIG_INIT_ID proporciona la misma funcionalidad que ACX_AUDIOENGINE_CONFIG_INIT, se recomienda el uso de ACX_AUDIOENGINE_CONFIG_INIT.
ACX_AUDIOMODULE_CALLBACKS_INIT

La función ACX_AUDIOMODULE_CALLBACKS_INIT inicializa la estructura de ACX_AUDIOMODULE_CALLBACKS.
ACX_AUDIOMODULE_CONFIG_INIT

La función ACX_AUDIOMODULE_CONFIG_INIT inicializa una estructura de ACX_AUDIOMODULE_CONFIG.
ACX_AUDIOMODULE_CONFIG_INIT_ID

Como el ACX_AUDIOMODULE_CONFIG_INIT_ID proporciona la misma funcionalidad que ACX_AUDIOMODULE_CONFIG_INIT, se recomienda el uso de ACX_AUDIOMODULE_CONFIG_INIT.
ACX_CIRCUIT_COMPOSITE_CALLBACKS_INIT

La función ACX_CIRCUIT_COMPOSITE_CALLBACKS_INIT inicializa una estructura de ACX_CIRCUIT_COMPOSITE_CALLBACKS.
ACX_CIRCUIT_PNPPOWER_CALLBACKS_INIT

La función ACX_CIRCUIT_PNPPOWER_CALLBACKS_INIT inicializa una estructura de ACX_CIRCUIT_PNPPOWER_CALLBACKS.
ACX_CIRCUIT_TEMPLATE_CONFIG_INIT

La función ACX_CIRCUIT_TEMPLATE_CONFIG_INIT inicializa una estructura de ACX_CIRCUIT_TEMPLATE_CONFIG.
ACX_COMPOSITE_TEMPLATE_CONFIG_INIT

La función ACX_COMPOSITE_TEMPLATE_CONFIG_INIT inicializa una estructura de ACX_COMPOSITE_TEMPLATE_CONFIG.
ACX_CONNECTION_INIT

Inicializa una estructura de ACX_CONNECTION para su uso en la configuración de una conexión.
ACX_DATAFORMAT_CONFIG_INIT

La función ACX_DATAFORMAT_CONFIG_INIT inicializa una estructura ACX_DATAFORMAT_CONFIG.
ACX_DATAFORMAT_CONFIG_INIT_KS

La función ACX_DATAFORMAT_CONFIG_INIT_KS inicializa una estructura de ACX_DATAFORMAT_CONFIG mediante un formato de datos KS.
ACX_DATAFORMAT_LIST_CONFIG_INIT

La función ACX_DATAFORMAT_LIST_CONFIG_INIT inicializa una estructura de ACX_DATAFORMAT_LIST_CONFIG para que la use un controlador de extensión de clase de audio (ACX).
ACX_DATAFORMAT_LIST_ITERATOR_INIT

La función ACX_DATAFORMAT_LIST_ITERATOR_INIT inicializa una estructura de ACX_DATAFORMAT_LIST_ITERATOR para que la use un controlador de extensión de clase de audio (ACX).
ACX_DEVICE_CONFIG_INIT

La función ACX_DEVICE_CONFIG_INIT inicializa una estructura de ACX_DEVICE_CONFIG que se usará al llamar a la función AcxDeviceInitialize.
ACX_DEVICEINIT_CONFIG_INIT

La función ACX_DEVICEINIT_CONFIG_INIT inicializa la estructura ACX_DEVICEINIT_CONFIG.
ACX_DRIVER_CONFIG_INIT

La función ACX_DRIVER_CONFIG_INIT inicializa una estructura de ACX_DRIVER_CONFIG antes de llamar a AcxDriverInitialize.
ACX_DRIVER_VERSION_AVAILABLE_PARAMS_INIT

La función ACX_DRIVER_VERSION_AVAILABLE_PARAMS_INIT inicializa una estructura de ACX_DRIVER_VERSION_AVAILABLE_PARAMS antes de llamar a la función AcxDriverIsVersionAvailable.
ACX_ELEMENT_CONFIG_INIT

La función ACX_ELEMENT_CONFIG_INIT inicializa una estructura de ACX_ELEMENT_CONFIG.
ACX_ELEMENT_CONFIG_INIT_ID

Como el ACX_ELEMENT_CONFIG_INIT_ID proporciona la misma funcionalidad que ACX_ELEMENT_CONFIG_INIT, se recomienda el uso de ACX_ELEMENT_CONFIG_INIT.
ACX_EVENT_CALLBACKS_INIT

La función ACX_EVENT_CALLBACKS_INIT inicializa una estructura ACX_EVENTS_CALLBACKS.
ACX_EVENT_CONFIG_INIT

La función ACX_EVENT_CONFIG_INIT inicializa una estructura de ACX_EVENT_CONFIG.
ACX_FACTORY_CIRCUIT_ADD_CIRCUIT_INIT

La función ACX_FACTORY_CIRCUIT_ADD_CIRCUIT_INIT inicializa una estructura ACX_FACTORY_CIRCUIT_ADD_CIRCUIT.
ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS_INIT

La función ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS_INIT inicializa una estructura de configuración ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS.
ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS_INIT

La función ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS_INIT inicializa una estructura ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS.
ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT_INIT

La función ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT_INIT inicializa una estructura ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT.
ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION_INIT

La función ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION_INIT inicializa una estructura de ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION para su uso.
ACX_IS_FIELD_AVAILABLE

La función ACX_IS_FIELD_AVAILABLE permite consultar si el campo especificado está disponible en la estructura ACX especificada en el sistema.
ACX_IS_FUNCTION_AVAILABLE

La función ACX_IS_FUNCTION_AVAILABLE permite consultar si la función ACX especificada está disponible en el sistema.
ACX_IS_STRUCTURE_AVAILABLE

La función ACX_IS_STRUCTURE_AVAILABLE permite consultar si la estructura ACX especificada está disponible en system.d.
ACX_JACK_CALLBACKS_INIT

La función ACX_JACK_CALLBACKS_INIT inicializa una estructura de ACX_JACK_CALLBACKS para su uso.
ACX_JACK_CONFIG_INIT

La macro ACX_JACK_CONFIG_INIT llama a la función ACX_JACK_CONFIG_INIT_ID con el valor de identificador predeterminado.
ACX_JACK_CONFIG_INIT_ID

La función ACX_JACK_CONFIG_INIT_ID inicializa una estructura de ACX_JACK_CONFIG con el identificador especificado.
ACX_KEYWORDSPOTTER_CALLBACKS_INIT

La función ACX_KEYWORDSPOTTER_CALLBACKS_INIT inicializa una estructura de ACX_KEYWORDSPOTTER_CALLBACKS.
ACX_KEYWORDSPOTTER_CONFIG_INIT

La función ACX_KEYWORDSPOTTER_CONFIG_INIT inicializa una estructura ACX_KEYWORDSPOTTER_CONFIG.
ACX_KEYWORDSPOTTER_CONFIG_INIT_ID

Como el ACX_KEYWORDSPOTTER_CONFIG_INIT_ID proporciona la misma funcionalidad que ACX_KEYWORDSPOTTER_CONFIG_INIT, se recomienda el uso de ACX_KEYWORDSPOTTER_CONFIG_INIT.
ACX_MICARRAYGEOMETRY_CONFIG_INIT

La función ACX_MICARRAYGEOMETRY_CONFIG_INIT inicializa una estructura de ACX_MICARRAYGEOMETRY_CONFIG para su uso.
ACX_MICROPHONE_CONFIG_INIT

La función ACX_MICROPHONE_CONFIG_INIT inicializó una estructura de ACX_MICROPHONE_CONFIG para su uso.
ACX_MUTE_CALLBACKS_INIT

La función ACX_MUTE_CALLBACKS_INIT inicializa una estructura ACX_MUTE_CALLBACKS.
ACX_MUTE_CONFIG_INIT

La función ACX_MUTE_CONFIG_INIT inicializa una estructura de ACX_MUTE_CONFIG.
ACX_MUTE_CONFIG_INIT_ID

Como el ACX_MUTE_CONFIG_INIT_ID proporciona la misma funcionalidad que ACX_MUTE_CONFIG_INIT, se recomienda el uso de ACX_MUTE_CONFIG_INIT.
ACX_OBJECTBAG_CONFIG_INIT

La función ACX_OBJECTBAG_CONFIG_INIT inicializa una estructura ACX_OBJECTBAG_CONFIG.
ACX_PEAKMETER_CALLBACKS_INIT

La función ACX_PEAKMETER_CALLBACKS_INIT inicializa una estructura de ACX_PEAKMETER_CALLBACKS.
ACX_PEAKMETER_CONFIG_INIT

La función ACX_PEAKMETER_CONFIG_INIT inicializa una estructura de ACX_PEAKMETER_CONFIG.
ACX_PEAKMETER_CONFIG_INIT_ID

Como el ACX_PEAKMETER_CONFIG_INIT_ID proporciona la misma funcionalidad que ACX_PEAKMETER_CONFIG_INIT, se recomienda el uso de ACX_PEAKMETER_CONFIG_INIT.
ACX_PHYSICAL_CONNECTION_INIT

La función ACX_PHYSICAL_CONNECTION_INIT inicializa una estructura de ACX_PHYSICAL_CONNECTION para su uso.
ACX_PIN_CALLBACKS_INIT

La función ACX_PIN_CALLBACKS_INIT inicializa una estructura de ACX_PIN_CALLBACKS para su uso.
ACX_PIN_CONFIG_INIT

La macro ACX_PIN_CONFIG_INIT llama a la función ACX_PIN_CONFIG_INIT_ID con el valor de identificador predeterminado.
ACX_PIN_CONFIG_INIT_ID

La función ACX_PIN_CONFIG_INIT_ID inicializa una estructura de ACX_PIN_CONFIG con el identificador especificado.
ACX_PNPEVENT_CONFIG_INIT

La función ACX_PNPEVENT_CONFIG_INIT inicializa una estructura de ACX_PNPEVENT_CONFIG.
ACX_REQUEST_PARAMETERS_INIT

La función ACX_REQUEST_PARAMETERS_INIT inicializa ACX_REQUEST_PARAMETERS estructura.
ACX_REQUEST_PARAMETERS_INIT_METHOD

El ACX_REQUEST_PARAMETERS_INIT_METHOD inicializa una estructura de ACX_REQUEST_PARAMETERS con parámetros de método ACX.
ACX_REQUEST_PARAMETERS_INIT_PROPERTY

El ACX_REQUEST_PARAMETERS_INIT_PROPERTY inicializa una estructura de ACX_REQUEST_PARAMETERS con parámetros de propiedad ACX.
ACX_RT_STREAM_CALLBACKS_INIT

El método de función ACX_RT_STREAM_CALLBACKS_INIT inicializa las devoluciones de llamada de secuencia de ACX RT. Esta función se encuentra en el encabezado acxstreams.
ACX_RTPACKET_INIT

ACX_RTPACKET_INIT inicializa la estructura de paquetes ACX RT. Esta función se encuentra en el encabezado acxstreams.
ACX_STREAM_BRIDGE_CONFIG_INIT

La función ACX_STREAM_BRIDGE_CONFIG_INIT inicializa una estructura de configuración de puente de flujo de ACX.
ACX_STREAM_CALLBACKS_INIT

La función ACX_STREAM_CALLBACKS_INIT inicializa las devoluciones de llamada de flujo de ACX.
ACX_STREAMAUDIOENGINE_CALLBACKS_INIT

La función ACX_STREAMAUDIOENGINE_CALLBACKS_INIT inicializa una estructura de ACX_STREAMAUDIOENGINE_CALLBACKS.
ACX_STREAMAUDIOENGINE_CONFIG_INIT

La función ACX_STREAMAUDIOENGINE_CONFIG_INIT inicializa una estructura de ACX_STREAMAUDIOENGINE_CONFIG.
ACX_STREAMAUDIOENGINE_CONFIG_INIT_ID

Como el ACX_STREAMAUDIOENGINE_CONFIG_INIT_ID proporciona la misma funcionalidad que ACX_STREAMAUDIOENGINE_CONFIG_INIT, se recomienda el uso de ACX_STREAMAUDIOENGINE_CONFIG_INIT.
ACX_STRUCTURE_SIZE

Las funciones de ACX_STRUCTURE_SIZE obtienen el tamaño, en bytes, de la estructura ACX especificada.
ACX_TARGET_CIRCUIT_CONFIG_INIT

La función ACX_TARGET_CIRCUIT_CONFIG_INIT inicializa una estructura de configuración del circuito de destino acX.
ACX_TARGET_FACTORY_CIRCUIT_CONFIG_INIT

La función ACX_TARGET_FACTORY_CIRCUIT_CONFIG_INIT inicializa una estructura de configuración del circuito de fábrica de destino acX.
ACX_TARGET_STREAM_CONFIG_INIT

La función ACX_TARGET_STREAM_CONFIG_INIT inicializa una estructura de configuración de flujo de destino de ACX.
ACX_VOLUME_CALLBACKS_INIT

La función ACX_VOLUME_CALLBACKS_INIT inicializa una estructura de ACX_VOLUME_CALLBACKS.
ACX_VOLUME_CONFIG_INIT

La función ACX_VOLUME_CONFIG_INIT inicializa una estructura de ACX_VOLUME_CONFIG.
ACX_VOLUME_CONFIG_INIT_ID

En este momento, el ACX_VOLUME_CONFIG_INIT_ID solo puede tomar AcxElementIdDefault como entrada para el identificador de elemento, que es el mismo que usar ACX_VOLUME_CONFIG_INIT.
AcxAudioEngineCreate

La función AcxAudioEngineCreate se usa para crear un motor de audio que se asociará con un objeto de dispositivo WDFDEVICE de circuito primario.
AcxAudioEngineGetDeviceFormatList

La función AcxAudioEngineGetDeviceFormatList recupera un objeto ACXDATAFORMATLIST de lista de formato de dispositivo.
AcxAudioModuleCreate

La función AcxAudioModuleCreate se usa para crear un módulo de audio que se asociará a un objeto de circuito ACX primario.
AcxCircuitAddConnections

La función AcxCircuitAddConnections agrega conexiones a un ACXCIRCUIT.
AcxCircuitAddElements

La función AcxCircuitAddElements agrega elementos a un ACXCIRCUIT.
AcxCircuitAddEvents

La función AcxCircuitAddEvents agrega uno o varios eventos a ACXCIRCUIT.
AcxCircuitAddPhysicalConnections

La función AcxCircuitAddPhysicalConnections agrega conexiones físicas a ACXCIRCUIT.
AcxCircuitAddPins

La función AcxCircuitAddPins agrega patillas a un ACXCIRCUIT.
AcxCircuitCreate

La función AcxCircuitCreate se usa para crear un ACXCIRCUIT.
AcxCircuitDispatchAcxRequest

AcxCircuitDispatchAcxRequest envía un objeto WDFREQUEST de ACX al marco de ACX que administrará la solicitud.
AcxCircuitGetElementById

Cuando se proporciona un número ElementID válido, la función AcxCircuitGetElementById devuelve el objeto ACXELEMENT correspondiente.
AcxCircuitGetElementsCount

La función AcxCircuitGetElementsCount recupera el número de elementos adjuntos al circuito ACX especificado.
AcxCircuitGetNotificationId

La función AcxCircuitGetNotificationId recupera el identificador de notificación de Plug and Play que se usa para las notificaciones del módulo de audio para el circuito ACX especificado.
AcxCircuitGetPinById

Cuando se proporciona un número PinID válido, la función AcxCircuitGetPinById devuelve el objeto ACXPIN correspondiente.
AcxCircuitGetPinsCount

La función AcxCircuitGetPinsCount recupera el número de patillas para el objeto de circuito especificado.
AcxCircuitGetSymbolicLinkName

La función AcxCircuitGetSymbolicLinkName recupera el nombre del vínculo simbólico para el objeto de circuito especificado.
AcxCircuitGetWdfDevice

Dado un objeto ACX Circuit existente, la función AcxCircuitGetWdfDevice devuelve el objeto WDFDEVICE asociado.
AcxCircuitInitAllocate

La función AcxCircuitInitAllocate se usa para inicializar la estructura ACXCIRCUIT_INIT opaca que usa la función AcxCircuitCreate.
AcxCircuitInitAssignAcxCreateStreamCallback

La función AcxCircuitInitAssignAcxCreateStreamCallback se usa para asignar una devolución de llamada de secuencia de creación de ACX.
AcxCircuitInitAssignAcxRequestPreprocessCallback

La función AcxCircuitInitAssignAcxRequestPreprocessCallback agrega una devolución de llamada de preprocesamiento WDFREQUEST.
AcxCircuitInitAssignCategories

La función AcxCircuitInitAssignCategories asigna un conjunto de entradas KSCATERGORY para ACXCIRCUIT.
AcxCircuitInitAssignComponentUri

La función AcxCircuitInitAssignComponentUri asigna una cadena de URI como identificador para ACXCIRCUIT.
AcxCircuitInitAssignMethods

La función AcxCircuitInitAssignMethods asigna uno o varios métodos ACX para ACXCIRCUIT.
AcxCircuitInitAssignName

La función AcxCircuitInitAssignName asigna un nombre descriptivo para ACXCIRCUIT.
AcxCircuitInitAssignProperties

La función AcxCircuitInitAssignProperties asigna una o varias propiedades ACX para ACXCIRCUIT.
AcxCircuitInitDisableDefaultStreamBridgeHandling

La función AcxCircuitInitDisableDefaultStreamBridgeHandling deshabilita el control de puentes de transmisión predeterminado de ACX en un entorno de varios circuitos.
AcxCircuitInitFree

La función AcxCircuitInitFree elimina el objeto de inicialización del circuito.
AcxCircuitInitSetAcxCircuitCompositeCallbacks

La función AcxCircuitInitSetAcxCircuitCompositeCallbacks establece las devoluciones de llamada compuestas del controlador para ACXCIRCUIT.
AcxCircuitInitSetAcxCircuitPnpPowerCallbacks

La función AcxCircuitInitSetAcxCircuitPnpPowerCallbacks establece las devoluciones de llamada PNP del controlador para ACXCIRCUIT.
AcxCircuitInitSetCircuitType

La función AcxCircuitInitSetCircuitType se usa para establecer el tipo de circuito de ACXCIRCUIT.
AcxCircuitInitSetComponentId

La función AcxCircuitInitSetComponentId establece el identificador de componente para ACXCIRCUIT.
AcxCircuitResumeIo

La función AcxCircuitResumeIo se usa para reanudar la E/S del circuito después de que se haya detenido temporalmente.
AcxCircuitResumeIoActual

La función AcxCircuitResumeIoActual se usa para reanudar la E/S del circuito después de que se haya detenido.
AcxCircuitResumeIoWithTag

La función AcxCircuitResumeIoWithTag se usa para reanudar la E/S del circuito después de que se haya detenido.
AcxCircuitStopIo

La función AcxCircuitStopIo se usa para indicar al sistema operativo que detenga temporalmente la E/S del circuito.
AcxCircuitStopIoActual

La función AcxCircuitStopIoActual se usa para indicar al sistema operativo que detenga temporalmente la E/S del circuito.
AcxCircuitStopIoWithTag

La función AcxCircuitStopIoWithTag se usa para indicar al sistema operativo que detenga temporalmente la E/S del circuito.
AcxCircuitTemplateCreate

La función AcxCircuitTemplateCreate se usa para crear una plantilla de circuito para que la use el administrador de extensión de clase de audio (ACX).
AcxCompositeTemplateAssignCircuits

La función AcxCompositeTemplateAssignCircuits agrega una matriz de plantillas de circuito a la plantilla compuesta especificada.
AcxCompositeTemplateCreate

La función AcxCompositeTemplateCreate se usa para crear una plantilla compuesta para que la use el administrador de extensión de clase de audio (ACX).
AcxCompositeTemplateSetCoreCircuit

La función AcxCompositeTemplateSetCoreCircuit establece la plantilla de circuito principal para la plantilla compuesta especificada.
AcxDataFormatCreate

La función AcxDataFormatCreate se usa para crear un formato de datos para que lo use un controlador de extensión de clase de audio (ACX).
AcxDataFormatGetAverageBytesPerSec

La función AcxDataFormatGetAverageBytesPerSec obtiene la velocidad de transferencia de bytes por segundo necesaria para el formato de datos especificado.
AcxDataFormatGetBitsPerSample

La función AcxDataFormatGetBitsPerSample obtiene los bits por muestra de audio para el formato de datos especificado.
AcxDataFormatGetBlockAlign

La función AcxDataFormatGetBlockAlign obtiene la alineación de bloques del formato de datos especificado.
AcxDataFormatGetChannelMask

La función AcxDataFormatGetChannelMask obtiene la máscara de canal para el formato de datos especificado.
AcxDataFormatGetChannelsCount

La función AcxDataFormatGetChannelsCount obtiene el número de canales de audio en el formato de datos especificado.
AcxDataFormatGetEncodedAverageBytesPerSec

La función AcxDataFormatGetEncodedAverageBytesPerSec obtiene la velocidad de transferencia de bytes por segundo necesaria para el formato de datos codificado especificado.
AcxDataFormatGetEncodedChannelCount

La función AcxDataFormatGetEncodedChannelCount obtiene el recuento de canales para el formato de datos codificado especificado.
AcxDataFormatGetEncodedSamplesPerSec

La función AcxDataFormatGetEncodedSamplesPerSec obtiene el número de muestras por segundo de audio para el formato de datos codificado especificado.
AcxDataFormatGetKsDataFormat

La función AcxDataFormatGetKsDataFormat obtiene el formato de datos de streaming del kernel para el formato de datos especificado.
AcxDataFormatGetMajorFormat

AcxDataFormatGetMajorFormat
AcxDataFormatGetSampleRate

La función AcxDataFormatGetSampleRate obtiene la frecuencia de muestreo para el formato de datos especificado.
AcxDataFormatGetSampleSize

La función AcxDataFormatGetSampleSize obtiene el tamaño de muestra para el formato de datos especificado.
AcxDataFormatGetSamplesPerBlock

La función AcxDataFormatGetSamplesPerBlock obtiene el número de muestras por bloque para el formato de datos especificado.
AcxDataFormatGetSpecifier

La función AcxDataFormatGetSpecifier obtiene el especificador para el formato de datos especificado.
AcxDataFormatGetSubFormat

La función AcxDataFormatGetSubFormat obtiene el subformato para el formato de datos especificado.
AcxDataFormatGetValidBitsPerSample

La función AcxDataFormatGetValidBitsPerSample obtiene el número válido de bits por muestra para el formato de datos especificado.
AcxDataFormatGetWaveFormatEx

La función AcxDataFormatGetWaveFormatEx obtiene la estructura WAVEFORMATEX asociada al formato de datos especificado.
AcxDataFormatGetWaveFormatExtensible

La función AcxDataFormatGetWaveFormatExtensible obtiene la estructura WAVEFORMATEXTENSIBLE asociada al formato de datos especificado.
AcxDataFormatGetWaveFormatExtensibleIec61937

La función AcxDataFormatGetWaveFormatExtensibleIec61937 obtiene la estructura WAVEFORMATEXTENSIBLE_IEC61937 asociada al formato de datos especificado.
AcxDataFormatIsEqual

La función AcxDataFormatIsEqual compara dos objetos ACXDATAFORMAT para determinar si son iguales.
AcxDataFormatListAddDataFormat

La función AcxDataFormatListAddDataFormat agrega un objeto ACXDATAFORMAT a una lista de formato de datos.
AcxDataFormatListAssignDefaultDataFormat

La función AcxDataFormatListAssignDefaultDataFormat agrega un objeto ACXDATAFORMAT a la lista de formato de datos especificada y establece el objeto ACXDATAFORMAT como valor predeterminado.
AcxDataFormatListBeginIteration

La función AcxDataFormatListBeginIteration obtiene un ACX_DATAFORMAT_LIST_ITERATOR para recorrer en iteración la lista de formato de datos especificada.
AcxDataFormatListCreate

La función AcxDataFormatListCreate crea una nueva lista de formatos de datos ACX.
AcxDataFormatListEndIteration

La función AcxDataFormatListEndIteration finaliza el proceso de iteración en una lista de formato de datos ACX.
AcxDataFormatListRemoveDataFormat

La función AcxDataFormatListRemoveDataFormat quita el formato de datos ACX especificado de una lista de formatos de datos ACX.
AcxDataFormatListRemoveDataFormats

La función AcxDataFormatListRemoveDataFormats quita todos los formatos de datos de la lista de formatos de datos ACX especificada.
AcxDataFormatListRetrieveDefaultDataFormat

AcxDataFormatListRetrieveDefaultDataFormat obtiene el formato de datos ACX predeterminado de la lista de formato de datos ACX especificada.
AcxDataFormatListRetrieveNextFormat

La función AcxDataFormatListRetrieveNextFormat obtiene el siguiente formato de datos ACX al iterar una lista de formatos de datos ACX.
AcxDeviceAddCircuit

La función AcxDeviceAddCircuit agrega un circuito ACX a un WDFDEVICE para crear un punto de conexión de audio.
AcxDeviceAddCircuitDevice

La función AcxDeviceAddCircuitDevice agrega un dispositivo de circuito ACX a un dispositivo primario especificado que representa una ruta de acceso de audio.
AcxDeviceAddFactoryCircuit

La función AcxDeviceAddFactoryCircuit agrega un circuito de fábrica a un WDFDEVICE para crear circuitos de audio.
AcxDeviceDetachCircuit

La función AcxDeviceDetachCircuit separa un circuito de audio de un WDFDEVICE antes de la eliminación.
AcxDeviceGetCurrentDxExitLatency

La función AcxDeviceGetCurrentDxExitLatency obtiene el valor de latencia de salida del estado de suspensión del dispositivo de audio actual.
AcxDeviceInitialize

La función AcxDeviceInitialize inicializa un dispositivo de extensión de clase de audio (ACX).
AcxDeviceInitInitialize

El controlador cliente debe llamar a AcxDeviceInitInitialize en su EVT_WDF_DRIVER_DEVICE_ADD devolución de llamada, antes de llamar a WdfDeviceCreate.
AcxDeviceRemoveCircuit

La función AcxDeviceRemoveCircuit quita el circuito de audio especificado de un dispositivo ACX.
AcxDeviceRemoveCircuitDevice

La función AcxDeviceRemoveCircuitDevice quita un dispositivo de circuito ACX de un dispositivo primario especificado.
AcxDeviceRemoveFactoryCircuit

La función AcxDeviceRemoveFactoryCircuit quita un circuito de fábrica para crear circuitos de audio de un WDFDEVICE.
AcxDriverInitialize

La función AcxDriverInitialize inicializa el controlador de audio especificado.
AcxDriverIsVersionAvailable

La función AcxDriverIsVersionAvailable devuelve un valor booleano que indica si la versión del controlador especificada está disponible.
AcxDrmAddContentHandlers

La función AcxDrmAddContentHandlers proporciona al sistema una lista de funciones que controlan el contenido protegido.
AcxDrmCreateContentMixed

La función AcxCreateContentMixed crea un identificador de contenido DRM para identificar una secuencia de audio ACX que contiene contenido mixto de una serie de secuencias.
AcxDrmDestroyContent

La función AcxDrmDestroyContent elimina un identificador de contenido DRM creado por AcxDrmCreateContentMixed.
AcxDrmForwardContentToDeviceObject

La función AcxDrmForwardContentToDeviceObject acepta un objeto de dispositivo que representa un dispositivo al que el autor de la llamada pretende reenviar contenido protegido.
AcxDrmRetrieveContentRights

La función AcxDrmRetrieveContentRights obtiene los derechos de contenido DRM asignados a un identificador de contenido DRM.
AcxElementAddEvents

La función AcxElementAddEvents proporciona la capacidad de agregar objetos de evento ACXEVENT a un objeto ACXELEMENT.
AcxElementCreate

La función AcxElementCreate se usa para crear un objeto ACXELEMENT que se asociará a un objeto de dispositivo de circuito o flujo primario.
AcxElementGetContainer

La función AcxElementGetContainer recupera el contenedor asociado para el elemento ACX especificado.
AcxElementGetId

La función AcxElementGetId recupera el número que representa el identificador de elemento de un objeto de elemento ACX determinado.
AcxEventAddEventData

La función AcxEventAddEventData agrega datos de eventos a un objeto ACXEVENT.
AcxEventCreate

La función AcxEventCreate crea un evento.
AcxEventGenerateEvent

La función AcxEventGenerateEvent genera un evento.
AcxFactoryCircuitAddElements

La función AcxFactoryCircuitAddElements agrega elementos a acXFACTORYCIRCUIT.
AcxFactoryCircuitCreate

La función AcxFactoryCircuitCreate se usa para crear un ACXFACTORYCIRCUIT.
AcxFactoryCircuitGetSymbolicLinkName

La función AcxFactoryCircuitGetSymbolicLinkName recupera el nombre simbólico del vínculo simbólico para el circuito de fábrica de ACX especificado.
AcxFactoryCircuitInitAllocate

La función AcxFactoryCircuitInitAllocate se usa para inicializar la estructura ACXFACTORYCIRCUIT_INIT opaca que usa la función AcxFactoryCircuitCreate.
AcxFactoryCircuitInitAssignAcxRequestPreprocessCallback

La función AcxFactoryCircuitInitAssignAcxRequestPreprocessCallback agrega una devolución de llamada de preprocesamiento WDFREQUEST.
AcxFactoryCircuitInitAssignCategories

La función AcxFactoryCircuitInitAssignCategories asigna un conjunto de entradas de categoría de controlador (GUID) para ACXFACTORYCIRCUIT.
AcxFactoryCircuitInitAssignComponentUri

La función AcxFactoryCircuitInitAssignComponentUri asigna una cadena de URI como identificador para ACXFACTORYCIRCUIT.
AcxFactoryCircuitInitAssignMethods

La función AcxCircuitFactoryInitAssignMethods asigna uno o varios métodos ACX para ACXFACTORYCIRCUIT.
AcxFactoryCircuitInitAssignName

La función AcxFactoryCircuitInitAssignName asigna un nombre descriptivo para ACXFACTORYCIRCUIT.
AcxFactoryCircuitInitAssignProperties

La función AcxFactoryCircuitInitAssignProperties asigna una o varias propiedades ACX para ACXFACTORYCIRCUIT.
AcxFactoryCircuitInitFree

La función AcxFactoryCircuitInitFree elimina el objeto de inicialización del circuito de fábrica.
AcxFactoryCircuitInitSetAcxCircuitPnpPowerCallbacks

La función AcxFactoryCircuitInitSetAcxCircuitPnpPowerCallbacks establece las devoluciones de llamada PNP del controlador para ACXFACTORYCIRCUIT.
AcxFactoryCircuitInitSetComponentId

La función AcxFactoryCircuitInitSetComponentId establece el identificador de componente para ACXFACTORYCIRCUIT.
AcxFactoryCircuitInitSetOperationCallbacks

AcxFactoryCircuitInitSetOperationCallbacks establece las devoluciones de llamada de la operación de fábrica del controlador para ACXFACTORYCIRCUIT.
AcxGetManager

La función AcxGetManager devuelve el identificador ACXMANAGER subyacente.
AcxJackChangeStateNotification

La función AcxJackChangeStateNotification indica que se ha producido un cambio en el estado del conector especificado.
AcxJackCreate

La función AcxJackCreate crea e inicializa un nuevo objeto jack de audio.
AcxKeywordSpotterCreate

La función AcxKeywordSpotterCreate se usa para crear un objeto de spotter de palabra clave ACX que se asociará a un objeto de dispositivo de circuito primario.
AcxManagerAddCompositeTemplate

La función AcxManagerAddCompositeTemplate agrega la plantilla compuesta especificada al ACXMANAGER especificado.
AcxManagerRemoveCompositeTemplate

La función AcxManagerRemoveCompositeTemplate quita la plantilla compuesta especificada del ACXMANAGER especificado.
AcxMicArrayGeometryAddMicrophoneCoordinates

La función AcxMicArrayGeometryAddMicrophoneCoordinates agrega coordenadas físicas a una geometría de matriz de micrófonos.
AcxMicArrayGeometryCreate

La función AcxMicArrayGeometryCreate crea e inicializa un nuevo objeto ACXMICARRAYGEOMETRY.
AcxMuteChangeStateNotification

La función AcxMuteChangeStateNotification envía una notificación de un cambio de estado silenciado en un objeto ACXMUTE para que acx pueda generar un evento correspondiente.
AcxMuteCreate

La función AcxMuteCreate se usa para crear un objeto silenciado ACX que se asociará a un objeto de circuito primario.
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 un byte (CHAR) I1 de un acxObjectBag inicializado existente que contiene valores.
AcxObjectBagRetrieveI2

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

La función AcxObjectBagRetrieveI4 recupera un valor int cuatro bytes I4 (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 ui1 de un byte (UCHAR) sin signo de un valor AcxObjectBag inicializado existente que contiene valores.
AcxObjectBagRetrieveUI2

La función AcxObjectBagRetrieveUI2 recupera un int unsigned int two byte UI2 (USHORT) de un acxObjectBag inicializado existente que contiene valores.
AcxObjectBagRetrieveUI4

La función AcxObjectBagRetrieveUI4 recupera un valor int int de cuatro bytes 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 inicializado existente que contiene valores.
AcxObjectBagRetrieveUnicodeString

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

La función AcxPeakMeterCreate se usa para crear un objeto peakmeter acX que se asociará a un objeto de circuito primario.
AcxPinAddEvents

La función AcxPinAddEvents agrega una matriz de eventos al pin especificado.
AcxPinAddJacks

La función AcxPinAddJacks agrega una matriz de conectores al pin especificado.
AcxPinAddStreamBridges

La función AcxPinAddStreamBridges agrega puentes de flujo al pin especificado.
AcxPinAssignModeDataFormatList

La función AcxPinAssignModeDataFormatList asigna una lista de formato de datos de modo al pin especificado.
AcxPinCreate

La función AcxPinCreate crea e inicializa un nuevo objeto ACXPIN.
AcxPinGetCircuit

La función AcxPinGetCircuit devuelve el circuito al que está conectado el pin.
AcxPinGetId

La función AcxPinGetId devuelve el identificador del pin especificado.
AcxPinGetRawDataFormatList

La función AcxPinGetRawDataFormatList devuelve la lista de formatos de datos de modo sin formato para el pin especificado.
AcxPinGetType

La función AcxPinGetType devuelve el tipo del pin especificado.
AcxPinNotifyDataFormatChange

Se llama a la función AcxPinNotifyDataFormatChange para generar un evento de notificación de cambio de formato de datos para el pin especificado.
AcxPinRemoveModeDataFormatList

La función AcxPinRemoveModeDataFormatList elimina la lista de formatos de datos de modo para el pin especificado.
AcxPinRemoveStreamBridges

La función AcxPinRemoveStreamBridges quita los objetos ACXSTREAMBRIDGE del pin especificado.
AcxPinRetrieveModeDataFormatList

La función AcxPinRetrieveModeDataFormatList obtiene la lista de formato de datos de modo para el pin especificado.
AcxPnpEventCreate

La función AcxPnpEventCreate crea un ACXPNPEVENT.
AcxPnpEventGenerateEvent

La función AcxPnpEventGenerateEvent genera un evento PNP de ACX.
AcxRequestGetParameters

La función AcxRequestGetParameters obtiene parámetros de solicitud ACX de un WDFREQUEST.
AcxRtStreamCreate

AcxRtStreamCreate crea una Stream basada en ACX RT que el sistema operativo usa para transmitir datos de audio.
AcxRtStreamNotifyPacketComplete

El controlador llama a AcxRtStreamNotifyPacketComplete cuando se ha completado un paquete.
AcxStreamAddConnections

La función AcxStreamAddConnections agrega conexiones explícitas a una nueva secuencia ACX durante EvtAcxCircuitCreateStream
AcxStreamAddElements

AcxStreamAddElements se usa para agregar elementos de secuencia a acxStream.
AcxStreamAddEvents

AcxStreamAddEvents agrega eventos a una secuencia mediante un objeto ACXEVENT.
AcxStreamAudioEngineCreate

La función AcxStreamAudioEngineCreate se usa para crear un objeto del motor de audio de secuencia ACX que se asociará a un objeto de secuencia ACX primario.
AcxStreamAudioEngineGetStream

La función AcxStreamAudioEngineGetStream recupera el objeto ACXSTREAM asociado al objeto del motor de audio de secuencia especificado.
AcxStreamBridgeAddStream

La función AcxStreamBridgeAddStream agrega una secuencia existente a un puente existente. Esta función se encuentra en el encabezado acxstream.
AcxStreamBridgeCreate

La función AcxStreamBridgeCreate usa una configuración de flujo para crear un StreamBridge para un circuito.
AcxStreamBridgeGetTargetStream

La función AcxStreamBridgeGetTargetStream obtiene la secuencia asociada a un objeto ACXSTREAMBRIDGE específico.
AcxStreamBridgeRemoveStream

La función AcxStreamBridgeRemoveStream quita la secuencia especificada del objeto ACXSTREAMBRIDGE asociado.
AcxStreamCreate

AcxStreamCreate crea una Stream ACX que se usa para controlar el comportamiento de streaming.
AcxStreamDispatchAcxRequest

AcxStreamDispatchAcxRequest envía una solicitud ACX mediante un objeto de solicitud de marco WDFREQUEST.
AcxStreamGetCircuit

La función AcxStreamGetCircuit devuelve el objeto ACXCIRCUIT asociado a la secuencia.
AcxStreamGetElementById

La función AcxStreamGetElementById devuelve el identificador de objeto ACXELEMENT para el identificador de elemento solicitado.
AcxStreamGetElementsCount

La función AcxStreamGetElementsCount recupera el número de elementos de la secuencia de audio especificada.
AcxStreamGetNotificationId

La función AcxStreamGetNotificationId recupera el identificador de notificación Plug and Play de la secuencia de audio especificada.
AcxStreamInitAssignAcxRequestPreprocessCallback

La función AcxStreamInitAssignAcxRequestPreprocessCallback asigna una acxRequestPreprocessCallback a una secuencia.
AcxStreamInitAssignAcxRtStreamCallbacks

La función AcxStreamInitAssignAcxRtStreamCallbacks establece las devoluciones de llamada RT mediante un objeto ACXSTREAM_INIT.
AcxStreamInitAssignAcxStreamCallbacks

La función AcxStreamInitAssignAcxStreamCallbacks establece las devoluciones de llamada mediante una estructura de ACX_STREAM_CALLBACKS y un objeto ACXSTREAM_INIT.
AcxStreamInitAssignMethods

La función AcxStreamInitAssignMethods asigna una matriz de métodos a una secuencia mediante el objeto ACXSTREAM_INIT.
AcxStreamInitAssignProperties

La función AcxStreamInitAssignProperties asigna una matriz de propiedades a una secuencia mediante un objeto ACXSTREAM_INIT.
AcxStreamInitSetAcxRtStreamSupportsNotifications

La función AcxStreamInitSetAcxRtStreamSupportsNotifications se usa para indicar que se admiten las notificaciones de búfer.
AcxStreamResumeIo

La función AcxStreamResumeIo se usa para reanudar la E/S de una secuencia.
AcxStreamResumeIoActual

La función AcxStreamResumeIoActual se usa para reanudar la E/S de una secuencia.
AcxStreamResumeIoWithTag

La función AcxStreamResumeIoWithTag se usa para reanudar la E/S de una secuencia.
AcxStreamStopIo

La función AcxStreamStopIo se usa para detener temporalmente la E/S de una secuencia.
AcxStreamStopIoActual

La función AcxStreamStopIoActual se usa para detener temporalmente la E/S de una secuencia.
AcxStreamStopIoWithTag

La función AcxStreamStopIoWithTag se usa para detener temporalmente la E/S de una secuencia.
AcxTargetCircuitCreate

La función AcxTargetCircuitCreate se usa para crear un circuito de destino ACX.
AcxTargetCircuitFormatRequestForMethod

AcxTargetCircuitFormatRequestForMethod da formato a WDFREQUEST como una solicitud de método ACX que se usará en el destino del circuito especificado.
AcxTargetCircuitFormatRequestForProperty

AcxTargetCircuitFormatRequestForProperty da formato a WDFREQUEST como una solicitud de propiedad ACX que se usará en el destino del circuito especificado.
AcxTargetCircuitGetElementsCount

La función AcxTargetCircuitGetElementsCount devuelve el recuento de elementos ACX en el destino remoto.
AcxTargetCircuitGetPinsCount

La función AcxTargetCircuitGetPinsCount devuelve el recuento de patillas ACX en el destino remoto.
AcxTargetCircuitGetSymbolicLinkName

La función AcxTargetCircuitGetSymbolicLinkName recupera el nombre simbólico del vínculo para el circuito de destino ACX especificado.
AcxTargetCircuitGetTargetElement

La función AcxTargetCircuitGetTargetElement, dada un valor de índice de elemento válido, devolverá el objeto ACXTARGETELEMENT asociado.
AcxTargetCircuitGetTargetPin

La función AcxTargetCircuitGetTargetPin, dada un valor de índice de pin válido, devolverá el objeto ACXTARGETPIN asociado.
AcxTargetCircuitGetWdfIoTarget

La función AcxTargetCircuitGetWdfIoTarget devolverá el objeto WDFIOTARGET asociado.
AcxTargetElementFormatRequestForMethod

La función AcxTargetElementFormatRequestForMethod da formato a WDFREQUEST como una solicitud de método ACX que se usará en el destino del elemento especificado.
AcxTargetElementFormatRequestForProperty

AcxTargetElementFormatRequestForProperty da formato a WDFREQUEST como una solicitud de propiedad ACX que se usará en el destino del elemento especificado.
AcxTargetElementGetId

AcxTargetElementGetId dado un objeto ACXTARGETELEMENT existente, devuelve su valor de identificador correspondiente.
AcxTargetElementGetNameTag

AcxTargetElementGetNameTag dado un objeto ACXTARGETELEMENT existente, devuelve su etiqueta de nombre en forma de GUID.
AcxTargetElementGetType

La función AcxTargetElementGetType dada un objeto ACXTARGETELEMENT existente devuelve su tipo de elemento correspondiente en forma de GUID.
AcxTargetElementGetWdfIoTarget

AcxTargetElementGetWdfIoTarget dado un objeto ACXTARGETELEMENT existente, devuelve su objeto WDFIOTARGET correspondiente.
AcxTargetFactoryCircuitCreate

La función AcxTargetFactoryCircuitCreate devuelve un identificador a un nuevo objeto ACXTARGETFACTORYCIRCUIT.
AcxTargetFactoryCircuitFormatRequestForMethod

AcxTargetFactoryCircuitFormatRequestForMethod da formato a WDFREQUEST como una solicitud de método ACX que se usará en el destino de fábrica de circuitos especificado.
AcxTargetFactoryCircuitFormatRequestForProperty

AcxTargetFactoryCircuitFormatRequestForProperty da formato a WDFREQUEST como una solicitud de propiedad ACX que se usará en el destino de fábrica de circuitos especificado.
AcxTargetFactoryCircuitGetWdfIoTarget

AcxTargetFactoryCircuitGetWdfIoTarget dado un objeto ACXTARGETFACTORYCIRCUIT existente devuelve su objeto WDFIOTARGET correspondiente.
AcxTargetPinFlushModeDataFormatListCache

La función AcxTargetPinFlushModeDataFormatListCache vacía la caché de lista de formatos de datos de modo para el pin de destino especificado.
AcxTargetPinFormatRequestForMethod

La función AcxTargetPinFormatRequestForMethod da formato a WDFREQUEST como una solicitud de método ACX que se usará en el destino de pin especificado.
AcxTargetPinFormatRequestForProperty

AcxTargetPinFormatRequestForProperty da formato a WDFREQUEST como una solicitud de propiedad ACX que se usará en el destino de anclaje especificado.
AcxTargetPinGetId

AcxTargetPinGetId dado un objeto ACXTARGETPIN existente devuelve su valor de identificador asociado.
AcxTargetPinGetWdfIoTarget

La función AcxTargetPinGetWdfIoTarget dada un objeto ACXTARGETPIN existente devuelve su objeto WDFIOTARGET correspondiente.
AcxTargetPinRetrieveModeDataFormatList

La función AcxTargetPinRetrieveModeDataFormatList dada un objeto ACXTARGETPIN existente devuelve el ACXDATAFORMATLIST asociado a la lista de formato de datos en modo de procesamiento de señales especificada.
AcxTargetStreamAssignDrmContentId

La función AcxTargetStreamAssignDrmContentId dada un objeto ACXTARGETSTREAM existente, asigna un identificador de contenido DRM a esa secuencia.
AcxTargetStreamCreate

La función AcxTargetStreamCreate se usa para crear una secuencia de destino.
AcxTargetStreamFormatRequestForMethod

AcxTargetStreamFormatRequestForMethod da formato a WDFREQUEST como una solicitud de método ACX que se usará en el destino de secuencia especificado.
AcxTargetStreamFormatRequestForProperty

AcxTargetStreamFormatRequestForProperty da formato a WDFREQUEST como una solicitud de propiedad ACX que se usará en el destino de secuencia especificado.
AcxTargetStreamGetElementsCount

La función AcxTargetStreamGetElementsCount dada un objeto ACXTARGETSTREAM devuelve su número de elementos ACX.
AcxTargetStreamGetTargetElement

La función AcxTargetStreamGetTargetElement, dada un valor de índice de elemento válido, devuelve el objeto ACXTARGETELEMENT ACX correspondiente asociado a la secuencia especificada.
AcxTargetStreamGetWdfIoTarget

La función AcxTargetStreamGetWdfIoTarget devuelve un objeto WDFDF WDFIOTARGET asociado a la secuencia especificada.
AcxVolumeChangeLevelNotification

La función AcxVolumeChangeLevelNotification envía una notificación de un cambio de nivel de volumen en un objeto ACXVOLUME para que acx pueda generar un evento correspondiente.
AcxVolumeCreate

La función AcxVolumeCreate se usa para crear un objeto de volumen ACX que se asociará a un objeto de circuito primario.
AddContentHandlers

El método AddContentHandlers proporciona al sistema una lista de funciones que controlan el contenido protegido.
AddEntry

El método AddEntry agrega una entrada a una lista de recursos.
AddEntryFromParent

El método AddEntryFromParent agrega a una lista de recursos una entrada que se encuentra en la lista primaria de la lista de recursos.
AddEventToEventList

El método AddEventToEventList agrega un evento a la lista de eventos del controlador de puerto.
AddMember

El método AddMember agrega un miembro al grupo de servicios.
AddStreamResource

AddStreamResource agrega un recurso de secuencia. Se admiten dos tipos de recursos de flujo: interrupciones y subprocesos propiedad del controlador.
AddStreamResource2

AddStreamResource2 agrega un recurso de secuencia. Se admiten dos tipos de recursos de secuencia: _interrupts y subprocesos propiedad del controlador. El método AddStreamResource2 solo puede ser utilizado por los controladores de miniport de audio waveRT.
AllocateAudioBuffer

El método AllocateAudioBuffer asigna un búfer cíclico para los datos de audio.
AllocateBuffer

El método AllocateBuffer asigna un búfer común al que puede acceder el controlador de puerto y el hardware DMA.
AllocateBufferWithNotification

El método AllocateAudioBufferWithNotification asigna un búfer cíclico para los datos de audio cuando desea implementar una notificación de eventos controlada por DMA. Si no desea notificación de eventos, debe usar IMiniportWaveRTStream::AllocateAudioBuffer.
AllocateContiguousPagesForMdl

El método AllocateContiguousPagesForMdl asigna una lista de páginas contiguas, no paginadas, de memoria física y devuelve un puntero a una lista de descriptores de memoria (MDL) que las describe.
AllocatedBufferSize

El método AllocatedBufferSize devuelve el tamaño del búfer asignado.
AllocatePagesForMdl

El método AllocatePagesForMdl asigna una lista de páginas de memoria física no paginadas y devuelve un puntero a una lista de descriptores de memoria (MDL) que los describe.
AllocNotificationBuffer

Asigna un búfer del tamaño especificado, en el grupo de memoria especificado, para su uso en el envío de notificaciones, para permitir comunicaciones entre módulos de audio y aplicaciones para UWP.
BTHHFP_AUDIO_DEVICE_CAPABILTIES_INIT

El método BTHHFP_AUDIO_DEVICE_CAPABILTIES_INIT devuelve un puntero a una estructura de datos de BTHHFP_AUDIO_DEVICE_CAPABILTIES inicializada.
BufferSize

El método BufferSize devuelve el tamaño en bytes del búfer de datos del canal DMA.
BuildArmingPatternData

Compila los datos de patrón que se van a usar en una solicitud de arm posterior: esto se realiza una vez para cada instancia de anclaje.
BuildArmingPatternData

El sistema operativo llama al método BuildArmingPatternData para crear datos de patrones específicos del OEM que incluyan cualquier palabra clave y datos de modelo específicos del usuario para la detección.
CallSynchronizedRoutine

El método CallSynchronizedRoutine llama a una rutina que no es una rutina de servicio de interrupción (ISR), pero cuya ejecución debe sincronizarse con ISR.
CancelDelayedService

El método CancelDelayedService cancela el servicio retrasado solicitado anteriormente.
ComputeAndAddUserModelData

Agrega los datos de modelo específicos del usuario a un blob de datos de modelo existente.
ComputeAndAddUserModelData

La experiencia del usuario de entrenamiento usa el método ComputeAndAddUserModelData para calcular la información específica del usuario en relación con la palabra clave independiente del usuario.
Conexión

El método Connect conecta el objeto de sincronización a la interrupción.
ConnectOutput

El método ConnectOutput conecta esta interfaz IMXF con el receptor especificado por el parámetro pSinkMXF.
CopyFrom

El método CopyFrom copia los datos de ejemplo del búfer común del canal DMA en el búfer de destino especificado.
CopyTo

El método CopyTo copia datos de ejemplo en el búfer común del canal DMA desde el búfer de origen especificado.
CreateContentMixed

El método CreateContentMixed calcula los derechos de contenido DRM de una secuencia compuesta que contiene contenido mixto de algún número de secuencias de audio KS.
D3ExitLatencyChanged

PortCls llama al método D3ExitLatencyChanged mientras el dispositivo está en estado de alimentación de suspensión (D3) para proporcionar un nuevo valor de latencia de salida.
DataRangeIntersection

El método DataRangeIntersection determina la intersección de mayor calidad de dos intervalos de datos.
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_".
DEFINE_ACXDRMRIGHTS_DEFAULT

Esta macro proporciona los derechos DRM predeterminados.
DeleteKey

El método DeleteKey elimina la clave del Registro.
DestroyContent

El método DestroyContent elimina un identificador de contenido DRM creado por IDrmPort::CreateContentMixed.
Desconexión

El método Disconnect desconecta el objeto de sincronización de la interrupción.
DisconnectOutput

El método DisconnectOutput desconecta esta interfaz IMXF del receptor de synth o del receptor de captura.
DrmAddContentHandlers

La función DrmAddContentHandlers proporciona al sistema una lista de funciones que controlan el contenido protegido.
DrmCreateContentMixed

La función DrmCreateContentMixed crea un identificador de contenido DRM para identificar una secuencia de audio KS que contiene contenido mixto de varias secuencias.
DrmDestroyContent

La función DrmDestroyContent elimina un identificador de contenido DRM creado por DrmCreateContentMixed.
DrmForwardContentToDeviceObject

La función DrmForwardContentToDeviceObject acepta un objeto de dispositivo que representa un dispositivo al que el autor de la llamada pretende reenviar contenido protegido.
DrmForwardContentToFileObject

La función DrmForwardContentToFileObject está obsoleta y solo se mantiene para admitir controladores existentes.
DrmForwardContentToInterface

La función DrmForwardContentToInterface acepta un puntero a la interfaz COM de un objeto al que el llamador pretende reenviar contenido protegido.
DrmGetContentRights

La función DrmGetContentRights recupera los derechos de contenido drm asignados a un identificador de contenido DRM.
EnumerateKey

El método EnumerateKey devuelve información sobre las subclaves de la clave abierta.
EnumerateValueKey

El método EnumerateValueKey devuelve información sobre una entrada del Registro que contiene una clave de valor.
EVT_ACX_AUDIOENGINE_ASSIGN_EFFECTS_STATE

El controlador implementa la función de devolución de llamada EVT_ACX_AUDIOENGINE_ASSIGN_EFFECTS_STATE y se llama cuando se establece el estado de efectos globales para un nodo del motor de audio.
EVT_ACX_AUDIOENGINE_ASSIGN_ENGINE_FORMAT

El controlador implementa la función de devolución de llamada EVT_ACX_AUDIOENGINE_ASSIGN_ENGINE_FORMAT y se llama cuando se establece el formato de combinación interna para un nodo del motor de audio.
EVT_ACX_AUDIOENGINE_RETRIEVE_BUFFER_SIZE_LIMITS

El controlador implementa el EVT_ACX_AUDIOENGINE_RETRIEVE_BUFFER_SIZE_LIMITS devolución de llamada y se llama cuando se solicitan los límites de tamaño del búfer para un formato de datos determinado para el motor de audio especificado.
EVT_ACX_AUDIOENGINE_RETRIEVE_EFFECTS_STATE

El controlador implementa la función de devolución de llamada EVT_ACX_AUDIOENGINE_RETRIEVE_EFFECTS_STATE y se llama cuando se solicita el estado de efectos globales para el nodo del motor de audio especificado.
EVT_ACX_AUDIOENGINE_RETRIEVE_ENGINE_FORMAT

El controlador implementa la EVT_ACX_AUDIOENGINE_RETRIEVE_ENGINE_FORMAT devolución de llamada y se llama cuando se solicita el formato de combinación interna para el motor de audio especificado.
EVT_ACX_AUDIOMODULE_PROCESSCOMMAND

EVT_ACX_AUDIOMODULE_PROCESSCOMMAND indica al controlador que procese un comando para un elemento de módulo de audio.
EVT_ACX_CIRCUIT_COMPOSITE_CIRCUIT_INITIALIZE

El controlador usa la EVT_ACX_CIRCUIT_COMPOSITE_CIRCUIT_INITIALIZE devolución de llamada para realizar cualquier inicialización de un circuito compuesto cuando acX Manager detecta e inicializa.
EVT_ACX_CIRCUIT_COMPOSITE_DEINITIALIZE

El controlador usa la devolución de llamada EVT_ACX_CIRCUIT_COMPOSITE_CIRCUIT_DEINITIALIZE para realizar cualquier desinserción de un circuito compuesto cuando acX Manager la inicializa.
EVT_ACX_CIRCUIT_COMPOSITE_INITIALIZE

El controlador usa la devolución de llamada EVT_ACX_CIRCUIT_COMPOSITE_INITIALIZE para realizar cualquier posterior inicialización después de que el punto de conexión compuesto se haya ensamblado mediante ACX Manager.
EVT_ACX_CIRCUIT_CREATE_STREAM

El controlador define el EVT_ACX_CIRCUIT_CREATE_STREAM devolución de llamada para crear instancias de flujo de circuito.
EVT_ACX_CIRCUIT_POWER_DOWN

El controlador usa la EVT_ACX_CIRCUIT_POWER_DOWN devolución de llamada para agregar funcionalidad en la ruta de acceso de encendido de un objeto ACXCIRCUIT.
EVT_ACX_CIRCUIT_POWER_UP

El controlador usa la EVT_ACX_CIRCUIT_POWER_UP devolución de llamada para agregar funcionalidad en la ruta de acceso de encendido de un objeto ACXCIRCUIT.
EVT_ACX_CIRCUIT_PREPARE_HARDWARE

El controlador usa la devolución de llamada EVT_ACX_CIRCUIT_PREPARE_HARDWARE para agregar funcionalidad cuando un circuito está en la fase de preparación del hardware.
EVT_ACX_CIRCUIT_RELEASE_HARDWARE

El controlador usa la EVT_ACX_CIRCUIT_RELEASE_HARDWARE devolución de llamada para agregar funcionalidad cuando acXCIRCUIT se encuentra en la fase de hardware de lanzamiento.
EVT_ACX_EVENT_DISABLE

El controlador usa el EVT_ACX_EVENT_DISABLE devolución de llamada para deshabilitar el origen acXEVENT.
EVT_ACX_EVENT_ENABLE

El controlador usa la devolución de llamada EVT_ACX_EVENT_ENABLE para habilitar el origen ACXEVENT.
EVT_ACX_FACTORY_CIRCUIT_CREATE_CIRCUIT

ACX invoca la devolución de llamada EVT_ACX_FACTORY_CIRCUIT_CREATE_CIRCUIT cuando el controlador debe crear un objeto ACXCIRCUIT con la configuración especificada.
EVT_ACX_FACTORY_CIRCUIT_CREATE_CIRCUITDEVICE

ACX invoca la EVT_ACX_FACTORY_CIRCUIT_CREATE_CIRCUITDEVICE devolución de llamada cuando el controlador debe crear un WDFDEVICE para un nuevo objeto ACXCIRCUIT.
EVT_ACX_FACTORY_CIRCUIT_DELETE_CIRCUITDEVICE

ACX invoca la devolución de llamada EVT_ACX_FACTORY_CIRCUIT_DELETE_CIRCUITDEVICE cuando el controlador debe eliminar un WDFDEVICE creado previamente asociado a un objeto ACXCIRCUIT.
EVT_ACX_FACTORY_CIRCUIT_POWER_DOWN

El controlador usa la devolución de llamada EVT_ACX_FACTORY_CIRCUIT_POWER_DOWN para agregar funcionalidad en la ruta de acceso de encendido de un objeto ACXFACTORYCIRCUIT.
EVT_ACX_FACTORY_CIRCUIT_POWER_UP

El controlador usa la EVT_ACX_FACTORY_CIRCUIT_POWER_UP devolución de llamada para agregar funcionalidad en la ruta de acceso de encendido de un objeto ACXFACTORYCIRCUIT.
EVT_ACX_FACTORY_CIRCUIT_PREPARE_HARDWARE

El controlador usa la devolución de llamada EVT_ACX_FACTORY_CIRCUIT_PREPARE_HARDWARE para agregar funcionalidad cuando una factoría de circuitos se encuentra en la fase de preparación del hardware.
EVT_ACX_FACTORY_CIRCUIT_RELEASE_HARDWARE

El controlador usa la devolución de llamada EVT_ACX_FACTORY_CIRCUIT_RELEASE_HARDWARE para agregar funcionalidad cuando acXFACTORYCIRCUIT se encuentra en la fase de hardware de lanzamiento.
EVT_ACX_JACK_RETRIEVE_PRESENCE_STATE

El controlador implementa la función de devolución de llamada EVT_ACX_JACK_RETRIEVE_PRESENCE_STATE y se llama cuando se solicita el estado para el conector especificado.
EVT_ACX_KEYWORDSPOTTER_ASSIGN_ARM

EVT_ACX_KEYWORDSPOTTER_ASSIGN_ARM establece el estado del brazo del spotter de palabra clave.
EVT_ACX_KEYWORDSPOTTER_ASSIGN_PATTERNS

EVT_ACX_KEYWORDSPOTTER_ASSIGN_PATTERNS asigna patrones de detección para la detección de palabras clave que usará el spotter de palabras clave.
EVT_ACX_KEYWORDSPOTTER_ASSIGN_RESET

EVT_ACX_KEYWORDSPOTTER_ASSIGN_RESET restablece el detector de spotter de palabras clave a un estado no desarmado sin ningún conjunto de patrones.
EVT_ACX_KEYWORDSPOTTER_RETRIEVE_ARM

EVT_ACX_KEYWORDSPOTTER_RETRIEVE_ARM recupera el estado del brazo actual del spotter de palabra clave.
EVT_ACX_MUTE_ASSIGN_STATE

El controlador implementa la función de devolución de llamada EVT_ACX_MUTE_ASSIGN_STATE y se llama cuando se establece el estado de un canal especificado en un nodo de exclusión.
EVT_ACX_MUTE_RETRIEVE_STATE

El controlador implementa la función de devolución de llamada EVT_ACX_MUTE_RETRIEVE_STATE y se llama cuando se solicita el estado de un canal especificado en un nodo de exclusión.
EVT_ACX_OBJECT_PREPROCESS_REQUEST

El controlador usa la EVT_ACX_OBJECT_PREPROCESS_REQUEST devolución de llamada para preprocesar WDFREQUESTs.
EVT_ACX_OBJECT_PROCESS_EVENT_REQUEST

El controlador usa la devolución de llamada EVT_ACX_OBJECT_PROCESS_EVENT_REQUEST para controlar las notificaciones de eventos.
EVT_ACX_OBJECT_PROCESS_REQUEST

El controlador usa el EVT_ACX_OBJECT_PROCESS_REQUEST devolución de llamada para controlar un WDFREQUEST.
EVT_ACX_PEAKMETER_RETRIEVE_LEVEL

El controlador implementa la función de devolución de llamada EVT_ACX_PEAKMETER_RETRIEVE_LEVEL y se llama cuando se solicita el nivel de un canal especificado en un nodo de pico.
EVT_ACX_PIN_CONNECTED

El controlador implementa la función de devolución de llamada EVT_ACX_PIN_CONNECTED y se llama cuando el pin del puente de circuito está conectado a la patilla de puente de otro circuito.
EVT_ACX_PIN_DATAFORMAT_CHANGE_NOTIFICATION

El controlador implementa la función de devolución de llamada EVT_ACX_PIN_DATAFORMAT_CHANGE_NOTIFICATION y se llama cuando se produce un cambio de formato de datos en el pin especificado.
EVT_ACX_PIN_DISCONNECTED

El controlador implementa la función de devolución de llamada EVT_ACX_PIN_DISCONNECTED y se llama cuando el pin del puente de circuito se desconecta del pin de otro circuito.
EVT_ACX_PIN_RETRIEVE_JACK_SINK_INFO

El controlador implementa la función de devolución de llamada EVT_ACX_PIN_RETRIEVE_JACK_SINK_INFO y se llama cuando se solicita información del receptor para el pin especificado.
EVT_ACX_PIN_RETRIEVE_NAME

El controlador implementa la función de devolución de llamada EVT_ACX_PIN_RETRIEVE_NAME y se llama cuando se solicita el nombre para el pin especificado.
EVT_ACX_PIN_SET_DATAFORMAT

El controlador implementa la función de devolución de llamada EVT_ACX_PIN_SET_DATAFORMAT y se llama a para establecer el formato de datos para el pin especificado.
EVT_ACX_RAMPED_VOLUME_ASSIGN_LEVEL

EVT_ACX_RAMPED_VOLUME_ASSIGN_LEVEL implementa el controlador y se llama cuando se establece el nivel de volumen de un canal para un nodo de volumen.
EVT_ACX_STREAM_ALLOCATE_RTPACKETS

El evento EvtAcxStreamAllocateRtPackets indica al controlador que asigne RtPackets para streaming.
EVT_ACX_STREAM_ASSIGN_DRM_CONTENT_ID

El evento EVT_ACX_STREAM_ASSIGN_DRM_CONTENT_ID indica al controlador que asigne un identificador de contenido para el streaming drm.
EVT_ACX_STREAM_FREE_RTPACKETS

El evento EvtAcxStreamFreeRtPackets indica al controlador que libere los RtPackets asignados en una llamada anterior a EvtAcxStreamAllocateRtPackets.
EVT_ACX_STREAM_GET_CAPTURE_PACKET

EvtAcxStreamGetCapturePacket indica al controlador que indique qué paquete (basado en 0) se llenó completamente recientemente, incluido el valor QPC en el momento en que el controlador comenzó a rellenar el paquete.
EVT_ACX_STREAM_GET_CURRENT_PACKET

EvtAcxStreamGetCurrentPacket indica al controlador que indique qué paquete (basado en 0) se está representando actualmente en el hardware o está rellenado por el hardware de captura.
EVT_ACX_STREAM_GET_HW_LATENCY

El evento EvtAcxStreamGetHwLatency indica al controlador que proporcione latencia de flujo para el circuito específico de esta secuencia (la latencia total será una suma de la latencia de los distintos circuitos).
EVT_ACX_STREAM_GET_PRESENTATION_POSITION

EvtAcxStreamGetPresentationPosition indica al controlador que indique la posición actual junto con el valor QPC en el momento en que se calculó la posición actual.
EVT_ACX_STREAM_PAUSE

El evento EvtAcxStreamPause indica al controlador que realice la transición del estado de secuencia de Ejecutar a Pausa.
EVT_ACX_STREAM_PREPARE_HARDWARE

El evento EvtAcxStreamPrepareHardware indica al controlador que prepare el hardware para el streaming.
EVT_ACX_STREAM_RELEASE_HARDWARE

El evento EvtAcxStreamReleaseHardware indica al controlador que libere cualquier hardware asignado para la secuencia y coloque la secuencia en estado Stop.
EVT_ACX_STREAM_RUN

El evento EvtAcxStreamRun indica al controlador que realice la transición del estado de la secuencia de Pausa a Ejecución.
EVT_ACX_STREAM_SET_RENDER_PACKET

El evento EvtAcxStreamSetRenderPacket indica al controlador qué paquete acaba de liberar el cliente.
EVT_ACX_STREAMAUDIOENGINE_ASSIGN_CURRENT_WRITE_POSITION

El controlador implementa la función de devolución de llamada EVT_ACX_STREAMAUDIOENGINE_ASSIGN_CURRENT_WRITE_POSITION y se llama cuando se establece la posición de escritura actual del motor de audio de secuencia especificado.
EVT_ACX_STREAMAUDIOENGINE_ASSIGN_EFFECTS_STATE

El controlador implementa la función de devolución de llamada EVT_ACX_STREAMAUDIOENGINE_ASSIGN_EFFECTS_STATE y se llama cuando se establece el estado de efectos locales para un nodo del motor de audio de secuencia.
EVT_ACX_STREAMAUDIOENGINE_ASSIGN_LAST_BUFFER_POSITION

El controlador implementa la función de devolución de llamada EVT_ACX_STREAMAUDIOENGINE_ASSIGN_LAST_BUFFER_POSITION y se llama cuando se establece la posición del último byte válido en el búfer de audio para el motor de audio de secuencia especificado.
EVT_ACX_STREAMAUDIOENGINE_ASSIGN_LOOPBACK_PROTECTION

EVT_ACX_STREAMAUDIOENGINE_ASSIGN_LOOPBACK_PROTECTION implementa el controlador y se llama cuando se establece el estado de protección de bucle invertido para un nodo del motor de audio de secuencia.
EVT_ACX_STREAMAUDIOENGINE_RETRIEVE_EFFECTS_STATE

El controlador implementa la función de devolución de llamada EVT_ACX_STREAMAUDIOENGINE_RETRIEVE_EFFECTS_STATE y se llama cuando se solicita el estado de efectos locales para el motor de audio de secuencia especificado.
EVT_ACX_STREAMAUDIOENGINE_RETRIEVE_LINEAR_BUFFER_POSITION

El controlador implementa el EVT_ACX_STREAMAUDIOENGINE_RETRIEVE_LINEAR_BUFFER_POSITION devolución de llamada y se llama cuando se solicita la posición del búfer lineal para el motor de audio de secuencia especificado.
EVT_ACX_STREAMAUDIOENGINE_RETRIEVE_PRESENTATION_POSITION

El controlador implementa la función de devolución de llamada EVT_ACX_STREAMAUDIOENGINE_RETRIEVE_PRESENTATION_POSITION y se llama a para recuperar la posición actual dentro de los datos de audio que se representan en el nodo del motor de audio de secuencia.
EVT_ACX_VOLUME_ASSIGN_LEVEL

El controlador implementa la función de devolución de llamada EVT_ACX_VOLUME_ASSIGN_LEVEL y se llama cuando se establece el nivel de volumen de un canal para un nodo de volumen.
EVT_ACX_VOLUME_RETRIEVE_LEVEL

El controlador implementa la función de devolución de llamada EVT_ACX_VOLUME_RETRIEVE_LEVEL y se llama cuando se solicita el nivel de volumen de un canal especificado en un nodo de volumen.
FindTranslatedEntry

El método FindTranslatedEntry devuelve un puntero a una entrada traducida del tipo especificado o NULL si no se encuentra dicha entrada.
FindUntranslatedEntry

El método FindUntranslatedEntry devuelve un puntero a una entrada sin traducir del tipo especificado, o NULL si no se encuentra dicho puntero.
ForwardContentToDeviceObject

El método ForwardContentToDeviceObject acepta un objeto de dispositivo que representa un dispositivo al que el llamador pretende reenviar contenido protegido.
ForwardContentToFileObject

El método ForwardContentToFileObject está obsoleto y solo se mantiene para admitir controladores existentes.
ForwardContentToInterface

El método ForwardContentToInterface acepta un puntero a la interfaz COM de un objeto al que el llamador pretende reenviar contenido protegido.
FreeAudioBuffer

El método FreeAudioBuffer se usa para liberar un búfer de audio asignado previamente con una llamada a IMiniportWaveRTStream::AllocateAudioBuffer.
FreeBuffer

El método FreeBuffer libera el búfer asignado por la llamada anterior a IDmaChannel::AllocateBuffer.
FreeBufferWithNotification

El método FreeBufferWithNotification se usa para liberar un búfer de audio asignado previamente con una llamada a IMiniportWaveRTStreamNotification::AllocateBufferWithNotification.
FreeNotificationBuffer

Libera un búfer IPortClsNotifications asignado previamente. El búfer se usa en el envío de notificaciones para permitir comunicaciones entre módulos de audio y aplicaciones para UWP.
FreePagesFromMdl

El método FreePagesFromMdl libera una lista de descriptores de memoria (MDL).
GenerateEventList

El método GenerateEventList notifica a los clientes a través de la lista de entradas de eventos del controlador de puerto que se ha producido un evento determinado.
GET_VENDOR_ID_FROM_PARAMSET

En este tema se describe la macro para obtener el identificador de proveedor del CONJUNTO DE PARÁMETROS DE PROVEEDOR derivado de SIDEBAND_PARAMS_SET_A2DP_VENDOR_BASE.
GetAdapterObject

El método GetAdapterObject devuelve el objeto de adaptador de hardware del canal DMA.
GetAllocatorFraming

El método GetAllocatorFraming obtiene los parámetros de marco de asignador preferidos para la secuencia.
GetAudioEngineDescriptor

Obtiene el descriptor del nodo del motor de audio.
GetBuffer

El método GetBuffer asigna un búfer para eventos MIDI largos.
GetBufferSize

El método GetBufferSize obtiene el tamaño del búfer del asignador.
GetBufferSizeRange

Obtiene el tamaño mínimo y máximo del búfer que el motor de audio de hardware puede admitir.
GetCapabilities

Devuelve los idiomas y las características del detector compatibles con el objeto .
GetCapabilities

El método GetCapabilities devuelve las palabras clave y los idiomas admitidos por el objeto .
GetCapabilitiesForLanguage

Devuelve los eventos admitidos por el idioma específico.
GetClockRegister

El método GetClockRegister recupera la información que requiere el controlador de puerto para exponer el registro del reloj en el subsistema de audio y sus clientes.
GetContentRights

El método GetContentRights recupera los derechos de contenido drm asignados a una secuencia identificada por un identificador de contenido.
GetDescription

El método GetDescription genera un puntero al descriptor de filtro del objeto miniport.
GetDeviceAttributeSteppings

Obtiene el valor de ejecución paso a paso permitido para el atributo de dispositivo de audio.
GetDeviceChannelCount

Obtiene un recuento del número de canales admitidos por el dispositivo de audio.
GetDeviceChannelMute

Obtiene el estado del nodo Silenciar para el canal de dispositivo de audio.
GetDeviceChannelPeakMeter

Obtiene el valor de PeakMeter para el canal de dispositivo de audio.
GetDeviceChannelVolume

Obtiene el nivel de volumen de un canal determinado del dispositivo de audio.
GetDeviceDescription

El método GetDeviceDescription devuelve un puntero a una estructura DEVICE_DESCRIPTION que describe el dispositivo.
GetDeviceFormat

Obtiene el formato de datos de audio para un dispositivo de audio.
GetDeviceProperty

El método GetDeviceProperty proporciona acceso simplificado a las propiedades del dispositivo contenidas en el Registro para Plug and Play dispositivos.
GetEngineFormatSize

Obtiene el tipo de formato y el tamaño del búfer para el formato de datos de audio del motor de audio.
GetGfxState

Obtiene el estado del nodo de efectos globales (GFX) en el motor de audio.
GetHWLatency

El método GetHWLatency recupera información sobre los orígenes de latencia de flujo en el hardware de audio.
GetKInterrupt

El método GetKInterrupt obtiene un objeto de interrupción de WDM de un objeto de sincronización de clase de puerto.
GetLfxState

Obtiene el estado del nodo de efectos locales (LFX) que se encuentra en la ruta de acceso de la secuencia de audio.
GetMapping

El método GetMapping obtiene una asignación del controlador de puerto y asocia una etiqueta a la asignación.
GetMessage

El método GetMessage sirve como punto de recuperación para cualquier componente de modo kernel de DirectMusic que use el asignador del controlador de puerto para reutilizar DMUS_KERNEL_EVENT estructuras.
GetMixFormat

Obtiene el formato de datos de audio para el mezclador del motor de audio.
GetModes

El método GetModes obtiene los modos de procesamiento de señal de audio admitidos por un pin de audio.
GetOutputStreamPresentationPosition

Devuelve información de presentación de secuencia.
GetPacketCount

GetPacketCount devuelve el recuento (basado en 1) de paquetes transferidos completamente desde el búfer de WaveRT al hardware.
GetPhysicalPageAddress

El método GetPhysicalPageAddress devuelve la dirección física de una página dentro de una lista de descriptores de memoria (MDL).
GetPhysicalPagesCount

El método GetPhysicalPagesCount devuelve el recuento de las páginas físicas en una lista de descriptores de memoria (MDL).
GetPinName

El método GetPinName recupera el nombre descriptivo de un punto de conexión de audio.
GetPosition

El método GetPosition obtiene la posición actual de la secuencia.
GetPosition

Obtenga información sobre cómo el método GetPosition obtiene la posición actual de la secuencia.
GetPosition

El método GetPosition recupera la posición de reproducción o registro actual como desplazamiento de bytes desde el principio del búfer.
GetPositionRegister

El método GetPositionRegister recupera la información que requiere el controlador de puerto para exponer el registro de posición en el subsistema de audio y sus clientes.
GetReadPacket

Devuelve información sobre los datos capturados.
GetStreamAttributeSteppings

Obtiene el valor de ejecución paso a paso permitido para el atributo de secuencia de audio.
GetStreamChannelCount

Obtiene un recuento del número de canales disponibles para la secuencia.
GetStreamChannelMute

Obtiene el estado del nodo Silenciar en la ruta de acceso de la secuencia de audio.
GetStreamChannelPeakMeter

Obtiene el valor del nodo PeakMeter en la ruta de acceso de la secuencia de audio.
GetStreamChannelVolume

Obtiene el nivel de volumen actual que se aplica a la secuencia de audio.
GetStreamLinearBufferPosition

Obtiene el número de bytes que DMA ha capturado desde el búfer de audio desde el principio de la secuencia.
GetStreamPresentationPosition

Obtiene la posición actual del cursor en el flujo de datos de audio que se representa en el punto de conexión.
GetSupportedDeviceFormats

Obtiene los formatos de datos de audio admitidos para el dispositivo de audio.
GetSupportedRebalanceType

El método GetSupportedRebalanceType devuelve el tipo de reequilibrio admitido.
ConocerHora

El método GetTime recupera la hora de referencia actual leída desde el reloj maestro.
GetVersion

El método GetVersion devuelve la versión del sistema operativo Windows en la que se ejecuta el controlador.
Init

El método Init inicializa el objeto miniport DMus.
Init

El método Init inicializa el objeto miniport MIDI.
Init

El método Init inicializa el objeto de minipuerto de topología.
Init

El método Init inicializa el objeto miniport wavecíclico. La inicialización incluye la comprobación del hardware mediante los recursos especificados en la lista de recursos.
Init

El método Init inicializa el objeto miniport wavePci. La inicialización incluye la comprobación del hardware mediante los recursos especificados en la lista de recursos.
Init

El método Init inicializa el objeto de controlador de miniport de WaveRT.
Init

El método Init inicializa el controlador de puerto.
MapAllocatedPages

El método MapAllocatedPages asigna una lista de páginas físicas asignadas previamente a un bloque contiguo de memoria virtual al que se puede acceder desde el modo kernel.
MappingAvailable

El método MappingAvailable indica que hay disponible una nueva asignación.
MaximumBufferSize

El método MaximumBufferSize devuelve el tamaño en bytes del búfer más grande que este objeto de canal DMA está configurado para admitir.
MiniportWriteEtwEvent

El método MiniportWriteEtwEvent es utilizado por un controlador de miniporte de audio para proporcionar la información sobre un evento de seguimiento de eventos para Windows (ETW).
NewMasterDmaChannel

El método NewMasterDmaChannel crea una nueva instancia de un canal DMA de bus-master.
NewMasterDmaChannel

Obtenga información sobre cómo el método NewMasterDmaChannel crea una nueva instancia de un canal DMA maestro de bus.
NewRegistryKey

El método NewRegistryKey abre una clave del Registro existente o crea una nueva clave en el Registro. El método crea un objeto de clave del Registro para representar la clave.
NewSlaveDmaChannel

El método NewSlaveDmaChannel crea una nueva instancia de un canal DMA subordinado.
NewStream

El método NewStream (IMiniportDMus) (dmusicks.h) crea una nueva instancia de una secuencia lógica asociada a un canal físico especificado.
NewStream

El método NewStream (IMiniportMidi) (portcls.h) crea una nueva instancia de una secuencia lógica asociada a un canal físico especificado.
NewStream

El método NewStream crea una nueva instancia de una secuencia lógica asociada a un canal físico especificado.
NewStream

El método NewStream (IMiniportWavePci) (portcls.h) crea una nueva instancia de una secuencia lógica asociada a un canal físico especificado.
NewStream

El método NewStream crea una nueva instancia de un objeto de flujo waveRT.
NewSubKey

El método NewSubKey crea una nueva subclave del Registro o abre una subclave existente bajo la clave representada por el objeto IRegistryKey.
NormalizePhysicalPosition

El método NormalizePhysicalPosition convierte una posición de búfer físico en un valor basado en tiempo.
NormalizePhysicalPosition

Obtenga información sobre cómo el método NormalizePhysicalPosition convierte una posición de búfer físico en un valor basado en tiempo.
Notificar

Se debe llamar al método Notify desde la rutina de servicio de interrupción (ISR) del controlador de miniporte cuando se ha producido una interrupción de hardware.
Notificar

El método Notify notifica al controlador de puerto que se ha producido una interrupción que indica el progreso del puntero DMA. Se debe llamar desde la rutina de servicio de interrupción (ISR) del controlador de miniporte.
Notificar

Obtenga información sobre cómo el método Notify notifica al controlador de puerto que se ha producido una interrupción que indica el progreso del puntero DMA. Se debe llamar desde la rutina de servicio de interrupción (ISR) del controlador de miniporte.
Notificar

El método Notify notifica al controlador de puerto que se ha producido una interrupción que indica el progreso del puntero DMA.
NumberOfEntries

El método NumberOfEntries devuelve el número de elementos de recursos de la lista de recursos.
NumberOfEntriesOfType

El método NumberOfEntriesOfType devuelve el número de elementos de recursos de un tipo determinado en la lista de recursos. Para cada tipo de recurso, se define una macro para llamar a este método como se ha descrito anteriormente.
PALLOCATE_CAPTURE_DMA_ENGINE

La rutina AllocateCaptureDmaEngine asigna un motor DMA para una secuencia de captura. El tipo de puntero de función para una rutina AllocateCaptureDmaEngine se define como se indica a continuación.
PALLOCATE_CONTIGUOUS_DMA_BUFFER

La rutina AllocateContiguousDmaBuffer asigna un búfer DMA que consta de un único bloque contiguo de memoria física. El tipo de puntero de función para una rutina AllocateContiguousDmaBuffer se define como se indica a continuación.
PALLOCATE_DMA_BUFFER

La rutina AllocateDmaBuffer asigna un búfer de datos en la memoria del sistema para un motor DMA. El tipo de puntero de función para una rutina AllocateDmaBuffer se define de la siguiente manera.
PALLOCATE_DMA_BUFFER_WITH_NOTIFICATION

La rutina AllocateDmaBufferWithNotification asigna un búfer de datos en la memoria del sistema para un motor DMA. El tipo de puntero de función para una rutina AllocateDmaBufferWithNotification se define como se indica a continuación.
PALLOCATE_RENDER_DMA_ENGINE

La rutina AllocateRenderDmaEngine asigna un motor DMA para una secuencia de representación. El tipo de puntero de función para una rutina AllocateRenderDmaEngine se define de la siguiente manera.
ParseDetectionResultData

Usa los datos del modelo de entrada y SOUNDDETECTOR_PATTERNHEADER para determinar el DETECTIONEVENTID, LANGID y USER detectados.
ParseDetectionResultData

El sistema operativo llama al método ParseDetectionResultData después de controlar un evento de detección de palabras clave y después de recuperar los datos de resultado de KSPROPERTY_SOUNDDETECTOR_MATCHRESULT.
PcAddAdapterDevice

La función PcAddAdapterDevice agrega un dispositivo adaptador a la pila de dispositivos WDM.
PcAddContentHandlers

La función PcAddContentHandlers proporciona al sistema una lista de funciones que controlan el contenido protegido.
PcAddStreamResource

PcAddStreamResource agrega un recurso de secuencia.
PcCompleteIrp

La función PcCompleteIrp completa un IRP que se marcó previamente como pendiente.
PcCompletePendingPropertyRequest

Se llama a la función PcCompletePendingPropertyRequest para completar una solicitud de propiedad pendiente.
PcCreateContentMixed

La función PcCreateContentMixed calcula los derechos de contenido drm de una secuencia compuesta que contiene contenido mixto de algún número de secuencias de audio KS.
PcDestroyContent

La función PcDestroyContent elimina un identificador de contenido DRM creado por PcCreateContentMixed. Tenga en cuenta que esta llamada de función es idéntica en funcionamiento a la función DrmDestroyContent y sus definiciones de parámetros y valor devuelto también son idénticas.
PcDispatchIrp

La función PcDispatchIrp envía un IRP al controlador predeterminado del controlador del sistema PortCls.
PcForwardContentToDeviceObject

La función PcForwardContentToDeviceObject acepta un objeto de dispositivo que representa un dispositivo al que el autor de la llamada pretende reenviar contenido protegido.
PcForwardContentToFileObject

La función PcForwardContentToFileObject está obsoleta y solo se mantiene para admitir controladores existentes.
PcForwardContentToInterface

La función PcForwardContentToInterface acepta un puntero a la interfaz COM de un objeto al que el autor de la llamada pretende reenviar contenido protegido.
PcForwardIrpSynchronous

Los controladores IRP usan la función PcForwardIrpSynchronous para reenviar Plug and Play IRP al objeto de dispositivo físico (PDO).
PcGetContentRights

La función PcGetContentRights recupera los derechos de contenido drm asignados a un identificador de contenido DRM. Tenga en cuenta que esta llamada de función es idéntica en funcionamiento a la función DrmGetContentRights y sus definiciones de parámetros y valor devuelto también son idénticas.
PcGetDeviceProperty

La función PcGetDeviceProperty devuelve la propiedad de dispositivo solicitada del registro.
PcGetPhysicalDeviceObject

La función PcGetPhysicalDeviceObject permite que los controladores de miniporte de audio recuperen el objeto de dispositivo físico subyacente del dispositivo de audio.
PcGetTimeInterval

La función PcGetTimeInterval devuelve el tiempo transcurrido desde una hora especificada. El tiempo se mide en unidades de 100 nanosegundos.
PCHANGE_BANDWIDTH_ALLOCATION

La rutina ChangeBandwidthAllocation cambia la asignación de ancho de banda de un motor DMA en hd Audio Link.El tipo de puntero de función para una rutina ChangeBandwidthAllocation se define de la siguiente manera.
PcInitializeAdapterDriver

La función PcInitializeAdapterDriver enlaza un controlador de adaptador al controlador del sistema PortCls.
PcNewDmaChannel

La función PcNewDmaChannel crea un nuevo objeto de canal DMA. Esta función está obsoleta; para obtener más información, vea los comentarios siguientes.
PcNewInterruptSync

La función PcNewInterruptSync crea e inicializa un objeto de sincronización de interrupciones.
PcNewMiniport

La función PcNewMiniport crea una instancia de uno de los controladores de miniporte proporcionados por el sistema integrados en el controlador del sistema PortCls, portcls.sys.
PcNewPort

La función PcNewPort crea un nuevo objeto port-driver proporcionado por el sistema, cuya interfaz (derivada de la clase base IPort) se especifica mediante un identificador de clase.
PcNewRegistryKey

La función PcNewRegistryKey abre o crea una nueva clave del Registro y crea un objeto IRegistryKey para representar la clave. El autor de la llamada accede a la clave a través de este objeto .
PcNewResourceList

La función PcNewResourceList crea e inicializa una lista de recursos.
PcNewResourceSublist

La función PcNewResourceSublist crea e inicializa una lista de recursos vacía derivada de otra lista de recursos.
PcNewServiceGroup

La función PcNewServiceGroup crea e inicializa un grupo de servicios.
PCPFNEVENT_HANDLER

Una rutina EventHandler procesa las solicitudes de eventos.
PcRegisterAdapterPnpManagement

La función PcRegisterAdapterPnpManagement registra la interfaz de administración PnP del adaptador con el controlador del sistema PortCls. Se usa para admitir el reequilibrio de PnP.
PcRegisterAdapterPowerManagement

La función PcRegisterAdapterPowerManagement registra la interfaz de administración de energía del adaptador con el controlador del sistema PortCls.
PcRegisterIoTimeout

La función PcRegisterIoTimeout registra una rutina de devolución de llamada de E/S proporcionada por el controlador para un objeto de dispositivo especificado.
PcRegisterPhysicalConnection

La función PcRegisterPhysicalConnection registra una conexión física entre dos filtros de adaptador de audio al que se crea una instancia del mismo controlador del adaptador.
PcRegisterPhysicalConnectionFromExternal

La función PcRegisterPhysicalConnectionFromExternal registra una conexión física a un filtro de adaptador de audio desde un filtro de adaptador de audio externo.
PcRegisterPhysicalConnectionToExternal

La función PcRegisterPhysicalConnectionToExternal registra una conexión física desde un filtro de adaptador de audio a un filtro de adaptador de audio externo.
PcRegisterSubdevice

La función PcRegisterSubdevice registra un subdispositivo para que esté disponible para su uso por parte de los clientes.
PcRemoveStreamResource

PcRemoveStreamResource quita un recurso de secuencia existente.
PcRequestNewPowerState

La función PcRequestNewPowerState se usa para solicitar un nuevo estado de energía para el dispositivo. Normalmente, esta función no es necesaria para los controladores del adaptador, pero ocasionalmente puede ser útil para solucionar algunos tipos de problemas de hardware.
PcUnregisterAdapterPnpManagement

La función PcUnregisterAdapterPnpManagement anula el registro de la interfaz de administración PnP del adaptador de audio del controlador de clase PortCls. Se usa para admitir el reequilibrio de PnP.
PcUnregisterAdapterPowerManagement

La función PcUnregisterAdapterPowerManagement anula el registro de la interfaz de administración de energía del adaptador de audio del controlador de clase PortCls. La función PcUnregisterAdapterPowerManagement está disponible en Windows 7 y versiones posteriores de Windows.
PcUnregisterIoTimeout

La función PcUnregisterIoTimeout anula el registro de una rutina de devolución de llamada de temporizador de E/S proporcionada por el controlador para un objeto de dispositivo especificado.
PFNDRMADDCONTENTHANDLERS

Microsoft reserva la función de devolución de llamada PFNDRMADDCONTENTHANDLERS solo para uso interno. No use esta función en el código.
PFNDRMCREATECONTENTMIXED

Microsoft reserva la función de devolución de llamada PFNDRMCREATECONTENTMIXED solo para uso interno. No use esta función en el código.
PFNDRMDESTROYCONTENT

Microsoft reserva la función de devolución de llamada PFNDRMDESTROYCONTENT solo para uso interno. No use esta función en el código.
PFNDRMFORWARDCONTENTTODEVICEOBJECT

Microsoft reserva la función de devolución de llamada PFNDRMFORWARDCONTENTTODEVICEOBJECT solo para uso interno. No use esta función en el código.
PFNDRMFORWARDCONTENTTOFILEOBJECT

Microsoft reserva la función de devolución de llamada PFNDRMFORWARDCONTENTTOFILEOBJECT solo para uso interno. No use esta función en el código.
PFNDRMFORWARDCONTENTTOINTERFACE

Microsoft reserva la función de devolución de llamada PFNDRMFORWARDCONTENTTOINTERFACE solo para uso interno. No use esta función en el código.
PFNDRMGETCONTENTRIGHTS

Microsoft reserva la función de devolución de llamada PFNDRMGETCONTENTRIGHTS solo para uso interno. No use esta función en el código.
PFREE_CONTIGUOUS_DMA_BUFFER

La rutina FreeContiguousDmaBuffer libera un búfer DMA y una lista de descriptores de búfer (BDL) asignados por una llamada a AllocateContiguousDmaBuffer.El tipo de puntero de función para una rutina FreeContiguousDmaBuffer se define de la siguiente manera.
PFREE_DMA_BUFFER

La rutina FreeDmaBuffer libera un búfer DMA asignado previamente por una llamada a AllocateDmaBuffer.El tipo de puntero de función para una rutina FreeDmaBuffer se define de la siguiente manera.
PFREE_DMA_BUFFER_WITH_NOTIFICATION

La rutina FreeDmaBufferWithNotification libera un búfer DMA asignado previamente mediante una llamada a AllocateDmaBufferWithNotification.El tipo de puntero de función para una rutina FreeDmaBufferWithNotification se define de la siguiente manera.
PFREE_DMA_ENGINE

La rutina FreeDmaEngine libera un motor DMA asignado previamente por una llamada a AllocateCaptureDmaEngine o AllocateRenderDmaEngine.El tipo de puntero de función para una rutina FreeDmaEngine se define de la siguiente manera.
PGET_DEVICE_INFORMATION

La rutina GetDeviceInformation recupera información sobre el dispositivo de controlador de audio HD. El tipo de puntero de función para una rutina GetDeviceInformation se define de la siguiente manera.
PGET_LINK_POSITION_REGISTER

La rutina GetLinkPositionRegister recupera un puntero al registro de posición de vínculo del motor DMA. El tipo de puntero de función para una rutina GetLinkPositionRegister se define de la siguiente manera.
PGET_RESOURCE_INFORMATION

La rutina GetResourceInformation recupera información sobre los recursos de hardware. El tipo de puntero de función para una rutina GetResourceInformation se define de la siguiente manera.
PGET_WALL_CLOCK_REGISTER

La rutina GetWallClockRegister recupera un puntero al registro de reloj de pared. El tipo de puntero de función para una rutina GetWallClockRegister se define de la siguiente manera.
PHDAUDIO_BDL_ISR

La rutina HDAudioBdlIsr es el ISR al que llama el controlador de bus de audio HD cada vez que se produce una interrupción de IOC en la secuencia. Es un puntero de función de tipo PHDAUDIO_BDL_ISR, que se define de la siguiente manera.
PHDAUDIO_DMA_NOTIFICATION_CALLBACK

Función de devolución de llamada de notificación DMA de códec HDAudio.
PHDAUDIO_TRANSFER_COMPLETE_CALLBACK

Función de devolución de llamada completa de transferencia de códecs hdAudio. PHDAUDIO_TRANSFER_COMPLETE_CALLBACK usa la función de devolución de llamada de PTRANSFER_CODEC_VERBS.
PHDAUDIO_UNSOLICITED_RESPONSE_CALLBACK

Función de devolución de llamada de respuesta no solicitada del códec HDAudio. PHDAUDIO_UNSOLICITED_RESPONSE_CALLBACK usa la función de devolución de llamada PREGISTER_EVENT_CALLBACK.
PhysicalAddress

El método PhysicalAddress devuelve la dirección física del búfer asignado.
PinCount

El método PinCount consulta el controlador de minipuerto para su recuento de patillas.
PnpCancelStop

El método PnpCancelStop proporciona una notificación al procesar el IRP CancelStop.
PnpQueryStop

PnpQueryStop proporciona una notificación cuando portcls invoca PnpQueryStop justo antes de realizar correctamente el IRP de QueryStop.
PnpStop

El método PnpStop proporciona una notificación después de detener todas las operaciones de Ioctl.
PnpStop

Interfaz opcional para permitir que los controladores de miniporte reciban notificaciones de cambio de estado PnP.
PositionNotify

Notificación de posición de bytes para el gráfico MXF.
PowerChangeNotify

El método PowerChangeNotify notifica al controlador de minipuerto los cambios en el estado de energía.
PowerChangeState

El método PowerChangeState solicita que el dispositivo cambie a un nuevo estado de alimentación.
PowerChangeState2

Portcls llama al método IAdapterPowerManagement2::P owerChangeState2 para solicitar un cambio en el nuevo estado de energía. Esta solicitud se pasa al controlador del adaptador.
PowerChangeState3

PortCls llama al método PowerChangeState3 para solicitar un cambio en el nuevo estado de energía. Esta solicitud se pasa al controlador del adaptador.
PREGISTER_EVENT_CALLBACK

La rutina RegisterEventCallback registra una rutina de devolución de llamada para una respuesta no solicitada de un códec o códecs. El tipo de puntero de función para una rutina RegisterEventCallback se define de la siguiente manera.
PREGISTER_NOTIFICATION_CALLBACK

La rutina RegisterNotificationCallback registra una rutina de devolución de llamada para que pueda recibir notificaciones de progreso de DMA con información de tiempo más precisa.
PREGISTER_NOTIFICATION_EVENT

La rutina RegisterNotificationEvent registra un evento de kernel para que pueda recibir notificaciones de progreso de DMA. El tipo de puntero de función para una rutina RegisterNotificationEvent se define de la siguiente manera.
PSET_DMA_ENGINE_STATE

La rutina SetDmaEngineState establece el estado de uno o varios motores DMA en el estado Running, Stopped, Paused o Reset. El tipo de puntero de función para una rutina SetDmaEngineState se define de la siguiente manera.
PSETUP_DMA_ENGINE_WITH_BDL

La rutina SetupDmaEngineWithBdl configura un motor DMA para usar un búfer DMA asignado por el autor de la llamada. El tipo de puntero de función para una rutina SetupDmaEngineWithBdl se define de la siguiente manera.
PTRANSFER_CODEC_VERBS

La rutina TransferCodecVerbs transfiere uno o varios comandos a un códec o códecs y recupera las respuestas a esos comandos. El tipo de puntero de función para una rutina TransferCodecVerbs se define de la siguiente manera.
PUNREGISTER_EVENT_CALLBACK

La rutina UnregisterEventCallback elimina el registro de una devolución de llamada de evento registrada anteriormente por una llamada a RegisterEventCallback.El tipo de puntero de función para una rutina UnregisterEventCallback se define de la siguiente manera.
PUNREGISTER_NOTIFICATION_CALLBACK

La función de devolución de llamada PUNREGISTER_NOTIFICATION_CALLBACK elimina el registro de una rutina de devolución de llamada de notificación registrada previamente por una llamada a RegisterNotificationCallback.
PUNREGISTER_NOTIFICATION_EVENT

La rutina UnregisterNotificationEvent elimina el registro de un evento que se registró anteriormente mediante una llamada a RegisterNotificationEvent.El tipo de puntero de función para una rutina UnregisterNotificationEvent se define de la siguiente manera.
PutBuffer

El controlador de miniport no usa actualmente este método. El método PutBuffer pasa un búfer al asignador, pero esto se produce automáticamente cuando se llama a IMXF::P utMessage de todos modos.
PutMessage

El método PutMessage pasa una estructura de DMUS_KERNEL_EVENT al siguiente destino.
QueryDeviceCapabilities

PortCls llama al método QueryDeviceCapabilities en respuesta a un irP de Plug and Play IRP_MN_QUERY_CAPABILITIES.
QueryKey

El método QueryKey recupera información sobre una clave del Registro, incluido el nombre de clave, la clase de clave y el número de subclaves y sus tamaños.
QueryPowerChangeState

PortCls llama al método QueryPowerChangeState en respuesta a la recepción de un IRP de energía de IRP_MN_QUERY_POWER.
QueryRegistryValues

El método QueryRegistryValues permite al autor de la llamada consultar varios valores del Registro con una sola llamada.
QueryValueKey

El método QueryValueKey recupera información sobre las entradas de valor de una clave del Registro, incluidos sus nombres, tipos, tamaños de datos y valores.
Lectura

El método Read lee datos de una secuencia MIDI entrante.
ReadCounter

El método ReadCounter lee el contador de un objeto DMA subordinado.
RefTimeToSample

El método RefTimeToSample convierte una hora de referencia en una hora de ejemplo.
RegisterAdapterPnpManagement

El método RegisterAdapterPowerManagement registra la interfaz de administración PnP del adaptador con PortCls.
RegisterAdapterPowerManagement

El método RegisterAdapterPowerManagement registra la interfaz de administración de energía del adaptador con PortCls.
RegisterNotificationEvent

El método RegisterNotificationEvent registra un evento que se va a notificar para la notificación de eventos controlada por DMA.
RegisterPowerControlCallback

El controlador de clase de puerto (PortCls) usa el método RegisterPowerControlCallback para registrar una devolución de llamada de control de energía.
RegisterServiceGroup

El método RegisterServiceGroup registra un grupo de servicios con el controlador de puerto DMus.
RegisterServiceGroup

El método RegisterServiceGroup registra el grupo de servicios que se va a usar para el método IPortMidi::Notify.
RegisterServiceRoutine

El método RegisterServiceRoutine registra una rutina de servicio de interrupción (ISR) a la que se va a llamar cuando se produce una interrupción.
RegisterWMIProvider

El método RegisterWMIProvider registra la funcionalidad Seguimiento de eventos para Windows (ETW) del controlador de miniporte con PortCls.
ReleaseMapping

El método ReleaseMapping libera una asignación obtenida por una llamada anterior a IPortWavePciStream::GetMapping.
RemoveMember

El método RemoveMember quita el miembro especificado del grupo de servicios.
RemoveStreamResource

RemoveStreamResource quita un recurso de flujo existente. El método RemoveStreamResource solo puede ser utilizado por los controladores de miniport de waveRT de audio.
Render

El método Render representa los datos de onda en un receptor de destino.
ReportOSDetectionResult

Se llama para proporcionar el resultado de segunda fase al archivo DLL de OEM.
RequestDelayedService

El método RequestDelayedService solicita el servicio después del retraso especificado.
RequestService

Más información sobre: IServiceGroup::RequestService
RequestService

Se llama al método RequestService para reenviar una solicitud de servicio a un objeto IServiceSink.
RevokeMappings

El método RevokeMappings revoca las asignaciones que se obtuvieron anteriormente a través de IPortWavePciStream::GetMapping.
SampleToRefTime

El método SampleToRefTime convierte una hora de ejemplo en una hora de referencia.
SendNotification

Envía una notificación a las aplicaciones para UWP que escuchan, para permitir las comunicaciones entre módulos de audio y aplicaciones para UWP.
SendPowerControl

El controlador de clase de puerto (PortCls) usa el método SendPowerControl para enviar códigos de control de energía al adaptador de audio.
Servicio

Este método no necesita implementarse actualmente en el controlador de miniport. El método Service no se usa actualmente.
Servicio

El método Service notifica al controlador de minipuerto de una solicitud de servicio.
Servicio

Obtenga información sobre cómo el método Service notifica al controlador de miniporte de una solicitud de servicio.
Servicio

Obtenga información sobre que el método Service notifica al controlador de minipuerto de una solicitud de servicio.
SET_VENDOR_ID_TO_PARAMSET

En este tema se describe la macro para establecer el identificador de proveedor del CONJUNTO DE PARÁMETROS DE PROVEEDOR derivado de SIDEBAND_PARAMS_SET_A2DP_VENDOR_BASE
SetBufferSize

El método SetBufferSize establece el tamaño actual del búfer del canal DMA.
SetContentId

El método SetContentId establece el identificador de contenido drm y sus derechos de contenido DRM asignados en una secuencia de audio KS.
SetDeviceChannelMute

Establece el estado del nodo Silenciar para el canal de dispositivo de audio.
SetDeviceChannelVolume

Establece el nivel de volumen de un canal determinado del dispositivo de audio.
SetDeviceFormat

Establece el formato de datos de audio para un dispositivo de audio.
SetFormat

El método SetFormat establece el formato de datos KS de la secuencia MIDI.
SetFormat

El método SetFormat establece el formato de datos KS de la secuencia de onda.
SetFormat

Obtenga información sobre cómo el método SetFormat establece el formato de datos KS de la secuencia de onda.
SetFormat

El método SetFormat establece el formato de datos de la secuencia de onda.
SetGfxState

Establece el estado del nodo de efectos globales (GFX) en el motor de audio.
SetIdlePowerManagement

El método SetIdlePowerManagement proporciona una manera de que el controlador del adaptador opte o no participe en la detección de estado inactivo.
SetLfxState

Establece el estado del nodo de efectos locales (LFX) que se encuentra en la ruta de acceso de la secuencia de audio.
SetNotificationFreq

El método SetNotificationFreq controla la frecuencia en la que se generan las interrupciones de notificación estableciendo el intervalo entre interrupciones sucesivas.
SetPreFetchOffset

El método SetPreFetchOffset establece el desplazamiento de captura previa, que es el número de bytes de datos que separan el cursor de escritura del cursor de reproducción en un flujo de salida de DirectSound.
SetState

El método SetState se usa para establecer el estado de la interfaz de transformación MIDI.
SetState

El método SetState establece el estado de transporte de la secuencia en un nuevo valor de estado.
SetState

El método SetState establece el nuevo estado de reproducción o grabación de la secuencia.
SetState

El método SetState cambia el estado del transporte de la secuencia.
SetState

El método SetState cambia el estado de transporte de la secuencia de audio.
SetStreamChannelMute

Establece el estado del nodo Silenciar en la ruta de acceso de la secuencia de audio.
SetStreamChannelVolume

Establece el nivel de volumen que se va a aplicar a la secuencia de audio.
SetStreamCurrentWritePosition

Establece la posición actual del cursor en el flujo de datos de audio que se captura desde el punto de conexión.
SetStreamCurrentWritePositionForLastBuffer

Establece la posición actual del cursor en la última secuencia de datos de audio escrita en el búfer de audio.
SetStreamLoopbackProtection

Establece el estado de protección de bucle invertido del nodo del motor de audio.
SetTechnology

El método SetTechnology cambia el miembro Technology de cada estructura de KSDATARANGE_MUSIC en los intervalos de datos de las patillas del controlador de miniporte.
SetValueKey

El método SetValueKey reemplaza o crea una entrada de valor bajo la clave abierta.
SetWritePacket

SetWritePacket informa al controlador de que el sistema operativo ha escrito datos válidos en el búfer de WaveRT.
SIDEBANDAUDIO_IOCTL

Macro que se usa para el SIDEBANDAUDIO_IOCTL.
Silencio

El método Silence se usa para copiar muestras de silencio en un búfer especificado.
Iniciar

El método Start inicia un objeto DMA subordinado.
Detención

El método Stop detiene un objeto DMA subordinado iniciado por una llamada anterior a IDmaChannelSlave::Start
SupportDelayedService

El método SupportDelayedService indica que el grupo de servicios debe prepararse para admitir el servicio retrasado.
SyncToMaster

El método SyncToMaster permite la sincronización con el reloj maestro para evitar el desfase.
SystemAddress

El método SystemAddress devuelve la dirección del sistema del búfer asignado.
TerminatePacket

El método TerminatePacket finaliza el paquete que se está asignando actualmente.
TransferCount

El método TransferCount devuelve el tamaño en bytes del búfer que está transfiriendo actualmente un objeto DMA subordinado.
TranslatedList

El método TranslatedList devuelve la lista de recursos traducidos.
UnmapAllocatedPages

El método UnmapAllocatedPages libera una asignación.
UnregisterAdapterPnpManagement

El método UnRegisterAdapterPowerManagement anula el registro de la interfaz de administración PnP del adaptador de PortCls.
UnregisterAdapterPowerManagement

El método UnregisterAdapterPowerManagement anula el registro de la interfaz de administración de energía del adaptador con PortCls.
UnregisterNotificationEvent

El método UnregisterNotificationEvent anula el registro de un evento de la notificación de eventos controlada por DMA.
UnregisterPhysicalConnection

El método UnregisterPhysicalConnection elimina el registro de una conexión física registrada por una llamada anterior a PcRegisterPhysicalConnection.
UnregisterPhysicalConnectionFromExternal

El método UnregisterPhysicalConnectionFromExternal elimina el registro de una conexión física registrada por una llamada anterior a PcRegisterPhysicalConnectionFromExternal.
UnregisterPhysicalConnectionToExternal

El método UnregisterPhysicalConnectionToExternal elimina el registro de una conexión física registrada por una llamada anterior a PcRegisterPhysicalConnectionToExternal.
Anular el registroPowerControlCallback

El controlador de clase de puerto (PortCls) usa el método UnregisterPowerControlCallback para anular el registro de una devolución de llamada de control de energía.
Anular el registroSubdevice

El método UnregisterSubdevice elimina el registro de un subdevice que se registró anteriormente mediante una llamada a PcRegisterSubdevice.
Anular el registroWMIProvider

El método UnregisterWMIProvider anula el registro de la interfaz de Seguimiento de eventos para Windows (ETW) que se registró anteriormente con una llamada al método RegisterWMIProvider. La anulación del registro deshabilita el registro ETW con PortCls.
UntranslatedList

El método UntranslatedList devuelve la lista de recursos sin traducir.
VerifyUserEventData

Comprueba la grabación del usuario para el EVENTID dado.
VerifyUserKeyword

La experiencia del usuario de entrenamiento usa el método VerifyUserKeyword para comprobar que una instancia de una expresión hablada, capturada durante el entrenamiento, coincide con una palabra clave predefinida dentro de alguna tolerancia.
WaitForTC

El método WaitForTC espera a que se complete el recuento de terminales de transferencia de DMA o agota el tiempo de espera si expira el intervalo de tiempo de espera.
Escritura

El método Write escribe datos en una secuencia MIDI saliente.

Interfaces

 
IAdapterPnpManagement

IAdapterPnpManagement es una interfaz que los adaptadores deben implementar y registrar si quieren recibir mensajes de administración de PnP.
IAdapterPowerManagement

La interfaz IAdapterPowerManagement se usa para administrar el estado de alimentación de un adaptador de audio.
IAdapterPowerManagement2

La interfaz IAdapterPowerManagement2 hereda de IUnknown y se usa para administrar el estado de alimentación de un adaptador de audio.
IAdapterPowerManagement3

La interfaz IAdapterPowerManagement3 hereda de IUnknown y se usa para recibir mensajes de administración de energía.
IAllocatorMXF

La interfaz IAllocatorMXF administra el almacenamiento en búfer de las secuencias de DirectMusic.
IDmaChannel

La interfaz IDmaChannel proporciona una abstracción de un canal DMA y sus parámetros de uso y búfer DMA asociados.
IDmaChannelSlave

La interfaz IDmaChannelSlave proporciona métodos para supervisar y controlar un canal DMA para un dispositivo subordinado (como se describe en Introducción a los objetos de adaptador).
IDrmAudioStream

La interfaz IDrmAudioStream asigna protección DRM al contenido digital en una secuencia de audio.
IDrmPort

La interfaz IDrmPort se usa mediante un controlador de miniporte WaveCíclico o WavePci para administrar el contenido protegido por DRM (consulte Digital Rights Management).
IDrmPort2

La interfaz IDrmPort2 la usa un controlador de miniporte WaveCíclico o WavePci para administrar el contenido protegido por DRM (consulte Digital Rights Management).
IEventDetectorOemAdapter

La interfaz IEventDetectorOemAdapter se usa para los analizadores de palabras clave de hardware.
IInterruptSync

La interfaz IInterruptSync representa un objeto de sincronización de interrupciones que sincroniza la ejecución de una lista de rutinas de servicio de interrupción (ISR) con rutinas que no son ISR.
IKeywordDetectorOemAdapter

IKeywordDetectorOemAdapter es una interfaz del modelo de objetos componentes (COM) para interactuar con la interfaz del controlador de activación de voz. La interfaz IKeywordDetectorOemAdapter se admite en Windows 10 y versiones posteriores de Windows.
IMasterClock

La interfaz IMasterClock proporciona secuencias de Microsoft DirectMusic con acceso a la hora de referencia actual desde el reloj maestro.
IMiniport

La interfaz IMiniport es la interfaz miniport genérica que admiten todos los objetos de minipuerto. IMiniport hereda de la interfaz IUnknown.
IMiniportAudioEngineNode

Esta interfaz permite que un controlador de miniporte use propiedades KS que acceden al motor de audio a través de un controlador de filtro KS.
IMiniportAudioSignalProcessing

La interfaz IMiniportAudioSignalProcessing se implementa mediante el componente miniport de WaveRT de cualquier controlador de audio, si alguno de sus pines admite modos de procesamiento de señal de audio.
IMiniportDMus

La interfaz IMiniportDMus es la interfaz principal de un controlador DMus miniport para un dispositivo sintetizador DirectMusic.
IMiniportMidi

La interfaz IMiniportMidi es la interfaz principal de un miniportador MIDI para un dispositivo sintetizador MIDI.
IMiniportMidiStream

La interfaz IMiniportMidiStream representa la secuencia MIDI que fluye a través de un pin en un filtro MIDI.
IMiniportPnpNotify

IMiniportPnpNotify es una interfaz opcional para permitir que los objetos de miniporte (subdispositivos de audio) reciban notificaciones de cambio de estado PnP.
IMiniportStreamAudioEngineNode

Esta interfaz permite que un controlador de miniporte use propiedades KS que acceden al motor de audio a través de un identificador de instancia de patilla.
IMiniportStreamAudioEngineNode2

La interfaz IMiniportStreamAudioEngineNode2 permite que un controlador de miniporte de audio amplíe las capacidades de la interfaz IMiniportStreamAudioEngineNode.
IMiniportTopology

La interfaz IMiniportTopology es la interfaz principal de un controlador de minipuerto de topología.
IMiniportWaveCíclico

La interfaz IMiniportWaveCíclica es la interfaz principal expuesta por el controlador de minipuerto para un dispositivo de audio WaveCíclico.
IMiniportWaveCyclicStream

La interfaz IMiniportWaveCyclicStream representa la secuencia de onda que fluye a través de un pin en un filtro WaveCíclico.
IMiniportWavePci

La interfaz IMiniportWavePci es la interfaz principal expuesta por el controlador de minipuerto para un dispositivo de audio WavePci.
IMiniportWavePciStream

La interfaz IMiniportWavePciStream representa la secuencia de onda que fluye a través de un pin en un filtro WavePci.
IMiniportWaveRT

La interfaz IMiniportWaveRT es la interfaz principal expuesta por el controlador de minipuerto para un dispositivo de audio WaveRT.
IMiniportWaveRTInputStream

La interfaz IMiniportWaveRTInputStream representa el flujo de onda de entrada que fluye a través de un pin en el filtro KS que encapsula una representación o un dispositivo de captura de WaveRT. IMiniportWaveRTInputStream hereda de la interfaz IUnknown.
IMiniportWaveRTOutputStream

La interfaz IMiniportWaveRTOutputStream representa el flujo de onda de salida. IMiniportWaveRTOutputStream hereda de la interfaz IUnknown.
IMiniportWaveRTStream

La interfaz IMiniportWaveRTStream representa la secuencia de onda que fluye a través de un pin en el filtro KS que encapsula un dispositivo de captura o representación de WaveRT.
IMiniportWaveRTStreamNotification

La interfaz IMiniportWaveRTStreamNotification se admite en Windows Vista y en sistemas operativos Windows posteriores, y aumenta la interfaz IMiniportWaveRTStream, proporcionando métodos adicionales para facilitar las notificaciones de eventos del controlador DMA.
IMusicTechnology

La interfaz IMusicTechnology se utiliza para cambiar los GUID de tecnología de música que se especifican en los descriptores de rango de datos para los pines que pertenecen a un controlador de miniporte MIDI o DMus.
IMXF

La interfaz IMXF representa la secuencia de DirectMusic en un filtro de transporte MIDI (MXF).
IPinCount

La interfaz IPinCount proporciona un medio para que el controlador de minipuerto supervise y manipule sus recuentos de patillas dinámicamente a medida que se crean instancias y se cierran.
IPinName

En los sistemas operativos Windows 7 y versiones posteriores, los controladores de miniporte usan la interfaz IPinName para informar y actualizar los nombres de los puntos de conexión de audio.
IPort

La interfaz IPort es la interfaz genérica para los controladores de puerto de audio. Todos los controladores de puerto de audio exponen IPort como parte de su borde inferior. El controlador del adaptador llama al método de inicialización en esta interfaz. IPort hereda de la interfaz IUnknown.
IPortClsEtwHelper

La interfaz IPortClsEtwHelper permite que un controlador de miniporte de audio acceda a las funciones auxiliares seguimiento de eventos para Windows (ETW).
IPortClsNotifications

Interfaz implementada por puertos para proporcionar asistentes de notificación a miniportes para admitir la comunicación de módulos de audio.
IPortClsPnp

IPortClsPnp es la interfaz de administración de PnP que expone el controlador de clase de puerto (PortCls) al adaptador.
IPortClsPower

La interfaz IPortClsPower se admite en Windows Vista y versiones posteriores de Windows. IPortClsPower es la interfaz de administración de energía que expone el controlador de clase de puerto (PortCls) al adaptador.
IPortClsRuntimePower

IPortClsRuntimePower es la interfaz que usa el controlador de clase de puerto (PortCls) para acceder a las funcionalidades de administración de energía en tiempo de ejecución del adaptador de audio.
IPortClsStreamResourceManager

IPortClsStreamResourceManager se usa para administrar el registro de recursos de secuencia de audio.
IPortClsStreamResourceManager2

IPortClsStreamResourceManager2 se usa para administrar el registro de recursos de secuencia de audio.
IPortClsVersion

El controlador de minipuerto usa la interfaz IPortClsVersion para identificar la versión del sistema operativo Windows en la que se ejecuta el controlador. El controlador de puerto implementa esta interfaz y la expone al controlador de minipuerto.
IPortDMus

La interfaz IPortDMus es la interfaz principal del controlador de puerto DMus.
IPortEvents

Los controladores de minipuerto usan la interfaz IPortEvents para notificar a los clientes los eventos de hardware.
IPortMidi

La interfaz IPortMidi es la interfaz principal del controlador de puerto MIDI.
IPortTopology

La interfaz IPortTopology proporciona compatibilidad con controladores de puerto genéricos para un controlador de minipuerto de topología.
IPortWaveCíclico

La interfaz IPortWaveCíclica es la interfaz principal del controlador de puerto WaveCíclico.
IPortWavePci

La interfaz IPortWavePci es la interfaz principal del controlador de puerto WavePci.
IPortWavePciStream

La interfaz IPortWavePciStream es la interfaz de devolución de llamada asociada a la secuencia que proporciona servicios de asignación a objetos de secuencia de miniport de WavePci.
IPortWaveRT

La interfaz IPortWaveRT se admite en Windows Vista y en sistemas operativos posteriores y es la interfaz principal que el controlador de puerto WaveRT expone al controlador del adaptador que implementa el objeto de controlador de miniport de WaveRT.
IPortWaveRTStream

La interfaz IPortWaveRTStream es compatible con Windows Vista y sistemas operativos posteriores, y es una interfaz específica de la secuencia que proporciona métodos auxiliares para su uso por el controlador de miniporte waveRT.
IPortWMIRegistration

La interfaz IPortWMIRegistration se proporciona en Windows 7 y versiones posteriores de Windows. Esta interfaz permite al controlador de minipuerto coordinar el registro del seguimiento de eventos para Windows (ETW) entre PortCls y el controlador de minipuerto.
IPositionNotify

PositionNotify
IPowerNotify

La interfaz IPowerNotify es una interfaz opcional que los controladores de minipuerto pueden exponer si requieren notificaciones anticipadas de cambios de estado de energía inminentes.
IPreFetchOffset

La interfaz IPreFetchOffset controla el desplazamiento de captura previa, que es el número de bytes que separan los cursores de reproducción y escritura en un flujo de salida de DirectSound.
IRegistryKey

La interfaz IRegistryKey proporciona una abstracción de una clave del Registro que un controlador de miniporte puede usar para acceder a la clave y sus subclaves.
IResourceList

La interfaz IResourceList proporciona una abstracción de una lista de recursos de configuración, que es una lista de los recursos de hardware del sistema que el administrador de Plug and Play asigna a un dispositivo en tiempo de inicio.
IServiceGroup

La interfaz IServiceGroup encapsula un grupo de objetos que requieren notificación de la misma solicitud de servicio.
IServiceSink

La interfaz IServiceSink encapsula el control de una solicitud de servicio.
ISynthSinkDMus

La interfaz ISynthSinkDMus controla la salida de onda de un dispositivo sintetizador DirectMusic.
IUnregisterPhysicalConnection

La interfaz IUnregisterPhysicalConnection implementa tres métodos para quitar una conexión física registrada.
IUnregisterSubdevice

La interfaz IUnregisterSubdevice implementa un método para quitar un subdispositivo registrado.

Estructuras

 
ACX_AUDIOENGINE_CALLBACKS

La estructura de ACX_AUDIOENGINE_CALLBACKS define devoluciones de llamada para el motor de audio ACX.
ACX_AUDIOENGINE_CONFIG

La estructura ACX_AUDIOENGINE_CONFIG se usa para definir la configuración del motor de audio.
ACX_AUDIOMODULE_CALLBACKS

La estructura de ACX_AUDIOMODULE_CALLBACKS identifica las devoluciones de llamada del controlador para las operaciones del módulo de audio ACX.
ACX_AUDIOMODULE_CONFIG

La estructura ACX_AUDIOMODULE_CONFIG se usa para definir la configuración del módulo de audio.
ACX_AUDIOMODULE_DESCRIPTOR

El ACX_AUDIOMODULE_DESCRIPTOR se usa para definir una estructura descriptor de módulo de audio.
ACX_CIRCUIT_COMPOSITE_CALLBACKS

La estructura de ACX_CIRCUIT_COMPOSITE_CALLBACKS identifica las devoluciones de llamada del controlador para las operaciones del circuito compuesto acX.
ACX_CIRCUIT_PNPPOWER_CALLBACKS

La estructura de ACX_CIRCUIT_PNPPOWER_CALLBACKS contiene punteros a las funciones de devolución de llamada de Plug and Play y de eventos de energía de ACXCIRCUIT.
ACX_CIRCUIT_TEMPLATE_CONFIG

La estructura ACX_CIRCUIT_TEMPLATE_CONFIG se usa para configurar un nuevo objeto de plantilla de circuito ACX.
ACX_COMPOSITE_TEMPLATE_CONFIG

La estructura ACX_COMPOSITE_TEMPLATE_CONFIG se usa para configurar un nuevo objeto de plantilla compuesta de ACX.
ACX_CONNECTION

La estructura ACX_CONNECTION se usa para definir una conexión entre dos patillas.
ACX_DATAFORMAT_CONFIG

La estructura ACX_DATAFORMAT_CONFIG se usa para configurar un nuevo objeto de formato de datos ACX.
ACX_DATAFORMAT_LIST_CONFIG

La estructura ACX_DATAFORMAT_LIST_CONFIG se usa para configurar un nuevo objeto de lista de formato de datos ACX.
ACX_DATAFORMAT_LIST_ITERATOR

La estructura de ACX_DATAFORMAT_LIST_ITERATOR contiene el estado de iteración en una lista de formato de datos ACX.
ACX_DEVICE_CONFIG

La estructura ACX_DEVICE_CONFIG proporciona información de configuración a la extensión de clase.
ACX_DEVICEINIT_CONFIG

La estructura ACX_DEVICEINIT_CONFIG proporciona información de configuración a la extensión de clase.
ACX_DRIVER_CONFIG

La estructura ACX_DRIVER_CONFIG proporciona información de configuración a la extensión de clase.
ACX_DRIVER_VERSION_AVAILABLE_PARAMS

La estructura ACX_DRIVER_VERSION_AVAILABLE_PARAMS se pasa como parámetro a la función AcxDriverIsVersionAvailable.
ACX_ELEMENT_CONFIG

La estructura ACX_ELEMENT_CONFIG se usa para definir la configuración del elemento de audio.
ACX_EVENT_CALLBACKS

La estructura ACX_EVENT_CALLBACKS identifica las devoluciones de llamada del controlador para las operaciones de eventos de ACX.
ACX_EVENT_CONFIG

La estructura ACX_EVENT_CONFIG se usa para configurar un ACXEVENT.
ACX_EVENT_ITEM

La estructura ACX_EVENT_ITEM describe un elemento de evento que es el destino de una solicitud ACX.
ACX_FACTORY_CIRCUIT_ADD_CIRCUIT

La estructura de ACX_FACTORY_CIRCUIT_ADD_CIRCUIT se usa para agregar circuitos mediante una fábrica de circuitos ACX.
ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS

La estructura de ACX_FACTORY_CIRCUIT_OPERATION_CALLBACKS identifica las devoluciones de llamada del controlador para las operaciones de fábrica de ACX.
ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS

La estructura ACX_FACTORY_CIRCUIT_PNPPOWER_CALLBACKS contiene punteros a una Plug and Play ACXFACTORYCIRCUITs y funciones de devolución de llamada de eventos de energía.
ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT

La estructura ACX_FACTORY_CIRCUIT_REMOVE_CIRCUIT se usa para quitar circuitos de fábrica de circuitos ACX.
ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION

La estructura ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION especifica cómo se intercala el audio de bucle invertido con el audio del micrófono para KSPROPERTY_INTERLEAVEDAUDIO_FORMATINFORMATION.
ACX_JACK_CALLBACKS

La estructura ACX_JACK_CALLBACKS especifica las funciones de devolución de llamada de eventos de conector de audio.
ACX_JACK_CONFIG

La estructura ACX_JACK_CONFIG se usa para configurar un conector de audio.
ACX_JACK_DESCRIPTION

La estructura ACX_JACK_DESCRIPTION describe los atributos de un conector de audio, como el tipo de conexión, la ubicación física, etc.
ACX_JACK_SINK_INFORMATION

La estructura ACX_JACK_SINK_INFORMATION especifica información sobre un dispositivo de audio digital relacionado con la pantalla, como un dispositivo HDMI o un puerto de pantalla.
ACX_KEYWORDSPOTTER_CALLBACKS

La estructura de ACX_KEYWORDSPOTTER_CALLBACKS identifica las devoluciones de llamada del controlador para las operaciones de spotter clave de palabras.
ACX_KEYWORDSPOTTER_CONFIG

La estructura ACX_KEYWORDSPOTTER_CONFIG se usa para definir la configuración del spotter de palabra clave de audio.
ACX_METHOD_ITEM

La estructura ACX_METHOD_ITEM describe un elemento de método que es el destino de una solicitud ACX.
ACX_MIC_ARRAY_GEOMETRY

La estructura ACX_MIC_ARRAY_GEOMETRY especifica el tipo y la geometría de la matriz de micrófonos.
ACX_MICARRAYGEOMETRY_CONFIG

La estructura ACX_MICARRAYGEOMETRY_CONFIG se usa para configurar una matriz de micrófonos.
ACX_MICROPHONE_CONFIG

La estructura ACX_MICROPHONE_CONFIG se usa para configurar un micrófono.
ACX_MICROPHONE_COORDINATES

La estructura ACX_MICROPHONE_COORDINATES especifica la ubicación 3D del micrófono en coordenadas X, Y y Z.
ACX_MUTE_CALLBACKS

La estructura de ACX_MUTE_CALLBACKS identifica las devoluciones de llamada del controlador para las operaciones de exclusión mutua de ACX.
ACX_MUTE_CONFIG

La estructura ACX_MUTE_CONFIG se usa para definir la configuración de silenciación de audio.
ACX_OBJECTBAG_CONFIG

La estructura ACX_OBJECTBAG_CONFIG define la configuración de acxObjectBag.
ACX_PEAKMETER_CALLBACKS

La estructura de ACX_PEAKMETER_CALLBACKS identifica las devoluciones de llamada del controlador para las operaciones de acx peakmeter.
ACX_PEAKMETER_CONFIG

La estructura ACX_PEAKMETER_CONFIG se usa para definir la configuración de los picos de audio.
ACX_PHYSICAL_CONNECTION

La estructura de ACX_PHYSICAL_CONNECTION describe una conexión de audio física entre dos objetos ACXCIRCUIT.
ACX_PIN_CALLBACKS

La estructura de ACX_PIN_CALLBACKS especifica funciones de devolución de llamada de eventos de anclaje.
ACX_PIN_CONFIG

La estructura ACX_PIN_CONFIG se usa para configurar un pin.
ACX_PNPEVENT_CONFIG

La estructura ACX_PNPEVENT_CONFIG se usa para configurar un ACXPNPEVENT.
ACX_PROPERTY_ITEM

La estructura ACX_PROPERTY_ITEM describe un elemento de propiedad que es el destino de una solicitud ACX.
ACX_REQUEST_PARAMETERS

La estructura ACX_REQUEST_PARAMETERS recibe parámetros asociados a una solicitud ACX de E/S.
ACX_RT_STREAM_CALLBACKS

La estructura de ACX_RT_STREAM_CALLBACKS define las devoluciones de llamada para el streaming rt en el marco de ACX.
ACX_RTPACKET

La estructura ACX_RTPACKET representa un único paquete asignado. PacketBuffer debe ser una MDL.
ACX_STREAM_BRIDGE_CONFIG

Un circuito usa la estructura AcxStreamBridge para propagar la creación de flujos, las transiciones de estados y la configuración de DRM entre los segmentos de flujo del circuito de puntos de conexión.
ACX_STREAM_CALLBACKS

La estructura de ACX_STREAM_CALLBACKS identifica las devoluciones de llamada del controlador para el streaming al marco de ACX.
ACX_STREAMAUDIOENGINE_CALLBACKS

La estructura de ACX_STREAMAUDIOENGINE_CALLBACKS identifica las devoluciones de llamada del controlador para las operaciones de secuencia del motor de audio ACX.
ACX_STREAMAUDIOENGINE_CONFIG

La estructura ACX_STREAMAUDIOENGINE_CONFIG se usa para definir la configuración de la secuencia del motor de audio.
ACX_TARGET_CIRCUIT_CONFIG

La estructura ACX_TARGET_CIRCUIT_CONFIG se usa para definir la configuración del circuito de destino.
ACX_TARGET_FACTORY_CIRCUIT_CONFIG

La estructura ACX_TARGET_FACTORY_CIRCUIT_CONFIG se usa para definir la configuración del circuito de fábrica de destino.
ACX_TARGET_STREAM_CONFIG

La estructura ACX_TARGET_STREAM_CONFIG se usa para definir la configuración del flujo de destino.
ACX_VOLUME_CALLBACKS

La estructura ACX_VOLUME_CALLBACKS identifica las devoluciones de llamada del controlador para las operaciones de volumen acX.
ACX_VOLUME_CONFIG

La estructura ACX_VOLUME_CONFIG se usa para definir la configuración del volumen acx.
ACXDRMFORWARD

La estructura ACXDRMFORWARD contiene la información que necesita el controlador del sistema DRM para reenviar un identificador de contenido DRM a un dispositivo que controla el contenido protegido.
ACXDRMRIGHTS

La estructura ACXDRMRIGHTS especifica los derechos de contenido DRM asignados a un pin de audio ACX o al objeto de secuencia de un controlador.
BTHHFP_AUDIO_DEVICE_CAPABILTIES

La estructura de datos BTHHFP_AUDIO_DEVICE_CAPABILTIES describe las funciones de un dispositivo Bluetooth HFP, incluida la versión y si admite el muestreo de 16 kHz.
BTHHFP_DESCRIPTOR

La estructura de datos BTHHFP_DESCRIPTOR almacena información que describe un dispositivo emparejado de perfil manos libres (HFP).
BTHHFP_DESCRIPTOR2

La estructura de datos BTHHFP_DESCRIPTOR2 almacena información que describe un dispositivo emparejado de perfil manos libres (HFP).
DETECTIONEVENT

Estructura para especificar eventos de detección admitidos de forma única disponibles.
DETECTIONEVENTSELECTOR

Estructura para hacer referencia a un evento de detección específico.
DMUS_KERNEL_EVENT

La estructura DMUS_KERNEL_EVENT se usa para empaquetar eventos de música con marca de tiempo.
DRMFORWARD

La estructura DRMFORWARD contiene la información que necesita el controlador del sistema DRMK para reenviar un identificador de contenido DRM a un dispositivo que controla el contenido protegido.
DRMRIGHTS

La estructura DRMRIGHTS especifica los derechos de contenido DRM asignados a un pin de audio KS o a un objeto de secuencia del controlador de clase puerto.
DS3DVECTOR

La estructura de DS3DVECTOR contiene coordenadas de posición tridimensionales, componentes de vector de posición o componentes vectores de velocidad.
EVENTACTION

Estructura usada para proporcionar detalles de ParseDetectionResults.
HDAUDIO_BUFFER_DESCRIPTOR

La estructura HDAUDIO_BUFFER_DESCRIPTOR especifica un descriptor de búfer, que es una entrada de una lista de descriptores de búfer (BDL).
HDAUDIO_BUS_INTERFACE

La estructura HDAUDIO_BUS_INTERFACE especifica la información que un cliente necesita para llamar a las rutinas en la versión HDAUDIO_BUS_INTERFACE de la DDI de audio HD. Otra variante de este DDI se especifica mediante la estructura HDAUDIO_BUS_INTERFACE_BDL.
HDAUDIO_BUS_INTERFACE_BDL

La estructura HDAUDIO_BUS_INTERFACE_BDL especifica la información que un cliente necesita para llamar a las rutinas en la versión HDAUDIO_BUS_INTERFACE_BDL de la DDI de audio HD. Otra variante de este DDI se especifica mediante la estructura HDAUDIO_BUS_INTERFACE.
HDAUDIO_BUS_INTERFACE_V2

La estructura HDAUDIO_BUS_INTERFACE_V2 especifica la información que un cliente necesita para llamar a las rutinas en la versión HDAUDIO_BUS_INTERFACE_V2 de la DDI de audio HD.
HDAUDIO_BUS_INTERFACE_V3

Más información sobre: estructura de _HDAUDIO_BUS_INTERFACE_V3
HDAUDIO_CODEC_COMMAND

La estructura HDAUDIO_CODEC_COMMAND especifica un comando de códec.
HDAUDIO_CODEC_RESPONSE

La estructura HDAUDIO_CODEC_RESPONSE especifica una respuesta a un comando de códec o una respuesta no solicitada de un códec.
HDAUDIO_CODEC_TRANSFER

La estructura HDAUDIO_CODEC_TRANSFER especifica un comando de códec y la respuesta a ese comando.
HDAUDIO_CONVERTER_FORMAT

La estructura de HDAUDIO_CONVERTER_FORMAT especifica el formato de flujo codificado de 16 bits para un convertidor de entrada o salida, tal y como se define en la Especificación de audio de alta definición de Intel (consulte el sitio web de Intel HD Audio).
HDAUDIO_DEVICE_INFORMATION

La estructura de HDAUDIO_DEVICE_INFORMATION especifica las funcionalidades de hardware del controlador de bus de audio HD.
HDAUDIO_DEVICE_INFORMATION_V2

La estructura HDAUDIO_DEVICE_INFORMATION_V2 especifica las funcionalidades de hardware del controlador de bus de audio HD.
HDAUDIO_STREAM_FORMAT

La estructura HDAUDIO_STREAM_FORMAT describe el formato de datos de una secuencia de captura o representación.
HFP_BYPASS_CODEC_ID_V1

La estructura HFP_BYPASS_CODEC_ID_V1 define la versión 1 de la estructura de id. de códec admitida.
IEventDetectorOemAdapterVtbl

La estructura IEventDetectorOemAdapterVtbl es un artefacto creado por idl. Está reservado para uso de Microsoft.
INTERLEAVED_AUDIO_FORMAT_INFORMATION

La estructura de INTERLEAVED_AUDIO_FORMAT_INFORMATION especifica cómo se intercala el audio de bucle invertido con el audio del micrófono para KSPROPERTY_INTERLEAVEDAUDIO_FORMATINFORMATION.
KEYWORDSELECTOR

La estructura KEYWORDSELECTOR es un triplete de identificadores que seleccionan de forma única una determinada combinación de palabra clave, lenguaje y usuario.
KSAC3_ALTERNATE_AUDIO

La estructura de KSAC3_ALTERNATE_AUDIO especifica si los dos canales mono en una secuencia codificada con AC-3 deben interpretarse como un par estéreo o como dos canales de programa independientes.
KSAC3_BIT_STREAM_MODE

La estructura KSAC3_BIT_STREAM_MODE especifica el modo de secuencia de bits, que es el tipo de servicio de audio que se codifica en una secuencia AC-3.
KSAC3_DIALOGUE_LEVEL

La estructura de KSAC3_DIALOGUE_LEVEL especifica el nivel medio de volumen del diálogo hablado dentro del programa de audio codificado en una secuencia AC-3.
KSAC3_DOWNMIX

La estructura KSAC3_DOWNMIX especifica si los canales de programa de una secuencia codificada con AC-3 deben mezclarse para adaptarse a la configuración del altavoz.
KSAC3_ERROR_CONCEALMENT

La estructura de KSAC3_ERROR_CONCEALMENT especifica cómo se deben ocultar los errores en una secuencia codificada con AC-3 durante la reproducción.
KSAC3_ROOM_TYPE

La estructura KSAC3_ROOM_TYPE especifica el tipo de sala de mezcla de audio en la que se produjo una secuencia codificada con AC-3.
KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE

La estructura KSATTRIBUTE_AUDIOSIGNALPROCESSING_MODE especifica un modo de procesamiento de señal de audio.
KSAUDIO_CHANNEL_CONFIG

La estructura KSAUDIO_CHANNEL_CONFIG especifica la configuración de canales dentro del formato de datos de una secuencia de audio.
KSAUDIO_COPY_PROTECTION

La estructura KSAUDIO_COPY_PROTECTION especifica el estado de protección de copia de una secuencia de audio.
KSAUDIO_DYNAMIC_RANGE

La estructura KSAUDIO_DYNAMIC_RANGE especifica el intervalo dinámico de una secuencia de audio. Esta estructura se usa para obtener o establecer el valor de datos de la propiedad KSPROPERTY_AUDIO_DYNAMIC_RANGE.
KSAUDIO_MIC_ARRAY_GEOMETRY

La estructura KSAUDIO_MIC_ARRAY_GEOMETRY especifica el tipo y la geometría de la matriz de micrófonos.
KSAUDIO_MICROPHONE_COORDINATES

La estructura KSAUDIO_MICROPHONE_COORDINATES especifica el tipo y las coordenadas de un solo micrófono en la matriz de micrófonos.
KSAUDIO_MIX_CAPS

La estructura KSAUDIO_MIX_CAPS especifica las funcionalidades de mezcla de una ruta de acceso de datos determinada de un canal de entrada de un nodo de supermezclador (KSNODETYPE_SUPERMIX) a un canal de salida del mismo nodo.
KSAUDIO_MIXCAP_TABLE

La estructura KSAUDIO_MIXCAP_TABLE especifica las funciones de mezcla de un nodo de supermezclador (KSNODETYPE_SUPERMIX). Esta estructura se usa para obtener o establecer el valor de datos de la propiedad KSPROPERTY_AUDIO_MIX_LEVEL_CAPS.
KSAUDIO_MIXLEVEL

La estructura KSAUDIO_MIXLEVEL especifica el nivel de mezcla de una ruta de acceso de entrada-salida en un nodo de supermezclador (KSNODETYPE_SUPERMIX).
KSAUDIO_PACKETSIZE_CONSTRAINTS

La estructura de KSAUDIO_PACKETSIZE_CONSTRAINTS describe las restricciones de hardware físico.
KSAUDIO_PACKETSIZE_CONSTRAINTS2

La estructura de KSAUDIO_PACKETSIZE_CONSTRAINTS2 describe las restricciones de hardware físico.
KSAUDIO_PACKETSIZE_PROCESSINGMODE_CONSTRAINT

La estructura KSAUDIO_PACKETSIZE_PROCESSINGMODE_CONSTRAINT describe las restricciones específicas de cualquier modo de procesamiento de señales.
KSAUDIO_POSITION

La estructura KSAUDIO_POSITION especifica las posiciones actuales de los cursores de reproducción y escritura en el búfer de sonido para una secuencia de audio.
KSAUDIO_POSITIONEX

La estructura KSAUDIO_POSITIONEX especifica la posición de la secuencia y la información de marca de tiempo asociada para un controlador de audio basado en streaming de kernel (KS).
KSAUDIO_PREFERRED_STATUS

La estructura KSAUDIO_PREFERRED_STATUS especifica el estado de un dispositivo preferido.
KSAUDIO_PRESENTATION_POSITION

La estructura KSAUDIO_PRESENTATION_POSITION especifica la posición actual del cursor en el flujo de datos de audio que se representa en el punto de conexión.
KSAUDIOENGINE_BUFFER_SIZE_RANGE

La estructura KSAUDIOENGINE_BUFFER_SIZE_RANGE especifica el tamaño de búfer mínimo y máximo que el motor de audio de hardware puede admitir en la instancia cuando se llama a .
KSAUDIOENGINE_DESCRIPTOR

La estructura KSAUDIOENGINE_DESCRIPTOR describe las propiedades estáticas y externas del motor de audio.
KSAUDIOENGINE_VOLUMELEVEL

La estructura KSAUDIOENGINE_VOLUMELEVEL especifica el nivel de volumen de destino, el tipo de rampa y la duración en los que debe cambiar el nivel de volumen, para una solicitud de nivel de volumen determinada a través de la propiedad KSPROPERTY_AUDIOENGINE_VOLUMELEVEL.
KSAUDIOMODULE_DESCRIPTOR

La estructura KSAUDIOMODULE_DESCRIPTOR describe las propiedades estáticas y externas de los módulos de audio.
KSAUDIOMODULE_NOTIFICATION

La estructura KSAUDIOMODULE_NOTIFICATION describe las propiedades asociadas a la notificación de cambio de módulos de audio.
KSAUDIOMODULE_PROPERTY

La estructura KSAUDIOMODULE_DESCRIPTOR describe las propiedades estáticas y externas de los módulos de audio.
KSDATAFORMAT_DSOUND

La estructura KSDATAFORMAT_DSOUND proporciona información detallada sobre una secuencia de audio de DirectSound.
KSDATAFORMAT_WAVEFORMATEX

La estructura de KSDATAFORMAT_WAVEFORMATEX proporciona información detallada sobre el formato de datos de una secuencia de audio que consta de datos de onda.
KSDATAFORMAT_WAVEFORMATEXTENSIBLE

La estructura KSDATAFORMAT_WAVEFORMATEXTENSIBLE es una estructura contenedora conveniente para el caso en el que WaveFormatExt no contiene datos adicionales.
KSDATARANGE_AUDIO

La estructura KSDATARANGE_AUDIO especifica un intervalo de formatos de audio.
KSDATARANGE_MUSIC

La estructura KSDATARANGE_MUSIC especifica una gama de formatos MIDI de DirectMusic.
KSDRMAUDIOSTREAM_CONTENTID

La estructura KSDRMAUDIOSTREAM_CONTENTID especifica el identificador de contenido DRM y los derechos de contenido DRM para una solicitud de propiedad KSPROPERTY_DRMAUDIOSTREAM_CONTENTIDset.
KSDS3D_BUFFER_ALL

La estructura KSDS3D_BUFFER_ALL especifica todas las características 3D de un búfer de DirectSound 3D.
KSDS3D_BUFFER_CONE_ANGLES

Una estructura de KSDS3D_BUFFER_CONE_ANGLES especifica los ángulos interior y exterior del cono.
KSDS3D_HRTF_FILTER_FORMAT_MSG

La estructura KSDS3D_HRTF_FILTER_FORMAT_MSG especifica el formato de filtro que se va a usar para una función de transferencia relativa al encabezado (HRTF).
KSDS3D_HRTF_INIT_MSG

La estructura KSDS3D_HRTF_INIT_MSG especifica la configuración de parámetro que se va a usar para inicializar la función de transferencia relativa al encabezado (HRTF).
KSDS3D_HRTF_PARAMS_MSG

La estructura KSDS3D_HRTF_PARAMS_MSG especifica la configuración de parámetros que se va a aplicar a una función de transferencia relativa al encabezado (HRTF).
KSDS3D_ITD_PARAMS

La estructura de KSDS3D_ITD_PARAMS especifica los parámetros aplicados por el algoritmo de retraso de tiempo interaural (ITD) al canal izquierdo o derecho en un nodo 3D (KSNODETYPE_3D_EFFECTS).
KSDS3D_ITD_PARAMS_MSG

La estructura de KSDS3D_ITD_PARAMS_MSG especifica los parámetros utilizados por el algoritmo de retraso de tiempo interaural (ITD) en un nodo 3D (KSNODETYPE_3D_EFFECTS).
KSDS3D_LISTENER_ALL

La estructura KSDS3D_LISTENER_ALL especifica todas las propiedades del agente de escucha de DirectSound 3D. Esta estructura se usa para obtener o establecer el valor de datos de la propiedad KSPROPERTY_DIRECTSOUND3DLISTENER_ALL.
KSDS3D_LISTENER_ORIENTATION

Una estructura de KSD3D_LISTENER_ORIENTATION especifica el vector de posición del agente de escucha 3D. Esta estructura se usa para obtener o establecer el valor de datos de la propiedad KSPROPERTY_DIRECTSOUND3DLISTENER_ORIENTATION.
KSDSOUND_BUFFERDESC

La estructura KSDSOUND_BUFFERDESC describe un búfer de DirectSound.
KSJACK_SINK_INFORMATION

La estructura KSJACK_SINK_INFORMATION especifica información sobre un dispositivo de audio digital relacionado con la pantalla, como un dispositivo HDMI o un puerto de pantalla.
KSMUSICFORMAT

La estructura KSMUSICFORMAT se usa para enviar y recibir información sobre los datos MIDI que son de entrada y salida a los dispositivos de audio WDM.
KSNODEPROPERTY

La estructura KSNODEPROPERTY especifica un nodo y una propiedad de ese nodo.
KSNODEPROPERTY_AUDIO_CHANNEL

La estructura KSNODEPROPERTY_AUDIO_CHANNEL especifica una propiedad de un canal en un nodo.
KSP_DRMAUDIOSTREAM_CONTENTID

La estructura KSP_DRMAUDIOSTREAM_CONTENTID especifica la propiedad, el tipo de solicitud y el contexto de una solicitud KSPROPERTY_DRMAUDIOSTREAM_CONTENTIDset-property. También especifica una lista de punteros de función a las funciones DRM.
KSRTAUDIO_BUFFER

La estructura KSRTAUDIO_BUFFER especifica la dirección del búfer, el tamaño y una marca de barrera de memoria de llamada para un búfer de datos de audio cíclico.
KSRTAUDIO_BUFFER_PROPERTY_WITH_NOTIFICATION

La estructura KSRTAUDIO_BUFFER_PROPERTY_WITH_NOTIFICATION anexa una dirección base del búfer, un tamaño de búfer solicitado y un recuento de notificaciones a una estructura KSPROPERTY.
KSRTAUDIO_GETREADPACKET_INFO

La estructura KSRTAUDIO_GETREADPACKET_INFO describe información de un paquete de audio.
KSRTAUDIO_HWLATENCY

La estructura KSRTAUDIO_HWLATENCY describe la latencia que el hardware de audio agrega a una secuencia de onda durante la reproducción o grabación.
KSRTAUDIO_HWREGISTER

La estructura KSRTAUDIO_HWREGISTER especifica la dirección e información adicional sobre un registro de hardware solicitado por el cliente.
KSRTAUDIO_HWREGISTER_PROPERTY

La estructura KSRTAUDIO_HWREGISTRY_PROPERTY anexa una dirección base de registro a una estructura KSPROPERTY.
KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY

La estructura KSRTAUDIO_NOTIFICATION_EVENT_PROPERTY anexa un identificador de evento a una estructura KSPROPERTY
KSRTAUDIO_SETWRITEPACKET_INFO

La estructura KSRTAUDIO_SETWRITEPACKET_INFO describe la información asociada a un paquete de audio.
KSSOUNDDETECTORPROPERTY

La estructura KSSOUNDDETECTORPROPERTY especifica un nodo y un identificador de evento.
KSTELEPHONY_CALLCONTROL

La estructura KSTELEPHONY_CALLCONTROL especifica el tipo de llamada telefónica y la operación de control que se va a usar para la propiedad KSPROPERTY_TELEPHONY_CALLCONTROL.
KSTELEPHONY_CALLINFO

La estructura KSTELEPHONY_CALLINFO especifica el tipo y el estado de una llamada telefónica para la propiedad KSPROPERTY_TELEPHONY_CALLINFO.
KSTELEPHONY_PROVIDERCHANGE

La estructura KSTELEPHONY_PROVIDERCHANGE especifica el tipo de llamada telefónica y la operación de cambio de proveedor que se va a usar para la propiedad KSPROPERTY_TELEPHONY_PROVIDERCHANGE.
KSTOPOLOGY_ENDPOINTID

La estructura KSTOPOLOGY_ENDPOINTID especifica el nombre y el identificador de patilla de un punto de conexión de topología.
KSTOPOLOGY_ENDPOINTIDPAIR

La estructura KSTOPOLOGY_ENDPOINTIDPAIR especifica los identificadores de punto de conexión de representación y captura que se van a usar para la propiedad KSPROPERTY_TELEPHONY_ENDPOINTIDPAIR.
LOOPEDSTREAMING_POSITION_EVENT_DATA

La estructura LOOPEDSTREAMING_POSITION_EVENT_DATA describe un evento de posición en un búfer en bucle.
PCAUTOMATION_TABLE

La estructura de PCAUTOMATION_TABLE contiene una tabla maestra del controlador de miniporte de propiedades, métodos y eventos.
PCEVENT_ITEM

La estructura PCEVENT_ITEM se usa para describir un evento compatible con un filtro, un pin o un nodo determinados.
PCEVENT_REQUEST

La estructura PCEVENT_REQUEST especifica una solicitud de evento.
PCFILTER_DESCRIPTOR

La estructura PCFILTER_DESCRIPTOR describe la implementación de un controlador de minipuerto de un filtro. La estructura especifica las patillas, los nodos, las conexiones y las propiedades del filtro.
PCMETHOD_ITEM

La estructura PCMETHOD_ITEM describe un método admitido por un filtro, un pin o un nodo.
PCMETHOD_REQUEST

La estructura PCMETHOD_REQUEST especifica una solicitud de método.
PCNODE_DESCRIPTOR

La estructura PCNODE_DESCRIPTOR describe un nodo en el filtro que implementa un controlador de miniporte de topología.
PCNOTIFICATION_BUFFER

Búfer de notificación usado por IPortClsNotifications.
PCPIN_DESCRIPTOR

La estructura de PCPIN_DESCRIPTOR describe un generador de patillas.
PCPROPERTY_ITEM

La estructura PCPROPERTY_ITEM describe una propiedad compatible con un filtro, un pin o un nodo determinados.
PCPROPERTY_REQUEST

La estructura PCPROPERTY_REQUEST especifica una solicitud de propiedad.
PCSTREAMRESOURCE_DESCRIPTOR

PCSTREAMRESOURCE_DESCRIPTOR define el recurso de flujo. Use PCSTREAMRESOURCE_DESCRIPTOR_INIT para inicializar correctamente esta estructura.
SIDEBANDAUDIO_CONNECTION_PARAMS

La estructura SIDEBANDAUDIO_CONNECTION_PARAMS describe el índice del punto de conexión y el valor de conexión.
SIDEBANDAUDIO_DEVICE_DESCRIPTOR

La estructura SIDEBANDAUDIO_DEVICE_DESCRIPTOR describe el número de puntos de conexión en el dispositivo.
SIDEBANDAUDIO_DEVICE_ERROR

La estructura de SIDEBANDAUDIO_DEVICE_ERROR describe el error notificado en el dispositivo.
SIDEBANDAUDIO_ENDPOINT_CAPABILITIES

La estructura de SIDEBANDAUDIO_ENDPOINT_CAPABILITIES describe las funciones del controlador de punto de conexión de audio de banda lateral.
SIDEBANDAUDIO_ENDPOINT_DESCRIPTOR

La estructura de SIDEBANDAUDIO_ENDPOINT_DESCRIPTOR describe las características de un punto de conexión de audio sideband.
SIDEBANDAUDIO_ENDPOINT_DESCRIPTOR2

Segunda versión de la estructura SIDEBANDAUDIO_ENDPOINT_DESCRIPTOR. Describe las características del controlador de punto de conexión de audio.
SIDEBANDAUDIO_EP_USBAUDIO_TRANSPORT_RESOURCES

Esta estructura describe los recursos de transporte de audio de banda lateral USB.
SIDEBANDAUDIO_IO_PARAM_HEADER

La estructura SIDEBANDAUDIO_IO_PARAM_HEADER describe el tamaño y el tipo del parámetro de E/S.
SIDEBANDAUDIO_MUTE_PARAMS

La estructura SIDEBANDAUDIO_MUTE_PARAMS describe el índice del punto de conexión, el canal, el modo inmediato de operación y el valor de silenciamiento.
SIDEBANDAUDIO_SIDETONE_DESCRIPTOR

La estructura de SIDEBANDAUDIO_SIDETONE_DESCRIPTOR describe los componentes de silencio y volumen de la topología de tono lateral.
SIDEBANDAUDIO_SIDETONE_PARAMS

La estructura de SIDEBANDAUDIO_SIDETONE_PARAMS describe el índice del punto de conexión y el valor de tono lateral.
SIDEBANDAUDIO_SIOP_REQUEST_PARAM

La estructura de SIDEBANDAUDIO_SIOP_REQUEST_PARAM describe el parámetro de solicitud SIOP variable.
SIDEBANDAUDIO_STREAM_OPEN_PARAMS

En la estructura de SIDEBANDAUDIO_STREAM_OPEN_PARAMS se describen los parámetros de E/S variables para las ICTLs.
SIDEBANDAUDIO_STREAM_STATUS_PARAMS

La estructura de SIDEBANDAUDIO_STREAM_STATUS_PARAMS describe el índice del punto de conexión y el error del dispositivo NTSTATUS.
SIDEBANDAUDIO_SUPPORTED_FORMATS

La estructura SIDEBANDAUDIO_SUPPORTED_FORMATS describe los formatos admitidos por el punto de conexión de audio.
SIDEBANDAUDIO_VOLUME_PARAMS

La estructura SIDEBANDAUDIO_VOLUME_PARAMS describe el índice del punto de conexión, el canal, el modo inmediato de operación y el valor del volumen.
SOUNDDETECTOR_PATTERNHEADER

La estructura SOUNDDETECTOR_PATTERNHEADER especifica el tamaño y el formato de los datos de patrón para el detector de sonido.
SOUNDDETECTOR_PATTERNHEADER

La estructura SOUNDDETECTOR_PATTERNHEADER (keyworddetectoroemadapter.h) especifica el encabezado de patrón para el detector de sonido.
SOUNDDETECTOR_PATTERNHEADER

La estructura SOUNDDETECTOR_PATTERNHEADER (ksmedia.h) especifica el encabezado de patrón para el detector de sonido.
SYNTH_BUFFER

La estructura SYNTH_BUFFER especifica los datos DLS que se descargan en un sintetizador.
SYNTH_PORTPARAMS

La estructura SYNTH_PORTPARAMS contiene los parámetros de configuración de un puerto de DirectMusic, que es un término de DirectMusic para un dispositivo que envía o recibe datos de música.
SYNTH_REVERB_PARAMS

La estructura SYNTH_REVERB_PARAMS contiene parámetros de configuración.
SYNTH_STATS

La estructura de SYNTH_STATS especifica estadísticas de rendimiento del sintetizador, como el número de voces que se reproducen, el uso de cpu, el número de notas perdidas, la cantidad de memoria libre y el nivel de volumen máximo.
SYNTHCAPS

La estructura SYNTHCAPS especifica las funciones de un sintetizador.
SYNTHDOWNLOAD

La estructura SYNTHDOWNLOAD especifica un identificador para los datos DLS descargados. También especifica si se puede liberar el búfer que contiene los datos DLS.
SYNTHVOICEPRIORITY_INSTANCE

La estructura SYNTHVOICEPRIORITY_INSTANCE identifica una voz en un sintetizador MIDI especificando el grupo de canales de la voz (conjunto de 16 canales MIDI) y su número de canal dentro de ese grupo.
SYSAUDIO_ATTACH_VIRTUAL_SOURCE

La estructura SYSAUDIO_ATTACH_VIRTUAL_SOURCE se usa para conectar un origen virtual de línea de mezclador (por ejemplo, un volumen o un control de silenciación) a un pin mezclador en el dispositivo de audio virtual.
SYSAUDIO_CREATE_VIRTUAL_SOURCE

La estructura SYSAUDIO_CREATE_VIRTUAL_SOURCE se usa para crear un origen virtual de línea de mezclador, como un control de volumen o silenciar.
SYSAUDIO_INSTANCE_INFO

La estructura SYSAUDIO_INSTANCE_INFO especifica qué dispositivo de audio virtual se va a abrir e incluye marcas para configurar ese dispositivo.
SYSAUDIO_SELECT_GRAPH

La estructura SYSAUDIO_SELECT_GRAPH se usa para especificar un gráfico que incluye un nodo opcional, como un control AEC.
WAVEFORMATEXTENSIBLE

La estructura WAVEFORMATEXTENSIBLE especifica el formato de una secuencia de onda de audio.