|  | 
| GpuSwapChain Class | 
 Inheritance Hierarchy
Inheritance Hierarchy Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 3.2.9386+3a404a3e1ebfa4efd231da7fe6f10dfb23b95dc4
 Syntax
Syntaxpublic class GpuSwapChain : GpuDeviceComponent
The GpuSwapChain type exposes the following members.
 Properties
Properties Methods
Methods|  | Name | Description | 
|---|
|  | AddCopyImageCommands(CommandBuffer, Int32, GpuImage, ImageLayout) |  | 
|  | AddCopyImageCommands(CommandBuffer, Int32, Image, ImageLayout, AccessFlags, PipelineStageFlags, ImageLayout) |  | 
|  | CopySwapChain |  | 
|  | CopyToGpuImage |  | 
|  | CopyToImage |  | 
|   | Create(VulkanDevice, GpuImage, String) |  | 
|   | Create(VulkanDevice, Int32, IntSize, SurfaceFormatKHR, PresentModeKHR, SurfaceTransformFlagsKHR, SurfaceDetails, String) |  | 
|   | Create(VulkanDevice, SwapchainKHR, Image, ImageView, IntSize, SurfaceFormatKHR, PresentModeKHR, ImageLayout, SurfaceTransformFlagsKHR, String) |  | 
|  | Dispose | (Overrides ComponentBaseDispose(Boolean))
 | 
|  | GetImageLayout |  | 
|  | GetPhysicalDeviceFormatProperties | Gets the FormatProperties for the used PhysicalDevice and SurfaceFormat. | 
|  | InsertImageMemoryBarrier |  | 
|  | ReportRenderPassFinished | ReportRenderPassFinished can be called after a RenderPass that uses this GpuImage as attachment has finished.
            This will update the current ImageLayout and set current AccessMask to ColorAttachmentWrite and current StageMask to ColorAttachmentOutput. | 
|  | Resize |  | 
|  | ToString | (Overrides ObjectToString)
 | 
Top See Also
See Also