次の方法で共有


IDirectManipulationManager インターフェイス (directmanipulation.h)

クライアント アプリケーションで使用できるすべての 直接操作 機能と API へのアクセスを提供します。

これは、 直接操作 API サーフェイスで他の COM オブジェクトを取得するためにアプリケーションによって作成された最初の COM オブジェクト (オブジェクト ファクトリ) です。 また、HWND ごとに直接操作機能をアクティブ化および非アクティブ化することもできます。

継承

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

メソッド

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

 
IDirectManipulationManager::Activate

指定したウィンドウで入力を処理し、コールバックを処理するための直接操作をアクティブにします。
IDirectManipulationManager::CreateContent

ビューポート内にセカンダリ コンテンツのインスタンス (パン インジケーターなど) を作成するために使用されるファクトリ メソッド。
IDirectManipulationManager::CreateViewport

新しい IDirectManipulationViewport オブジェクトを作成するために使用されるファクトリ メソッド。
IDirectManipulationManager::D eactivate

指定したウィンドウで入力を処理し、コールバックを処理するための直接操作を非アクティブ化します。
IDirectManipulationManager::GetUpdateManager

コンポジターの更新を受け取る IDirectManipulationUpdateManager オブジェクトへのポインターを取得します。
IDirectManipulationManager::P rocessInput

アプリの UI スレッド上の操作マネージャーにキーボードとマウスのメッセージを渡します。
IDirectManipulationManager::RegisterHitTestTarget

ヒット テスト用の専用スレッドを登録します。

要件

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

こちらもご覧ください

直接操作インターフェイス