Bagikan melalui


header directmanipulation.h

Header ini digunakan oleh Manipulasi Langsung. Untuk informasi selengkapnya, lihat:

directmanipulation.h berisi antarmuka pemrograman berikut:

Antarmuka

 
IDirectManipulationAutoScrollBehavior

Mewakili perilaku animasi gulir otomatis konten saat mendekati batas sumbu atau sumbu tertentu.
IDirectManipulationCompositor

Mewakili objek komposit yang mengaitkan konten yang dimanipulasi dengan permukaan gambar, seperti kanvas (aplikasi Windows menggunakan JavaScript) atau Canvas (aplikasi Windows Store menggunakan C++, C#, atau Visual Basic).
IDirectManipulationCompositor2

Mewakili objek komposit yang mengaitkan konten yang dimanipulasi dengan permukaan gambar di beberapa proses.
IDirectManipulationContent

Merangkum konten di dalam viewport, di mana konten mewakili permukaan visual yang dipotong di dalam viewport.
IDirectManipulationDeferContactService

Mewakili layanan untuk mengelola asosiasi antara kontak dan viewport.
IDirectManipulationDragDropBehavior

Mewakili perilaku untuk interaksi seret dan letakkan, yang dipicu oleh gerakan geser silang atau tekan dan tahan.
IDirectManipulationDragDropEventHandler

Menentukan metode untuk menangani peristiwa perilaku seret-letakkan.
IDirectManipulationFrameInfoProvider

Mewakili objek penyimpanan waktu yang mengukur latensi infrastruktur komposisi yang digunakan oleh aplikasi dan menyediakan data ini ke Manipulasi Langsung.
IDirectManipulationInteractionEventHandler

Menentukan metode untuk menangani interaksi saat terdeteksi.
IDirectManipulationManager

Menyediakan akses ke semua fitur Manipulasi Langsung dan API yang tersedia untuk aplikasi klien.
IDirectManipulationManager2

Memperluas antarmuka IDirectManipulationManager yang menyediakan akses ke semua fitur Manipulasi Langsung dan API yang tersedia untuk aplikasi klien.
IDirectManipulationManager3

Memperluas antarmuka IDirectManipulationManager2 yang menyediakan akses ke semua fitur Manipulasi Langsung dan API yang tersedia untuk aplikasi klien.
IDirectManipulationPrimaryContent

Merangkum konten utama di dalam viewport.
IDirectManipulationUpdateHandler

Menentukan metode untuk menangani peristiwa pembaruan manipulasi.
IDirectManipulationUpdateManager

Mengelola bagaimana pembaruan komposit dikirim ke Manipulasi Langsung.
IDirectManipulationViewport

Mendefinisikan wilayah dalam jendela (disebut sebagai viewport) yang dapat menerima dan memproses input dari interaksi pengguna.
IDirectManipulationViewport2

Menyediakan manajemen perilaku pada viewport. Perilaku memengaruhi fungsionalitas bagian tertentu dari alur kerja Manipulasi Langsung.
IDirectManipulationViewportEventHandler

Menentukan metode untuk menangani status dan memperbarui peristiwa untuk viewport.

Enumerasi

 
DIRECTMANIPULATION_AUTOSCROLL_CONFIGURATION

Menentukan jenis dan arah animasi gulir otomatis untuk diterapkan.
DIRECTMANIPULATION_CONFIGURATION

Menentukan status konfigurasi interaksi yang tersedia di Manipulasi Langsung.
DIRECTMANIPULATION_DRAG_DROP_CONFIGURATION

Menentukan perilaku untuk interaksi seret-letakkan.
DIRECTMANIPULATION_DRAG_DROP_STATUS

Menentukan status interaksi seret dan letakkan untuk viewport.
DIRECTMANIPULATION_GESTURE_CONFIGURATION

Menentukan gerakan yang dapat diteruskan ke SetManualGesture.
DIRECTMANIPULATION_HITTEST_TYPE

Menentukan bagaimana pengujian hit ditangani oleh Manipulasi Langsung saat menggunakan utas hit-test khusus yang terdaftar melalui RegisterHitTestTarget.
DIRECTMANIPULATION_HORIZONTALALIGNMENT

Menentukan opsi perataan horizontal untuk konten dalam viewport.
DIRECTMANIPULATION_INPUT_MODE

Menentukan perilaku utas untuk SetInputMode atau SetUpdateMode. Arti pasti dari setiap konstanta tergantung pada metode yang disebut.
DIRECTMANIPULATION_INTERACTION_TYPE

Mendefinisikan gerakan yang dikenali oleh Manipulasi Langsung.
DIRECTMANIPULATION_MOTION_TYPES

Mendefinisikan jenis gerakan Manipulasi Langsung.
DIRECTMANIPULATION_SNAPPOINT_COORDINATE

Menentukan sistem koordinat untuk kumpulan titik snap.
DIRECTMANIPULATION_SNAPPOINT_TYPE

Memodifikasi bagaimana posisi akhir inertia akhir dihitung.
DIRECTMANIPULATION_STATUS

Mendefinisikan kemungkinan status Manipulasi Langsung.
DIRECTMANIPULATION_VERTICALALIGNMENT

Menentukan pengaturan perataan vertikal untuk konten dalam viewport.
DIRECTMANIPULATION_VIEWPORT_OPTIONS

Menentukan opsi perilaku input untuk viewport.