IRemoteDesktopClientTouchPointer インターフェイス (rdpappcontainerclient.h)
リモート デスクトップ プロトコル (RDP) アプリ コンテナー クライアント コントロールのタッチ ポインター機能を制御するために必要なプロパティを提供します。
タッチ ポインター機能を使用すると、リモート デスクトップ プロトコル (RDP) アプリ コンテナー クライアント コントロールを使用して、クライアント上のタッチ スクリーン アクションをリモート セッション内の同等のマウス 操作に変換できます。 この機能は、リモート セッションで、タッチ スクリーン用に最適化されていないオペレーティング システムまたはアプリケーションを実行している場合に便利です。 Enabled プロパティが設定されている場合、RDP アプリ コンテナー クライアント コントロールは特定のタッチ ジェスチャを解釈し、リモート セッションでマウス イベントに変換します。 これらの翻訳により、ユーザーは、右クリックやドラッグなどのタッチ スクリーン ジェスチャに簡単に変換されない特定のマウス 操作を簡単にシミュレートできます。
クライアントのタッチ スクリーン ジェスチャとそれに対応するリモート セッション マウス イベントの一覧を次に示します。
クライアントのタッチ スクリーン ジェスチャ | リモート セッション マウス イベント |
---|---|
タップ | 左ボタンクリック |
ドラッグ | カーソル移動 |
1 本の指で長押しし、最初の指の右側にある別の指でタップします | 右ボタンクリック |
1 本の指で長押しした後、最初の指の左側にある別の指で長押しします | 左ボタンをクリックして長押しする |
1 本の指で長押しし、1 本目の指の右側にある別の指で長押しします | 右ボタンをクリックして長押しする |
継承
IRemoteDesktopClientTouchPointer インターフェイスは、IDispatch インターフェイスから継承します。
メソッド
IRemoteDesktopClientTouchPointer インターフェイスには、これらのメソッドがあります。
IRemoteDesktopClientTouchPointer::get_Enabled RDP アプリ コンテナー クライアント コントロールでタッチ ポインター機能が有効になっているかどうか。 (Get) |
IRemoteDesktopClientTouchPointer::get_EventsEnabled RDP アプリ コンテナー クライアント コントロールに対してタッチ ポインター イベント通知が有効になっているかどうか。 (Get) |
IRemoteDesktopClientTouchPointer::get_PointerSpeed クライアント上のジェスチャの速度に対して、タッチ ポインター カーソルが仮想デスクトップ上で移動する速度。 |
IRemoteDesktopClientTouchPointer::p ut_Enabled RDP アプリ コンテナー クライアント コントロールでタッチ ポインター機能が有効になっているかどうか。 (Put) |
IRemoteDesktopClientTouchPointer::p ut_EventsEnabled RDP アプリ コンテナー クライアント コントロールに対してタッチ ポインター イベント通知が有効になっているかどうか。 (Put) |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 |
サポートされている最小のサーバー | Windows Server 2012 |
対象プラットフォーム | Windows |
ヘッダー | rdpappcontainerclient.h |