Condividi tramite


Intestazione acxtargets.h

L'intestazione acxtargets viene usata dalle estensioni della classe audio ACX. Per altre informazioni, vedere Panoramica delle estensioni della classe audio ACX.

WdfIoTarget è un'astrazione WDF per facilitare la comunicazione tra due stack diversi. ACX usa WdfIoTarget per facilitare le comunicazioni tra oggetti ACX, circuiti, pin, flussi, elementi e fabbriche di circuiti.

ACX usa gli oggetti ACX seguenti per supportare le comunicazioni tra destinazioni. Per altre informazioni, vedere ACX - Riepilogo degli oggetti ACX.

I driver usano AcxTargetCircuit per comunicare con un circuito remoto esposto da uno stack diverso. AcxTargetCircuit viene implementato usando un WdfIoTarget.

I driver usano AcxTargetPin per comunicare con il pin di un circuito remoto esposto da uno stack diverso. AcxTargetPin viene implementato usando un WdfIoTarget per inviare messaggi all'entità pin remota.

I driver usano AcxTargetStream per comunicare con il flusso di un circuito remoto esposto da uno stack diverso. AcxTargetStream viene implementato usando un WdfIoTarget per creare un flusso remoto e modificare lo stato del flusso remoto.

I driver usano AcxTargetElement per comunicare con l'elemento di un circuito remoto esposto da uno stack diverso. AcxTargetElement viene implementato usando un WdfIoTarget per inviare messaggi all'entità dell'elemento remoto.

I driver usano AcxTargetFactoryCircuit per comunicare con un'istanza di fabbrica di circuiti remoti. AcxTargetFactoryCircuit viene implementato usando un WdfIoTarget per inviare messaggi alla factory del circuito remoto.

Per interagire con il circuito remoto, ognuno dei tipi ACX precedenti supporta:

  • properties
  • methods
  • eventi

Per altre informazioni, vedere:

acxtargets.h contiene le interfacce di programmazione seguenti:

Funzioni

 
ACX_TARGET_CIRCUIT_CONFIG_INIT

La funzione ACX_TARGET_CIRCUIT_CONFIG_INIT inizializza una struttura di configurazione del circuito di destinazione ACX.
ACX_TARGET_FACTORY_CIRCUIT_CONFIG_INIT

La funzione ACX_TARGET_FACTORY_CIRCUIT_CONFIG_INIT inizializza una struttura di configurazione del circuito di destinazione ACX.
ACX_TARGET_STREAM_CONFIG_INIT

La funzione ACX_TARGET_STREAM_CONFIG_INIT inizializza una struttura di configurazione del flusso di destinazione ACX.
AcxTargetCircuitCrea

La funzione AcxTargetCircuitCreate viene usata per creare un circuito di destinazione ACX.
AcxTargetCircuitFormatRequestForMethod

AcxTargetCircuitFormatRequestForMethod formatta un WDFREQUEST come richiesta di metodo ACX da usare nella destinazione del circuito specificata.
AcxTargetCircuitFormatRequestForProperty

AcxTargetCircuitFormatRequestForProperty formatta una richiesta di proprietà WDFREQUEST come richiesta di proprietà ACX da utilizzare nella destinazione del circuito specificata.
AcxTargetCircuitGetElementsCount

La funzione AcxTargetCircuitGetElementsCount restituisce il conteggio degli elementi ACX nella destinazione remota.
AcxTargetCircuitGetPinsCount

La funzione AcxTargetCircuitGetPinsCount restituisce il conteggio dei pin ACX nella destinazione remota.
AcxTargetCircuitGetSymbolicLinkName

La funzione AcxTargetCircuitGetSymbolicLinkName recupera il nome del collegamento simbolico per il circuito di destinazione ACX.
AcxTargetCircuitGetTargetElement

La funzione AcxTargetCircuitGetTargetElement, dato un valore di indice dell'elemento valido, restituirà l'oggetto ACXTARGETELEMENT associato.
AcxTargetCircuitGetTargetPin

La funzione AcxTargetCircuitGetTargetPin, dato un valore di indice pin valido, restituirà l'oggetto ACXTARGETPIN associato.
AcxTargetCircuitGetWdfIoTarget

La funzione AcxTargetCircuitGetWdfIoTarget restituirà l'oggetto WDFIOTARGET associato.
AcxTargetElementFormatRequestForMethod

La funzione AcxTargetElementFormatRequestForMethod formatta una richiesta di metodo WDFREQUEST come richiesta di metodo ACX da usare nella destinazione dell'elemento specificata.
AcxTargetElementFormatRequestForProperty

AcxTargetElementFormatRequestForProperty formatta una richiesta di proprietà WDFREQUEST come richiesta di proprietà ACX da utilizzare nella destinazione dell'elemento specificata.
AcxTargetElementGetId

AcxTargetElementGetId dato un oggetto ACXTARGETELEMENT esistente restituisce il valore ID corrispondente.
AcxTargetElementGetNameTag

AcxTargetElementGetNameTag dato un oggetto ACXTARGETELEMENT esistente, restituisce il relativo tag name sotto forma di GUID.
AcxTargetElementGetType

La funzione AcxTargetElementGetType in base a un oggetto ACXTARGETELEMENT esistente restituisce il tipo di elemento corrispondente sotto forma di GUID.
AcxTargetElementGetWdfIoTarget

AcxTargetElementGetWdfIoTarget dato un oggetto ACXTARGETELEMENT esistente, restituisce l'oggetto WDFIOTARGET corrispondente.
AcxTargetFactoryCircuitCreate

La funzione AcxTargetFactoryCircuitCreate restituisce un handle a un nuovo oggetto ACXTARGETFACTORYCIRCUIT ACX.
AcxTargetFactoryCircuitFormatRequestForMethod

AcxTargetFactoryCircuitFormatRequestForMethod formatta un WDFREQUEST come richiesta di metodo ACX da usare nella destinazione della factory del circuito specificata.
AcxTargetFactoryCircuitFormatRequestForProperty

AcxTargetFactoryCircuitFormatRequestForProperty formatta una richiesta di proprietà WDFREQUEST come richiesta di proprietà ACX da usare nella destinazione della factory del circuito specificata.
AcxTargetFactoryCircuitGetWdfIoTarget

AcxTargetFactoryCircuitGetWdfIoTarget dato un oggetto ACXTARGETFACTORYCIRCUIT esistente restituisce l'oggetto WDFIOTARGET corrispondente.
AcxTargetPinFlushModeDataFormatListCache

La funzione AcxTargetPinFlushModeDataFormatListCache scarica la cache dell'elenco dei formati dati in modalità per il pin di destinazione specificato.
AcxTargetPinFormatRequestForMethod

La funzione AcxTargetPinFormatRequestForMethod formatta una funzione WDFREQUEST come richiesta di metodo ACX da usare nella destinazione del pin specificata.
AcxTargetPinFormatRequestForProperty

AcxTargetPinFormatRequestForProperty formatta un WDFREQUEST come richiesta di proprietà ACX da usare nella destinazione del pin specificata.
AcxTargetPinGetId

AcxTargetPinGetId dato che un oggetto ACXTARGETPIN esistente restituisce il valore ID associato.
AcxTargetPinGetGetWdfIoTarget

La funzione AcxTargetPinGetWdfIoTarget data un oggetto ACXTARGETPIN esistente restituisce l'oggetto WDFIOTARGET corrispondente.
AcxTargetPinRetrieveModeDataFormatList

La funzione AcxTargetPinRetrieveModeDataFormatList in base a un oggetto ACXTARGETPIN esistente restituisce l'oggetto ACXDATAFORMATLIST associato all'elenco di formati dati in modalità di elaborazione del segnale specificato.
AcxTargetStreamAssignDrmContentId

La funzione AcxTargetStreamAssignDrmContentId data un oggetto ACXTARGETSTREAM esistente assegna un ID contenuto DRM a tale flusso.
AcxTargetStreamCreare

La funzione AcxTargetStreamCreate viene usata per creare un flusso di destinazione.
AcxTargetStreamFormatRequestForMethod

AcxTargetStreamFormatRequestForMethod formatta wdFREQUEST come richiesta di metodo ACX da usare nella destinazione del flusso specificata.
AcxTargetStreamFormatRequestForProperty

AcxTargetStreamFormatRequestForProperty formatta wdFREQUEST come richiesta di proprietà ACX da usare nella destinazione del flusso specificata.
AcxTargetStreamGetElementsCount

La funzione AcxTargetStreamGetElementsCount assegnata a un oggetto ACXTARGETSTREAM restituisce il numero di elementi ACX.
AcxTargetStreamGetTargetElement

La funzione AcxTargetStreamGetTargetElement, dato un valore di indice di elemento valido, restituisce l'oggetto ACXTARGETELEMENT ACX corrispondente associato al flusso specificato.
AcxTargetStreamGetWdfIoTarget

La funzione AcxTargetStreamGetWdfIoTarget restituisce un oggetto WDF WDFIOTARGET associato al flusso specificato.

Strutture

 
ACX_TARGET_CIRCUIT_CONFIG

La struttura ACX_TARGET_CIRCUIT_CONFIG viene usata per definire la configurazione del circuito di destinazione.
ACX_TARGET_FACTORY_CIRCUIT_CONFIG

La struttura ACX_TARGET_FACTORY_CIRCUIT_CONFIG viene usata per definire la configurazione del circuito factory di destinazione.
ACX_TARGET_STREAM_CONFIG

La struttura ACX_TARGET_STREAM_CONFIG viene usata per definire la configurazione del flusso di destinazione.

Enumerazioni

 
ACX_TARGET_CIRCUIT_CONFIG_FLAGS

L'enumerazione ACX_TARGET_CIRCUIT_CONFIG_FLAGS definisce i flag di configurazione per il circuito di destinazione ACX.
ACX_TARGET_FACTORY_CIRCUIT_CONFIG_FLAGS

L'enumerazione ACX_TARGET_FACTORY_CIRCUIT_CONFIG_FLAGS definisce i flag di configurazione per la factory del circuito di destinazione ACX.
ACX_TARGET_STREAM_CONFIG_FLAGS

L'enumerazione ACX_TARGET_STREAM_CONFIG_FLAGS definisce i flag di configurazione per il flusso di destinazione ACX.