IDirectManipulationContent インターフェイス (directmanipulation.h)
コンテンツをビューポート内にカプセル化します。コンテンツは、ビューポート内でクリップされたビジュアル サーフェスを表します。
コンテンツには、操作と慣性の間のサーフェスの視覚的な動きを制御する一連の変換があります。
メモ直接操作オブジェクトを実装する場合は、IUnknown 実装でスレッド セーフな参照カウントによるマルチスレッドがサポートされていることを確認します。 詳細については、「 InterlockedIncrement 」と 「InterlockedDecrement」を参照してください。
継承
IDirectManipulationContent インターフェイスは、IUnknown インターフェイスから継承します。 IDirectManipulationContent には、次の種類のメンバーもあります。
メソッド
IDirectManipulationContent インターフェイスには、これらのメソッドがあります。
IDirectManipulationContent::GetContentRect ビューポートの外接する四角形を基準にして、コンテンツの外接する四角形を取得します (定義されている場合)。 |
IDirectManipulationContent::GetContentTransform コンテンツに適用された変換を取得します。 |
IDirectManipulationContent::GetOutputTransform コンテンツに適用される最終的な変換を取得します。 |
IDirectManipulationContent::GetTag このコンテンツに設定されているタグ オブジェクトを取得します。 |
IDirectManipulationContent::GetViewport コンテンツを含むビューポートを取得します。 |
IDirectManipulationContent::SetContentRect ビューポートを基準にして、コンテンツの外接する四角形を指定します。 |
IDirectManipulationContent::SetTag コンテンツのタグ オブジェクトを指定します。 |
IDirectManipulationContent::SyncContentTransform 出力変換を維持しながら、コンテンツ変換を変更します。 |
注釈
システムは、 IDirectManipulationContent の実装を提供します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | directmanipulation.h |