Bagikan melalui


Antarmuka IVirtualSurfaceImageSourceNative (windows.ui.xaml.media.dxinterop.h)

Menyediakan implementasi permukaan bersama yang besar (lebih besar dari ukuran layar) untuk gambar DirectX.

Warisan

Antarmuka IVirtualSurfaceImageSourceNative mewarisi dari ISurfaceImageSourceNative. IVirtualSurfaceImageSourceNative juga memiliki jenis anggota berikut:

Metode

Antarmuka IVirtualSurfaceImageSourceNative memiliki metode ini.

 
IVirtualSurfaceImageSourceNative::GetUpdateRectCount

Mendapatkan jumlah total wilayah permukaan yang harus diperbarui.
IVirtualSurfaceImageSourceNative::GetUpdateRects

Mendapatkan set wilayah yang harus diperbarui pada permukaan bersama.
IVirtualSurfaceImageSourceNative::GetVisibleBounds

Mendapatkan batas wilayah permukaan bersama yang terlihat.
IVirtualSurfaceImageSourceNative::Invalidate

Membatalkan wilayah tertentu dari permukaan bersama untuk menggambar.
IVirtualSurfaceImageSourceNative::RegisterForUpdatesNeeded

Mendaftar untuk panggilan balik yang akan melakukan gambar saat pembaruan ke permukaan bersama diminta.
IVirtualSurfaceImageSourceNative::Resize

Mengubah ukuran permukaan.

Keterangan

Antarmuka ini menyediakan implementasi asli dari jenis runtime Windows::UI::Xaml::Media::Imaging::VirtualSurfaceImageSource Windows. Untuk mendapatkan pointer ke IVirtualSurfaceImageSourceNative, Anda harus mentransmisikan instans VirtualSurfaceImageSource ke IInspectable atau IUnknown, dan memanggil QueryInterface.


Microsoft::WRL::ComPtr<IVirtualSurfaceImageSourceNative>	m_vsisNative;
// ...
IInspectable* vsisInspectable = (IInspectable*) reinterpret_cast<IInspectable*>(virtualSurfaceImageSource);
vsisInspectable->QueryInterface(__uuidof(IVirtualSurfaceImageSourceNative), (void **)&m_vsisNative)
	

Persyaratan

   
Klien minimum yang didukung Windows 8.1 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2012 R2 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header windows.ui.xaml.media.dxinterop.h

Lihat juga

Interop DirectX dan XAML

ISurfaceImageSourceNative