Click or drag to resize
Ab4d.SharpEngine logo

VulkanSharedTextureHelperCreateSharedVulkanTexture Method


Namespace: Ab4d.SharpEngine.Utilities
Assembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 3.2.9386+3a404a3e1ebfa4efd231da7fe6f10dfb23b95dc4
Syntax
C#
public static bool CreateSharedVulkanTexture(
	VulkanDevice vulkanDevice,
	int imageWidth,
	int imageHeight,
	Format format,
	ImageTiling imageTiling,
	ImageUsageFlags imageUsage,
	ExternalMemoryHandleTypeFlags handleType,
	bool isDedicatedMemoryOnly,
	ImageCreateFlags flags,
	out ulong memorySize,
	out Image vkImage,
	out DeviceMemory vkDeviceMemory
)

Parameters

vulkanDevice  VulkanDevice
 
imageWidth  Int32
 
imageHeight  Int32
 
format  Format
 
imageTiling  ImageTiling
 
imageUsage  ImageUsageFlags
 
handleType  ExternalMemoryHandleTypeFlags
 
isDedicatedMemoryOnly  Boolean
 
flags  ImageCreateFlags
 
memorySize  UInt64
 
vkImage  Image
 
vkDeviceMemory  DeviceMemory
 

Return Value

Boolean
See Also