Interfaz IVirtualSurfaceImageSourceNative (windows.ui.xaml.media.dxinterop.h)
Proporciona la implementación de una superficie compartida grande (mayor que el tamaño de pantalla) para el dibujo de DirectX.
Herencia
La interfaz IVirtualSurfaceImageSourceNative hereda de ISurfaceImageSourceNative. IVirtualSurfaceImageSourceNative también tiene estos tipos de miembros:
Métodos
La interfaz IVirtualSurfaceImageSourceNative tiene estos métodos.
IVirtualSurfaceImageSourceNative::GetUpdateRectCount Obtiene el número total de regiones de la superficie que se deben actualizar. |
IVirtualSurfaceImageSourceNative::GetUpdateRects Obtiene el conjunto de regiones que se deben actualizar en la superficie compartida. |
IVirtualSurfaceImageSourceNative::GetVisibleBounds Obtiene los límites de la región visible de la superficie compartida. |
IVirtualSurfaceImageSourceNative::Invalidate Invalida una región específica de la superficie compartida para dibujar. |
IVirtualSurfaceImageSourceNative::RegisterForUpdatesNeeded Registra la devolución de llamada que realizará el dibujo cuando se solicite una actualización a la superficie compartida. |
IVirtualSurfaceImageSourceNative::Resize Cambia el tamaño de la superficie. |
Comentarios
Esta interfaz proporciona la implementación nativa del tipo windows::UI::Xaml::Media::Imaging::VirtualSurfaceImageSource de Windows runtime. Para obtener un puntero a IVirtualSurfaceImageSourceNative, debe convertir una instancia de VirtualSurfaceImageSource en IInspectable o IUnknown y llamar a QueryInterface.
Microsoft::WRL::ComPtr<IVirtualSurfaceImageSourceNative> m_vsisNative;
// ...
IInspectable* vsisInspectable = (IInspectable*) reinterpret_cast<IInspectable*>(virtualSurfaceImageSource);
vsisInspectable->QueryInterface(__uuidof(IVirtualSurfaceImageSourceNative), (void **)&m_vsisNative)
Requisitos
Cliente mínimo compatible | Windows 8.1 [aplicaciones de escritorio | Aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2012 R2 [aplicaciones de escritorio | Aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | windows.ui.xaml.media.dxinterop.h |