Compartir a través de


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

Consulte también

Interoperabilidad de DirectX y XAML

ISurfaceImageSourceNative