Structures

VkExternalFenceProperties

Structure describing supported external fence handle features

The VkExternalFenceProperties structure is defined as:

typedef struct VkExternalFenceProperties {
    VkStructureType sType;
    void* pNext;
    VkExternalFenceHandleTypeFlags exportFromImportedHandleTypes;
    VkExternalFenceHandleTypeFlags compatibleHandleTypes;
    VkExternalFenceFeatureFlags externalFenceFeatures;
} VkExternalFenceProperties;

or the equivalent

typedef VkExternalFenceProperties VkExternalFencePropertiesKHR;

If handleType is not supported by the implementation, then VkExternalFenceProperties::externalFenceFeatures will be zero.

Valid Usage (Implicit)

VUID-VkExternalFenceProperties-sType-sType

sType must be VK_STRUCTURE_TYPE_EXTERNAL_FENCE_PROPERTIES