コード例 #1
0
 public static VkQueueFamilyProperties[] GetQueueFamilyProperties(this VkPhysicalDevice phy)
 {
     vkGetPhysicalDeviceQueueFamilyProperties(phy, out uint queueFamilyCount, IntPtr.Zero);
     VkQueueFamilyProperties[] qFamProps = new VkQueueFamilyProperties[queueFamilyCount];
     vkGetPhysicalDeviceQueueFamilyProperties(phy, out queueFamilyCount, qFamProps.Pin());
     qFamProps.Unpin();
     return(qFamProps);
 }