次の方法で共有


IMFRemoteDesktopPlugin インターフェイス (mfidl.h)

ターミナル サービス環境で使用するトポロジを変更します。

継承

IMFRemoteDesktopPlugin インターフェイスは、IUnknown インターフェイスから継承します。 IMFRemoteDesktopPlugin には、次の種類のメンバーもあります。

メソッド

IMFRemoteDesktopPlugin インターフェイスには、これらのメソッドがあります。

 
IMFRemoteDesktopPlugin::UpdateTopology

ターミナル サービス環境で使用するトポロジを変更します。 (IMFRemoteDesktopPlugin.UpdateTopology)

解説

このインターフェイスを使用するには、次の操作を行います。

  1. SM_REMOTESESSION フラグを指定して GetSystemMetrics を呼び出します。 呼び出し元のプロセスがターミナル サービス クライアント セッションに関連付けられている場合、関数は TRUE を 返します。
  2. GetSystemMetrics がTRUE を返す場合は、MFCreateRemoteDesktopPlugin を呼び出します。 この関数は、 IMFRemoteDesktopPlugin インターフェイスへのポインターを返します。
  3. トポロジへのポインターを使用して UpdateTopology を呼び出します。
メディア セッションで IMFMediaSession::SetTopology を呼び出す前に、アプリケーションで UpdateTopology を呼び出す必要があります。

要件

   
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー mfidl.h

関連項目

メディア ファンデーション インターフェイス