Метод IMMEndpoint::GetDataFlow (mmdeviceapi.h)
Метод GetDataFlow указывает, является ли устройство конечной точки звука устройством отрисовки или устройством захвата.
Синтаксис
HRESULT GetDataFlow(
[out] EDataFlow *pDataFlow
);
Параметры
[out] pDataFlow
Указатель на переменную, в которую метод записывает направление потока данных устройства конечной точки. Направление обозначается одной из следующих констант перечисления EDataFlow :
- eRender
- eCapture
Направление потока данных для устройства отрисовки — eRender. Направление потока данных для устройства захвата — eCapture.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В случае сбоя возможные коды возврата включают, помимо прочего, значения, показанные в следующей таблице.
Код возврата | Описание |
---|---|
|
Параметр ppDataFlow имеет значение NULL. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | mmdeviceapi.h |