 |
GpuSwapChainCreate(VulkanDevice, Int32, Int32, Int32, Format, ImageUsageFlags, ExternalMemoryHandleTypeFlags, 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,
int imagesCount,
int width,
int height,
Format format,
ImageUsageFlags usage = ImageUsageFlags.TransferSrc|ImageUsageFlags.Sampled|ImageUsageFlags.ColorAttachment,
ExternalMemoryHandleTypeFlags handleType = ExternalMemoryHandleTypeFlags.None,
string? name = null
)
Parameters
- gpuDevice VulkanDevice
-
- imagesCount Int32
-
- width Int32
-
- height Int32
-
- format Format
-
- usage ImageUsageFlags (Optional)
-
- handleType ExternalMemoryHandleTypeFlags (Optional)
-
- name String (Optional)
-
Return Value
ValueTupleGpuSwapChain,
DisposeToken
See Also