Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La enumeración EDataFlow define constantes que indican la dirección en la que fluyen los datos de audio entre un dispositivo de punto de conexión de audio y una aplicación.
Syntax
typedef enum __MIDL___MIDL_itf_mmdeviceapi_0000_0000_0001 {
eRender = 0,
eCapture,
eAll,
EDataFlow_enum_count
} EDataFlow;
Constantes
eRenderValor: 0 Secuencia de representación de audio. Los datos de audio fluyen desde la aplicación al dispositivo de punto de conexión de audio, que representa la secuencia. |
eCaptureSecuencia de captura de audio. Los datos de audio fluyen desde el dispositivo de punto de conexión de audio que captura la secuencia hasta la aplicación. |
eAllRepresentación de audio o secuencia de captura. Los datos de audio pueden fluir desde la aplicación al dispositivo de punto de conexión de audio o desde el dispositivo de punto de conexión de audio a la aplicación. |
EDataFlow_enum_countNúmero de miembros de la enumeración EDataFlow (sin contar el miembro EDataFlow_enum_count). |
Comentarios
Los métodos IMMDeviceEnumerator::GetDefaultAudioEndpoint, IMMDeviceEnumerator::EnumAudioEndpoints, IMMEndpoint::GetDataFlow e IMMNotificationClient::OnDefaultDeviceChanged usan las constantes definidas en la enumeración EDataFlow .
Requisitos
| Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
| Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
| Encabezado | mmdeviceapi.h |
Consulte también
Enumeraciones de audio principales
IMMDeviceEnumerator::EnumAudioEndpoints