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 |