Compartilhar via


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

Fornece a implementação de uma superfície compartilhada grande (maior que o tamanho da tela) para o desenho do DirectX.

Herança

A interface IVirtualSurfaceImageSourceNative herda de ISurfaceImageSourceNative. IVirtualSurfaceImageSourceNative também tem estes tipos de membros:

Métodos

A interface IVirtualSurfaceImageSourceNative tem esses métodos.

 
IVirtualSurfaceImageSourceNative::GetUpdateRectCount

Obtém o número total de regiões da superfície que devem ser atualizadas.
IVirtualSurfaceImageSourceNative::GetUpdateRects

Obtém o conjunto de regiões que devem ser atualizadas na superfície compartilhada.
IVirtualSurfaceImageSourceNative::GetVisibleBounds

Obtém os limites da região visível da superfície compartilhada.
IVirtualSurfaceImageSourceNative::Invalidate

Invalida uma região específica da superfície compartilhada para desenho.
IVirtualSurfaceImageSourceNative::RegisterForUpdatesNeeded

Registra-se para o retorno de chamada que executará o desenho quando uma atualização para a superfície compartilhada for solicitada.
IVirtualSurfaceImageSourceNative::Resize

Redimensiona a superfície.

Comentários

Essa interface fornece a implementação nativa do tipo de runtime Windows::UI::Xaml::Media::Imaging::VirtualSurfaceImageSource do Windows. Para obter um ponteiro para IVirtualSurfaceImageSourceNative, você deve converter uma instância de VirtualSurfaceImageSource em IInspectable ou IUnknown e chamar 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 com suporte Windows 8.1 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2012 R2 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho windows.ui.xaml.media.dxinterop.h

Confira também

Interoperabilidade entre DirectX e XAML

ISurfaceImageSourceNative