Class VkExternalMemoryPropertiesKHR

java.lang.Object
org.lwjgl.system.Pointer.Default
org.lwjgl.system.Struct<VkExternalMemoryProperties>
org.lwjgl.vulkan.VkExternalMemoryProperties
org.lwjgl.vulkan.VkExternalMemoryPropertiesKHR
All Implemented Interfaces:
org.lwjgl.system.Pointer

public class VkExternalMemoryPropertiesKHR extends VkExternalMemoryProperties
See VkExternalMemoryProperties.

Layout


 struct VkExternalMemoryPropertiesKHR {
     VkExternalMemoryFeatureFlags externalMemoryFeatures;
     VkExternalMemoryHandleTypeFlags exportFromImportedHandleTypes;
     VkExternalMemoryHandleTypeFlags compatibleHandleTypes;
 }
  • Constructor Details

    • VkExternalMemoryPropertiesKHR

      public VkExternalMemoryPropertiesKHR(ByteBuffer container)
      Creates a VkExternalMemoryPropertiesKHR instance at the current position of the specified ByteBuffer container. Changes to the buffer's content will be visible to the struct instance and vice versa.

      The created instance holds a strong reference to the container object.

  • Method Details