 |
VulkanDeviceCreate(VulkanInstance, PhysicalDevice, EngineCreateOptions, SurfaceKHR, String) Method |
Creates a new VulkanDevice with specified VulkanInstance, PhysicalDevice, EngineCreateOptions and optional surface and name.
Namespace: Ab4d.SharpEngine.VulkanAssembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 3.1.9316+94bbd23b55747f096f056a5602f7dd90558b3673
Syntaxpublic static VulkanDevice Create(
VulkanInstance vulkanInstance,
PhysicalDevice vulkanPhysicalDevice,
EngineCreateOptions createOptions,
SurfaceKHR defaultSurface,
string? deviceName = null
)
Parameters
- vulkanInstance VulkanInstance
- VulkanInstance
- vulkanPhysicalDevice PhysicalDevice
- PhysicalDevice
- createOptions EngineCreateOptions
- EngineCreateOptions
- defaultSurface SurfaceKHR
- optional SurfaceKHR or SurfaceKHR.Null
- deviceName String (Optional)
- optional device name
Return Value
VulkanDevice[Missing <returns> documentation for "M:Ab4d.SharpEngine.Vulkan.VulkanDevice.Create(Ab4d.SharpEngine.Vulkan.VulkanInstance,Ab4d.Vulkan.PhysicalDevice,Ab4d.SharpEngine.Common.EngineCreateOptions,Ab4d.Vulkan.SurfaceKHR,System.String)"]
Remarks[Missing <remarks> documentation for "M:Ab4d.SharpEngine.Vulkan.VulkanDevice.Create(Ab4d.SharpEngine.Vulkan.VulkanInstance,Ab4d.Vulkan.PhysicalDevice,Ab4d.SharpEngine.Common.EngineCreateOptions,Ab4d.Vulkan.SurfaceKHR,System.String)"]
See Also