Click or drag to resize
Ab4d.SharpEngine logo

VulkanSharedTextureHelperCreateSharedVulkanTexture Method


Namespace: Ab4d.SharpEngine.Utilities
Assembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 4.0.9584+ba1aaa26d4181dd3fa8ed7b6398391d1affa36c8
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 GpuMemory?? gpuMemory
)

Parameters

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

Return Value

Boolean
See Also