示例#1
0
 /// <inheritdoc/>
 protected virtual IRenderTarget CreateRenderTarget()
 {
     if (PlatformImpl == null)
     {
         throw new InvalidOperationException("Can't create render target, PlatformImpl is null (might be already disposed)");
     }
     return(_renderInterface.CreateRenderTarget(PlatformImpl.Surfaces));
 }
示例#2
0
 /// <inheritdoc/>
 IRenderTarget IRenderRoot.CreateRenderTarget()
 {
     return(_renderInterface.CreateRenderTarget(PlatformImpl.Handle));
 }
示例#3
0
文件: TopLevel.cs 项目: nbxx/Avalonia
 /// <inheritdoc/>
 protected virtual IRenderTarget CreateRenderTarget()
 {
     return(_renderInterface.CreateRenderTarget(PlatformImpl.Surfaces));
 }