Class VkExternalSemaphoreProperties

All Implemented Interfaces:
AutoCloseable, NativeResource, Pointer
Direct Known Subclasses:
VkExternalSemaphorePropertiesKHR

public class VkExternalSemaphoreProperties extends Struct<VkExternalSemaphoreProperties> implements NativeResource
Structure describing supported external semaphore handle features.
Description

If handleType is not supported by the implementation, then VkExternalSemaphoreProperties::externalSemaphoreFeatures will be set to zero.

Valid Usage (Implicit)
See Also

GetPhysicalDeviceExternalSemaphoreProperties, GetPhysicalDeviceExternalSemaphorePropertiesKHR

Layout


 struct VkExternalSemaphoreProperties {
     VkStructureType sType();
     void * pNext();
     VkExternalSemaphoreHandleTypeFlags exportFromImportedHandleTypes();
     VkExternalSemaphoreHandleTypeFlags compatibleHandleTypes();
     VkExternalSemaphoreFeatureFlags externalSemaphoreFeatures();
 }