public ExportSemaphoreCreateInfoKHR ( StructureType sType = StructureType.ExportSemaphoreCreateInfo, void *pNext = default, ExternalSemaphoreHandleTypeFlags handleTypes = default ) { SType = sType; PNext = pNext; HandleTypes = handleTypes; }
public PhysicalDeviceExternalSemaphoreInfo ( StructureType sType = StructureType.PhysicalDeviceExternalSemaphoreInfo, void *pNext = default, ExternalSemaphoreHandleTypeFlags handleType = default ) { SType = sType; PNext = pNext; HandleType = handleType; }
public SemaphoreGetWin32HandleInfoKHR ( StructureType sType = StructureType.SemaphoreGetWin32HandleInfoKhr, void *pNext = default, Semaphore semaphore = default, ExternalSemaphoreHandleTypeFlags handleType = default ) { SType = sType; PNext = pNext; Semaphore = semaphore; HandleType = handleType; }
public ExternalSemaphorePropertiesKHR ( StructureType sType = StructureType.ExternalSemaphoreProperties, void *pNext = default, ExternalSemaphoreHandleTypeFlags exportFromImportedHandleTypes = default, ExternalSemaphoreHandleTypeFlags compatibleHandleTypes = default, ExternalSemaphoreFeatureFlags externalSemaphoreFeatures = default ) { SType = sType; PNext = pNext; ExportFromImportedHandleTypes = exportFromImportedHandleTypes; CompatibleHandleTypes = compatibleHandleTypes; ExternalSemaphoreFeatures = externalSemaphoreFeatures; }
public ImportSemaphoreFdInfoKHR ( StructureType sType = StructureType.ImportSemaphoreFDInfoKhr, void *pNext = default, Semaphore semaphore = default, SemaphoreImportFlags flags = default, ExternalSemaphoreHandleTypeFlags handleType = default, int fd = default ) { SType = sType; PNext = pNext; Semaphore = semaphore; Flags = flags; HandleType = handleType; Fd = fd; }
public ImportSemaphoreWin32HandleInfoKHR ( StructureType sType = StructureType.ImportSemaphoreWin32HandleInfoKhr, void *pNext = default, Semaphore semaphore = default, SemaphoreImportFlags flags = default, ExternalSemaphoreHandleTypeFlags handleType = default, IntPtr handle = default, IntPtr name = default ) { SType = sType; PNext = pNext; Semaphore = semaphore; Flags = flags; HandleType = handleType; Handle = handle; Name = name; }