Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
A enumeração EDataFlow define constantes que indicam a direção na qual os dados de áudio fluem entre um dispositivo de ponto de extremidade de áudio e um aplicativo.
Syntax
typedef enum __MIDL___MIDL_itf_mmdeviceapi_0000_0000_0001 {
eRender = 0,
eCapture,
eAll,
EDataFlow_enum_count
} EDataFlow;
Constantes
eRenderValor: 0 Fluxo de renderização de áudio. Os dados de áudio fluem do aplicativo para o dispositivo de ponto de extremidade de áudio, que renderiza o fluxo. |
eCaptureFluxo de captura de áudio. Os dados de áudio fluem do dispositivo de ponto de extremidade de áudio que captura o fluxo para o aplicativo. |
eAllRenderização de áudio ou fluxo de captura. Os dados de áudio podem fluir do aplicativo para o dispositivo de ponto de extremidade de áudio ou do dispositivo de ponto de extremidade de áudio para o aplicativo. |
EDataFlow_enum_countO número de membros na enumeração EDataFlow (sem contar o membro EDataFlow_enum_count). |
Comentários
Os métodos IMMDeviceEnumerator::GetDefaultAudioEndpoint, IMMDeviceEnumerator::EnumAudioEndpoints, IMMEndpoint::GetDataFlow e IMMNotificationClient::OnDefaultDeviceChanged usam as constantes definidas na enumeração EDataFlow .
Requisitos
| Cliente mínimo com suporte | Windows Vista [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2008 [somente aplicativos da área de trabalho] |
| Cabeçalho | mmdeviceapi.h |
Confira também
Principais Enumerações de Áudio
IMMDeviceEnumerator::EnumAudioEndpoints