Функция WFDDisplaySinkStart
Выполняет необходимую инициализацию, чтобы вызывающее приложение стало приемником дисплея Miracast. Приложение должно вызвать этот вызов один раз при запуске.
Синтаксис
DWORD WINAPI WFDStartDisplaySink(
_In_ USHORT uDeviceCategory,
_In_ USHORT uSubCategory,
_In_opt_ PVOID pCallbackContext,
_In_ WFD_DISPLAY_SINK_NOTIFICATION_CALLBACK *pfnCallback
);
Параметры
-
uDeviceCategory [in]
-
Категория устройств.
-
uSubCategory [in]
-
Подкатегория устройства.
-
pCallbackContext [in, необязательный]
-
Необязательный указатель контекста, который передается в функцию обратного вызова, указанную в параметре pfnCallback .
-
pfnCallback [in]
-
Указатель на функцию обратного вызова, вызываемую при получении уведомления для приложения. Уведомления, которые можно отправлять, описаны в WFD_DISPLAY_SINK_NOTIFICATION_CALLBACK.
Возвращаемое значение
Если функция выполнена успешно, возвращаемое значение будет ERROR_SUCCESS.
Если функция завершается сбоем, возвращаемое значение может быть одним из следующих кодов возврата.
Код возврата | Описание |
---|---|
|
Приемник дисплея не поддерживается на этом оборудовании. |
Комментарии
Эта функция выполняет следующие задачи:
- Делает компьютер обнаруживаемым
- Задает сведения об устройстве P2P в соответствии с указанной категорией и подкатегой
- Задает IEs Miracast для всех кадров Wi-Fi Direct с типом устройства в качестве приемника
- Регистрирует указанный обратный вызов для вызова при наличии входящего подключения.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 8.1 [только классические приложения] |
Минимальная версия сервера |
Windows Server 2012 R2 [только классические приложения] |
Окончание поддержки клиентов |
Windows 10 |
Прекращение поддержки сервера |
Windows Server 2016 |
Заголовок |
|
Библиотека |
|
DLL |
|
См. также раздел