Enumerazione DataFlow (devicetopology.h)

L'enumerazione DataFlow indica la direzione del flusso di dati di un flusso audio tramite un connettore.

Sintassi

typedef enum __MIDL___MIDL_itf_devicetopology_0000_0000_0011 {
  In = 0,
  Out
} DataFlow;

Costanti

 
In
Valore: 0
Flusso di input. Il flusso audio scorre nel dispositivo tramite il connettore.
Out
Flusso di output. Il flusso audio passa dal dispositivo tramite il connettore.

Commenti

Il metodo IConnector::GetDataFlow usa le costanti definite nell'enumerazione DataFlow .

La topologia di un dispositivo di rendering o acquisizione in una scheda audio in genere ha uno o più connettori con una direzione del flusso di dati "In" tramite cui i dati audio entrano nel dispositivo e uno o più connettori con una direzione del flusso di dati "Out" tramite cui i dati audio escono dal dispositivo. Ad esempio, un dispositivo di rendering tipico in un adattatore ha un connettore con la direzione del flusso di dati "In" tramite cui il motore audio Windows trasmette i dati PCM nel dispositivo. Lo stesso dispositivo ha un connettore con direzione del flusso di dati "Out" attraverso cui il dispositivo trasmette un segnale audio a altoparlanti o cuffie.

La topologia di un dispositivo endpoint di rendering (ad esempio, cuffie) ha un singolo connettore con la direzione del flusso di dati "In" attraverso cui i dati audio (sotto forma di segnale analogico) entrano nel dispositivo.

La topologia di un dispositivo endpoint di acquisizione (ad esempio, un microfono) ha un singolo connettore con direzione del flusso di dati "Out" tramite cui i dati audio escono dal dispositivo.

Per altre informazioni, vedere Topologie del dispositivo.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione devicetopology.h

Vedi anche

Costanti audio principali

Enumerazioni audio principali

IConnector::GetDataFlow