Condividi tramite


Intestazione acxpin.h

Questa intestazione viene usata dalle estensioni della classe audio ACX.

Per altre informazioni, vedere:

  • panoramica delle estensioni della classe audio ACX

  • audio

acxpin.h contiene le interfacce di programmazione seguenti:

Funzioni

 
ACX_CONNECTION_INIT

Inizializza una struttura ACX_CONNECTION da utilizzare per la configurazione di una connessione.
ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION_INIT

La funzione ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION_INIT inizializza una struttura ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION da utilizzare.
ACX_JACK_CALLBACKS_INIT

La funzione ACX_JACK_CALLBACKS_INIT inizializza una struttura ACX_JACK_CALLBACKS da utilizzare.
ACX_JACK_CONFIG_INIT

La macro ACX_JACK_CONFIG_INIT chiama la funzione ACX_JACK_CONFIG_INIT_ID con il valore ID predefinito.
ACX_JACK_CONFIG_INIT_ID

La funzione ACX_JACK_CONFIG_INIT_ID inizializza una struttura ACX_JACK_CONFIG con l'ID specificato.
ACX_MICARRAYGEOMETRY_CONFIG_INIT

La funzione ACX_MICARRAYGEOMETRY_CONFIG_INIT inizializza una struttura ACX_MICARRAYGEOMETRY_CONFIG da utilizzare.
ACX_MICROPHONE_CONFIG_INIT

La funzione ACX_MICROPHONE_CONFIG_INIT inizializzò una struttura ACX_MICROPHONE_CONFIG da utilizzare.
ACX_PHYSICAL_CONNECTION_INIT

La funzione ACX_PHYSICAL_CONNECTION_INIT inizializza una struttura ACX_PHYSICAL_CONNECTION da utilizzare.
ACX_PIN_CALLBACKS_INIT

La funzione ACX_PIN_CALLBACKS_INIT inizializza una struttura ACX_PIN_CALLBACKS da utilizzare.
ACX_PIN_CONFIG_INIT

La macro ACX_PIN_CONFIG_INIT chiama la funzione ACX_PIN_CONFIG_INIT_ID con il valore ID predefinito.
ACX_PIN_CONFIG_INIT_ID

La funzione ACX_PIN_CONFIG_INIT_ID inizializza una struttura ACX_PIN_CONFIG con l'ID specificato.
AcxJackChangeStateNotification

La funzione AcxJackChangeStateNotification indica che si è verificata una modifica nello stato del jack specificato.
AcxJackCreare

La funzione AcxJackCreate crea e inizializza un nuovo oggetto jack audio.
AcxMicArrayGeometryAddMicrophoneCoordinates

La funzione AcxMicArrayGeometryAddMicrophoneCoordinates aggiunge coordinate fisiche a una geometria di matrice di microfoni.
AcxMicArrayGeometryCreare

La funzione AcxMicArrayGeometryCreate crea e inizializza un nuovo oggetto ACXMICARRAYGEOMETRY.
AcxPinAddEvents

La funzione AcxPinAddEvents aggiunge una matrice di eventi al pin specificato.
AcxPinAddJacks

La funzione AcxPinAddJacks aggiunge una matrice di jack al pin specificato.
AcxPinAddStreamBridges

La funzione AcxPinAddStreamBridges aggiunge bridge di flusso al pin specificato.
AcxPinAssignModeDataFormatList

La funzione AcxPinAssignModeDataFormatList assegna un elenco di formato dati in modalità al pin specificato.
AcxPinCreare

La funzione AcxPinCreate crea e inizializza un nuovo oggetto ACXPIN.
AcxPinGetCircuit

La funzione AcxPinGetCircuit restituisce il circuito a cui è connesso il pin.
AcxPinGetId

La funzione AcxPinGetId restituisce l'ID per il pin specificato.
AcxPinGetRawDataFormatList

La funzione AcxPinGetRawDataFormatList restituisce l'elenco di formato dati in modalità non elaborata per il pin specificato.
AcxPinGetType

La funzione AcxPinGetType restituisce il tipo del pin specificato.
AcxPinNotifyDataFormatChange

La funzione AcxPinNotifyDataFormatChange viene chiamata per generare un evento di notifica delle modifiche al formato dati per il pin specificato.
AcxPinRemoveModeDataFormatList

La funzione AcxPinRemoveModeDataFormatList elimina l'elenco di formato dati in modalità per il pin specificato.
AcxPinRemoveStreamBridges

La funzione AcxPinRemoveStreamBridges rimuove gli oggetti ACXSTREAMBRIDGE dal pin specificato.
AcxPinRetrieveModeDataFormatList

La funzione AcxPinRetrieveModeDataFormatList ottiene l'elenco di formato dati in modalità per il pin specificato.

Funzioni di callback

 
EVT_ACX_JACK_RETRIEVE_PRESENCE_STATE

La funzione di callback EVT_ACX_JACK_RETRIEVE_PRESENCE_STATE viene implementata dal driver e viene chiamata quando viene richiesto lo stato per il jack specificato.
EVT_ACX_PIN_CONNECTED

La funzione di callback EVT_ACX_PIN_CONNECTED viene implementata dal driver e viene chiamata quando il pin del bridge del circuito è connesso al pin bridge di un altro circuito.
EVT_ACX_PIN_DATAFORMAT_CHANGE_NOTIFICATION

La funzione di callback EVT_ACX_PIN_DATAFORMAT_CHANGE_NOTIFICATION viene implementata dal driver e viene chiamata quando si verifica una modifica del formato dati sul pin specificato.
EVT_ACX_PIN_DISCONNECTED

La EVT_ACX_PIN_DISCONNECTED funzione di callback viene implementata dal driver e viene chiamata quando il pin del bridge del circuito viene disconnesso dal pin di un altro circuito.
EVT_ACX_PIN_RETRIEVE_JACK_SINK_INFO

La funzione di callback EVT_ACX_PIN_RETRIEVE_JACK_SINK_INFO viene implementata dal driver e viene chiamata quando vengono richieste informazioni sul sink per il pin specificato.
EVT_ACX_PIN_RETRIEVE_NAME

La funzione di callback EVT_ACX_PIN_RETRIEVE_NAME viene implementata dal driver e viene chiamata quando viene richiesto il nome per il pin specificato.
EVT_ACX_PIN_SET_DATAFORMAT

La funzione di callback EVT_ACX_PIN_SET_DATAFORMAT viene implementata dal driver e viene chiamata per impostare il formato di dati per il pin specificato.

Strutture

 
ACX_CONNECTION

La struttura ACX_CONNECTION viene usata per definire una connessione tra due pin.
ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION

La struttura ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION specifica il modo in cui l'audio di loopback viene interleavato con l'audio del microfono per KSPROPERTY_INTERLEAVEDAUDIO_FORMATINFORMATION.
ACX_JACK_CALLBACKS

La struttura ACX_JACK_CALLBACKS specifica le funzioni di callback degli eventi jack audio.
ACX_JACK_CONFIG

La struttura ACX_JACK_CONFIG viene usata per configurare un jack audio.
ACX_JACK_DESCRIPTION

La struttura ACX_JACK_DESCRIPTION descrive gli attributi di un jack audio, ad esempio il tipo di connessione, la posizione fisica e così via.
ACX_JACK_SINK_INFORMATION

La struttura ACX_JACK_SINK_INFORMATION specifica informazioni su un dispositivo audio digitale correlato allo schermo, ad esempio un dispositivo HDMI o una porta di visualizzazione.
ACX_MIC_ARRAY_GEOMETRY

La struttura ACX_MIC_ARRAY_GEOMETRY specifica il tipo e la geometria della matrice del microfono.
ACX_MICARRAYGEOMETRY_CONFIG

La struttura ACX_MICARRAYGEOMETRY_CONFIG viene usata per configurare una matrice di microfoni.
ACX_MICROPHONE_CONFIG

La struttura ACX_MICROPHONE_CONFIG viene usata per configurare un microfono.
ACX_MICROPHONE_COORDINATES

La struttura ACX_MICROPHONE_COORDINATES specifica la posizione 3D del microfono nelle coordinate X, Y e Z.
ACX_PHYSICAL_CONNECTION

La struttura ACX_PHYSICAL_CONNECTION descrive una connessione audio fisica tra due oggetti ACXCIRCUIT.
ACX_PIN_CALLBACKS

La struttura ACX_PIN_CALLBACKS specifica le funzioni di callback degli eventi pin.
ACX_PIN_CONFIG

La struttura ACX_PIN_CONFIG viene utilizzata per configurare un pin.

Enumerazioni

 
ACX_CONNECTION_FLAGS

L'enumerazione ACX_CONNECTION_FLAGS viene utilizzata dalla struttura ACX_CONNECTION per specificare i tipi di identificatore di oggetto ACX.
ACX_JACK_CONFIG_FLAGS

L'enumerazione ACX_JACK_CONFIG_FLAGS viene usata per descrivere le proprietà di un jack fisico a un'estensione della classe audio (ACX).
ACX_JACK_CONNECTION_TYPE

L'enumerazione ACX_JACK_CONNECTION_TYPE viene usata per descrivere il tipo di jack di connessione fisica.
ACX_JACK_GEN_LOCATION

L'enumerazione ACX_JACK_GEN_LOCATION viene utilizzata dalla struttura ACX_JACK_DESCRIPTION per descrivere la posizione generale di un jack audio all'interno di un sistema.
ACX_JACK_GEO_LOCATION

L'enumerazione ACX_JACK_GEO_LOCATION viene utilizzata dalla struttura ACX_JACK_DESCRIPTION per descrivere la posizione geometrica di un jack audio.
ACX_JACK_PORT_CONNECTION

L'enumerazione ACX_JACK_PORT_CONNECTION viene utilizzata dalla struttura ACX_JACK_DESCRIPTION e specifica il tipo di porta rappresentato dal jack.
ACX_JACK_SINK_INFO_CONNECTION_TYPE

L'enumerazione ACX_JACK_SINK_INFO_CONNECTION_TYPE viene utilizzata dalla struttura ACX_JACK_SINK_INFORMATION per specificare il tipo di una connessione.
ACX_MIC_ARRAY_TYPE

L'enumerazione ACX_MIC_ARRAY_TYPE viene usata per specificare il tipo di una matrice di microfoni.
ACX_MICARRAYGEOMETRY_CONFIG_FLAGS

L'enumerazione ACX_MICARRAYGEOMETRY_CONFIG_FLAGS viene usata per configurare la geometria di una matrice di microfoni.
ACX_MICROPHONE_CONFIG_FLAGS

L'enumerazione ACX_MICROPHONE_CONFIG_FLAGS viene usata per configurare un microfono fisico.
ACX_MICROPHONE_TYPE

L'enumerazione ACX_MICROPHONE_TYPE viene usata per identificare il modello di ritiro di un microfono.
ACX_PHYSICAL_CONNECTION_FLAGS

L'enumerazione ACX_PHYSICAL_CONNECTION_FLAGS viene utilizzata dalla struttura ACX_PHYSICAL_CONNECTION per inizializzare una connessione fisica.
ACX_PIN_COMMUNICATION

L'enumerazione ACX_PIN_COMMUNICATION viene utilizzata dalla struttura ACX_PIN_CONFIG per indicare il tipo di comunicazione di un pin.
ACX_PIN_CONFIG_FLAGS

L'enumerazione ACX_PIN_CONFIG_FLAGS specifica le impostazioni di configurazione dei pin usate nella struttura ACX_PIN_CONFIG.
ACX_PIN_QUALIFIER

L'enumerazione ACX_PIN_QUALIFIER specificare la modalità di connessione del PIN nella topologia audio multi circuito.
ACX_PIN_TYPE

L'enumerazione ACX_PIN_TYPE viene utilizzata dalla struttura ACX_PIN_CONFIG per indicare il tipo di un pin.