 |
GpuSwapChainCreate(VulkanDevice, SwapchainKHR, Image, ImageView, IntSize, SurfaceFormatKHR, PresentModeKHR, ImageLayout, SurfaceTransformFlagsKHR, String) Method |
Namespace: Ab4d.SharpEngine.CoreAssembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 4.1.9680+a1b1e43de1ad9a7e35472c33948d688d7b40ef79
Syntaxpublic static (GpuSwapChain gpuSwapChain, DisposeToken disposeToken) Create(
VulkanDevice gpuDevice,
SwapchainKHR swapChain,
Image[] images,
ImageView[] imageViews,
IntSize size,
SurfaceFormatKHR surfaceFormat,
PresentModeKHR presentMode,
ImageLayout imageLayout,
SurfaceTransformFlagsKHR swapChainPreTransform,
string? name = null
)
Parameters
- gpuDevice VulkanDevice
-
- swapChain SwapchainKHR
-
- images Image
-
- imageViews ImageView
-
- size IntSize
-
- surfaceFormat SurfaceFormatKHR
-
- presentMode PresentModeKHR
-
- imageLayout ImageLayout
-
- swapChainPreTransform SurfaceTransformFlagsKHR
-
- name String (Optional)
-
Return Value
ValueTupleGpuSwapChain,
DisposeToken
See Also