共用方式為


(directmanipulation.h) IDirectManipulationViewport 介面

定義視窗內的區域 (稱為檢視區) ,能夠接收和處理使用者互動的輸入。 檢視區包含移動以回應使用者互動的內容。

繼承

IDirectManipulationViewport 介面繼承自 IUnknown 介面。 IDirectManipulationViewport 也有下列類型的成員:

方法

IDirectManipulationViewport 介面具有這些方法。

 
IDirectManipulationViewport::Abandon

釋放檢視區所使用的所有資源,並準備它以從記憶體解構。
IDirectManipulationViewport::ActivateConfiguration

設定輸入互動的組態。
IDirectManipulationViewport::AddConfiguration

新增檢視區的互動組態。
IDirectManipulationViewport::AddContent

將次要內容,例如移動瀏覽指標新增至檢視區。
IDirectManipulationViewport::AddEventHandler

新增事件處理程式以接聽檢視區事件。
IDirectManipulationViewport::D isable

停止檢視區的輸入處理。
IDirectManipulationViewport::Enable

啟動或繼續檢視區的輸入處理。
IDirectManipulationViewport::GetPrimaryContent

取得實作 IDirectManipulationContent 和 IDirectManipulationPrimaryContent 之檢視區的主要內容。
IDirectManipulationViewport::GetStatus

取得檢視區的狀態。
IDirectManipulationViewport::GetTag

取得檢視區的標記值。
IDirectManipulationViewport::GetViewportRect

擷取檢視區的矩形,相對於 SetViewportRect 所指定的檢視區座標系統原點。
IDirectManipulationViewport::ReleaseAllContacts

拿掉與檢視區相關聯的所有聯繫人。 如果檢視區支援慣性,則會啟動慣性。
IDirectManipulationViewport::ReleaseContact

拿掉與檢視區相關聯的聯繫人。
IDirectManipulationViewport::RemoveConfiguration

拿掉檢視區的互動組態。
IDirectManipulationViewport::RemoveContent

從檢視區移除次要內容。
IDirectManipulationViewport::RemoveEventHandler

從檢視區中移除現有的事件處理程式。
IDirectManipulationViewport::SetChaining

指定可鏈結至父檢視區之檢視區中支持的動作類型。
IDirectManipulationViewport::SetContact

指定連絡人與檢視區之間的關聯。
IDirectManipulationViewport::SetInputMode

指定UI線程是否可以看到輸入。
IDirectManipulationViewport::SetManualGesture

設定直接操作會忽略哪些手勢。
IDirectManipulationViewport::SetTag

設定檢視區標籤。
IDirectManipulationViewport::SetUpdateMode

指定檢視區是否會手動更新內容,而不是在輸入事件期間更新內容。
IDirectManipulationViewport::SetViewportOptions

設定檢視區如何處理輸入和輸出。
IDirectManipulationViewport::SetViewportRect

設定檢視區的周框,相對於檢視區座標系統的原點。
IDirectManipulationViewport::SetViewportTransform

指定從檢視區座標系統到視窗用戶端座標系統的轉換。
IDirectManipulationViewport::Stop

停止操作,並將檢視區傳回至就緒狀態。
IDirectManipulationViewport::SyncDisplayTransform

指定檢視區的顯示轉換,並將輸出轉換與顯示轉換的新值同步處理。
IDirectManipulationViewport::ZoomToRect

將檢視區移至主要內容的特定區域,並指定是否要讓轉換產生動畫效果。

規格需求

需求
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
目標平台 Windows
標頭 directmanipulation.h

另請參閱

直接操作介面