 |
VulkanDeviceCreate(SurfaceKHR, EngineCreateOptions, String) Method |
Creates an instance of VulkanDevice that will use the Vulkan surface that is defined by the SurfaceKHR.
Optionally the
EngineCreateOptions can be used to specify the creation options.
This method will also create a VulkanInstance if it was not created before.
Namespace: Ab4d.SharpEngine.VulkanAssembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 4.1.9680+a1b1e43de1ad9a7e35472c33948d688d7b40ef79
Syntaxpublic static VulkanDevice Create(
SurfaceKHR defaultSurface,
EngineCreateOptions? createOptions = null,
string? deviceName = null
)
Parameters
- defaultSurface SurfaceKHR
- Vulkan surface that is defined by the SurfaceKHR
- createOptions EngineCreateOptions (Optional)
- optional EngineCreateOptions
- deviceName String (Optional)
- optional device name
Return Value
VulkanDevicecreated VulkanDevice
See Also