 |
VulkanDeviceCreate(VulkanInstance, PhysicalDeviceDetails, EngineCreateOptions, SurfaceKHR, String) Method |
Creates a new VulkanDevice with specified VulkanInstance, PhysicalDeviceDetails, EngineCreateOptions and optional surface and name.
Namespace: Ab4d.SharpEngine.VulkanAssembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 4.0.9584+ba1aaa26d4181dd3fa8ed7b6398391d1affa36c8
Syntaxpublic static VulkanDevice Create(
VulkanInstance vulkanInstance,
PhysicalDeviceDetails physicalDeviceDetails,
EngineCreateOptions createOptions,
SurfaceKHR defaultSurface,
string? deviceName = null
)
Parameters
- vulkanInstance VulkanInstance
- VulkanInstance
- physicalDeviceDetails PhysicalDeviceDetails
- PhysicalDeviceDetails
- createOptions EngineCreateOptions
- EngineCreateOptions
- defaultSurface SurfaceKHR
- optional SurfaceKHR or SurfaceKHR.Null
- deviceName String (Optional)
- optional device name
Return Value
VulkanDevice
See Also