 |
GpuSwapChainCreate(VulkanDevice, SwapchainKHR, Image, ImageView, IntSize, SurfaceFormatKHR, PresentModeKHR, ImageLayout, SurfaceTransformFlagsKHR, String) Method |
Namespace: Ab4d.SharpEngine.CoreAssembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 3.2.9386+3a404a3e1ebfa4efd231da7fe6f10dfb23b95dc4
Syntaxpublic static (GpuSwapChain gpuSwapChain, DisposeToken disposeToken) Create(
VulkanDevice vulkanDevice,
SwapchainKHR swapChain,
Image[] images,
ImageView[] imageViews,
IntSize size,
SurfaceFormatKHR surfaceFormat,
PresentModeKHR presentMode,
ImageLayout imageLayout,
SurfaceTransformFlagsKHR swapChainPreTransform,
string? name = null
)
Parameters
- vulkanDevice 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