Antarmuka ISurfaceImageSourceNative (windows.ui.xaml.media.dxinterop.h)
Menyediakan implementasi permukaan ukuran tetap bersama untuk gambar Direct2D.
Catatan Jika permukaan lebih besar dari ukuran layar, gunakan IVirtualSurfaceImageSourceNative sebagai gantinya.
Warisan
Antarmuka ISurfaceImageSourceNative mewarisi dari antarmuka IUnknown . ISurfaceImageSourceNative juga memiliki jenis anggota berikut:
Metode
Antarmuka ISurfaceImageSourceNative memiliki metode ini.
ISurfaceImageSourceNative::BeginDraw Membuka permukaan DXGI yang disediakan untuk menggambar. |
ISurfaceImageSourceNative::EndDraw Metode ISurfaceImageSourceNative::EndDraw (windows.ui.xaml.media.dxinterop.h) menutup operasi gambar permukaan. |
ISurfaceImageSourceNative::SetDevice Mengatur perangkat DXGI, dibuat dengan D3D11_CREATE_DEVICE_BGRA_SUPPORT, yang akan menarik permukaan. |
Keterangan
Antarmuka ini menyediakan implementasi asli dari jenis runtime Windows SurfaceImageSource . Untuk mendapatkan pointer ke ISurfaceImageSourceNative, Anda harus mentransmisikan instans SurfaceImageSource ke IInspectable atau IUnknown, dan memanggil QueryInterface.
Microsoft::WRL::ComPtr<ISurfaceImageSourceNative> m_sisNative;
// ...
IInspectable* sisInspectable = (IInspectable*) reinterpret_cast<IInspectable*>(surfaceImageSource);
sisInspectable->QueryInterface(__uuidof(ISurfaceImageSourceNative), (void **)&m_sisNative)
Persyaratan
Persyaratan | Nilai |
---|---|
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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk