Click or drag to resize
Ab4d.SharpEngine logo

VulkanSharedTextureHelperCreateSharedVulkanTexture Method


Namespace: Ab4d.SharpEngine.Utilities
Assembly: Ab4d.SharpEngine (in Ab4d.SharpEngine.dll) Version: 3.0.9208+3b2441d6a11f923f2600f40f4296bdc3d8b46035
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

[Missing <returns> documentation for "M:Ab4d.SharpEngine.Utilities.VulkanSharedTextureHelper.CreateSharedVulkanTexture(Ab4d.SharpEngine.Vulkan.VulkanDevice,System.Int32,System.Int32,Ab4d.Vulkan.Format,Ab4d.Vulkan.ImageTiling,Ab4d.Vulkan.ImageUsageFlags,Ab4d.Vulkan.ExternalMemoryHandleTypeFlags,System.Boolean,Ab4d.Vulkan.ImageCreateFlags,System.UInt64@,Ab4d.Vulkan.Image@,Ab4d.Vulkan.DeviceMemory@)"]

See Also