Интерфейс IMFRemoteDesktopPlugin (mfidl.h)

Изменяет топологию для использования в среде служб терминалов.

Наследование

Интерфейс IMFRemoteDesktopPlugin наследуется от интерфейса IUnknown . IMFRemoteDesktopPlugin также имеет следующие типы элементов:

Методы

Интерфейс IMFRemoteDesktopPlugin имеет следующие методы.

 
IMFRemoteDesktopPlugin::UpdateTopology

Изменяет топологию для использования в среде служб терминалов. (IMFRemoteDesktopPlugin.UpdateTopology)

Комментарии

Чтобы использовать этот интерфейс, выполните следующие действия.

  1. Вызовите GetSystemMetrics с флагом SM_REMOTESESSION . Функция возвращает значение TRUE , если вызывающий процесс связан с сеансом клиента служб терминалов.
  2. Если GetSystemMetrics возвращает значение TRUE, вызовите MFCreateRemoteDesktopPlugin. Эта функция возвращает указатель на интерфейс IMFRemoteDesktopPlugin .
  3. Вызовите UpdateTopology с указателем на топологию.
Приложение должно вызвать UpdateTopology перед вызовом IMFMediaSession::SetTopology в сеансе мультимедиа.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header mfidl.h

См. также раздел

Интерфейсы Media Foundation