Share via


Encabezado acxtargets.h

Las extensiones de clase de audio acxtargets usan el encabezado acxtargets. Para obtener más información, vea Información general sobre las extensiones de clase de audio de ACX.

WdfIoTarget es una abstracción WDF para facilitar la comunicación entre dos pilas diferentes. ACX usa WdfIoTarget para facilitar las comunicaciones entre objetos ACX, circuitos, patillas, secuencias, elementos y generadores de circuitos.

ACX usa los siguientes objetos ACX para admitir comunicaciones entre destinos. Para obtener más información, vea ACX : resumen de objetos ACX.

Los controladores usan AcxTargetCircuit para comunicarse con un circuito remoto expuesto por una pila diferente. AcxTargetCircuit se implementa mediante un WdfIoTarget.

Los controladores usan AcxTargetPin para comunicarse con el pin de un circuito remoto expuesto por una pila diferente. AcxTargetPin se implementa mediante un WdfIoTarget para enviar mensajes a la entidad de anclaje remoto.

Los controladores usan AcxTargetStream para comunicarse con la secuencia de un circuito remoto expuesta por una pila diferente. AcxTargetStream se implementa mediante un WdfIoTarget para crear una secuencia remota y cambiar el estado de la secuencia remota.

Los controladores usan AcxTargetElement para comunicarse con el elemento de un circuito remoto expuesto por una pila diferente. AcxTargetElement se implementa mediante un WdfIoTarget para enviar mensajes a la entidad de elemento remoto.

Los controladores usan AcxTargetFactoryCircuit para comunicarse con una instancia de fábrica de circuito remoto. AcxTargetFactoryCircuit se implementa mediante un WdfIoTarget para enviar mensajes al generador de circuitos remotos.

Para interactuar con el circuito remoto, cada uno de los tipos de ACX anteriores admite:

  • properties
  • methods
  • events

Para más información, consulte:

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

Functions

 
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 secuencia de destino de ACX.
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.

Estructuras

 
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.

Enumeraciones

 
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 de 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.