示例#1
0
 public DeviceGroupSwapchainCreateInfoKHR
 (
     StructureType sType = StructureType.DeviceGroupSwapchainCreateInfoKhr,
     void *pNext         = default,
     DeviceGroupPresentModeFlagsKHR modes = default
 )
 {
     SType = sType;
     PNext = pNext;
     Modes = modes;
 }
 public DeviceGroupPresentCapabilitiesKHR
 (
     StructureType sType = StructureType.DeviceGroupPresentCapabilitiesKhr,
     void *pNext         = default,
     DeviceGroupPresentModeFlagsKHR modes = default
 )
 {
     SType = sType;
     PNext = pNext;
     Modes = modes;
 }
 public DeviceGroupPresentInfoKHR
 (
     StructureType sType = StructureType.DeviceGroupPresentInfoKhr,
     void *pNext         = default,
     uint swapchainCount = default,
     uint *pDeviceMasks  = default,
     DeviceGroupPresentModeFlagsKHR mode = default
 )
 {
     SType          = sType;
     PNext          = pNext;
     SwapchainCount = swapchainCount;
     PDeviceMasks   = pDeviceMasks;
     Mode           = mode;
 }
示例#4
0
 public abstract Result GetDeviceGroupSurfacePresentModes([Count(Count = 0)] Device device, [Count(Count = 0)] SurfaceKHR surface, [Count(Count = 0), Flow(FlowDirection.Out)] out DeviceGroupPresentModeFlagsKHR pModes);
示例#5
0
 public unsafe partial Result GetDeviceGroupSurfacePresentModes2([Count(Count = 0)] Device device, [Count(Count = 0), Flow(FlowDirection.In)] PhysicalDeviceSurfaceInfo2KHR *pSurfaceInfo, [Count(Count = 0), Flow(FlowDirection.Out)] out DeviceGroupPresentModeFlagsKHR pModes);
 public abstract Result GetDeviceGroupSurfacePresentModes2([Count(Count = 0)] Device device, [Count(Count = 0), Flow(FlowDirection.In)] ref PhysicalDeviceSurfaceInfo2KHR pSurfaceInfo, [Count(Count = 0), Flow(FlowDirection.Out)] out DeviceGroupPresentModeFlagsKHR pModes);