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