Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt die Implementierung einer großen freigegebenen Oberfläche (größer als die Bildschirmgröße) für DirectX-Zeichnung bereit.
Vererbung
Die IVirtualSurfaceImageSourceNative-Schnittstelle erbt von ISurfaceImageSourceNative. IVirtualSurfaceImageSourceNative verfügt auch über die folgenden Membertypen:
Methoden
Die IVirtualSurfaceImageSourceNative-Schnittstelle verfügt über diese Methoden.
IVirtualSurfaceImageSourceNative::GetUpdateRectCount Ruft die Gesamtzahl der Regionen der Oberfläche ab, die aktualisiert werden müssen. |
IVirtualSurfaceImageSourceNative::GetUpdateRects Ruft die Gruppe von Regionen ab, die auf der freigegebenen Oberfläche aktualisiert werden müssen. |
IVirtualSurfaceImageSourceNative::GetVisibleBounds Ruft die Grenzen des sichtbaren Bereichs der freigegebenen Oberfläche ab. |
IVirtualSurfaceImageSourceNative::Invalidate Ungültigiert einen bestimmten Bereich der freigegebenen Oberfläche für das Zeichnen. |
IVirtualSurfaceImageSourceNative::RegisterForUpdatesNeeded Registriert für den Rückruf, der die Zeichnung ausführt, wenn eine Aktualisierung der freigegebenen Oberfläche angefordert wird. |
IVirtualSurfaceImageSourceNative::Ändern der Größe Ändert die Größe der Oberfläche. |
Hinweise
Diese Schnittstelle stellt die native Implementierung des Windows::UI::Xaml::Media::Imaging::VirtualSurfaceImageSource Windows-Runtimetyps bereit. Um einen Zeiger auf IVirtualSurfaceImageSourceNative abzurufen, müssen Sie eine VirtualSurfaceImageSource-instance in IInspectable oder IUnknown umwandeln und QueryInterface aufrufen.
Microsoft::WRL::ComPtr<IVirtualSurfaceImageSourceNative> m_vsisNative;
// ...
IInspectable* vsisInspectable = (IInspectable*) reinterpret_cast<IInspectable*>(virtualSurfaceImageSource);
vsisInspectable->QueryInterface(__uuidof(IVirtualSurfaceImageSourceNative), (void **)&m_vsisNative)
Anforderungen
Unterstützte Mindestversion (Client) | Windows 8.1 [Desktop-Apps | UWP-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 R2 [Desktop-Apps | UWP-Apps] |
Zielplattform | Windows |
Kopfzeile | windows.ui.xaml.media.dxinterop.h |