Metodo IMMEndpoint::GetDataFlow (mmdeviceapi.h)

Il metodo GetDataFlow indica se il dispositivo endpoint audio è un dispositivo di rendering o un dispositivo di acquisizione.

Sintassi

HRESULT GetDataFlow(
  [out] EDataFlow *pDataFlow
);

Parametri

[out] pDataFlow

Puntatore a una variabile in cui il metodo scrive la direzione del flusso di dati del dispositivo endpoint. La direzione è indicata da una delle costanti di enumerazione EDataFlow seguenti:

  • eRender
  • eCapture

La direzione del flusso di dati per un dispositivo di rendering è eRender. La direzione del flusso di dati per un dispositivo di acquisizione è eCapture.

Valore restituito

Se il metodo ha esito positivo, viene restituito S_OK. Se ha esito negativo, i codici restituiti possibili includono, ma non sono limitati a, i valori visualizzati nella tabella seguente.

Codice restituito Descrizione
E_POINTER
Il parametro ppDataFlow è NULL.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione mmdeviceapi.h

Vedi anche

Interfaccia IMMEndpoint