public VideoDecodeH265SessionCreateInfoEXT ( StructureType?sType = StructureType.VideoDecodeH265SessionCreateInfoExt, void *pNext = null, uint?flags = null, ExtensionProperties *pStdExtensionVersion = null ) : this() { if (sType is not null) { SType = sType.Value; } if (pNext is not null) { PNext = pNext; } if (flags is not null) { Flags = flags.Value; } if (pStdExtensionVersion is not null) { PStdExtensionVersion = pStdExtensionVersion; } }
public VideoEncodeH264SessionCreateInfoEXT ( StructureType?sType = StructureType.VideoEncodeH264SessionCreateInfoExt, void *pNext = null, VideoEncodeH264CreateFlagsEXT?flags = null, Extent2D?maxPictureSizeInMbs = null, ExtensionProperties *pStdExtensionVersion = null ) : this() { if (sType is not null) { SType = sType.Value; } if (pNext is not null) { PNext = pNext; } if (flags is not null) { Flags = flags.Value; } if (maxPictureSizeInMbs is not null) { MaxPictureSizeInMbs = maxPictureSizeInMbs.Value; } if (pStdExtensionVersion is not null) { PStdExtensionVersion = pStdExtensionVersion; } }
public static extern unsafe Result vkEnumerateDeviceExtensionProperties(IntPtr physicalDevice, string pLayerName, uint *pPropertyCount, ExtensionProperties *pProperties);
public static extern unsafe Result vkEnumerateInstanceExtensionProperties(string pLayerName, uint *pPropertyCount, ExtensionProperties *pProperties);
internal static unsafe extern Result vkEnumerateDeviceExtensionProperties(PhysicalDevice physicalDevice, IntPtr LayerName, out UInt32 *PropertyCount, ExtensionProperties *Properties);
internal static unsafe extern Result vkEnumerateInstanceExtensionProperties(IntPtr LayerName, out UInt32 *PropertyCount, ExtensionProperties *Properties);
internal static unsafe extern Result vkEnumerateDeviceExtensionProperties(IntPtr physicalDevice, string pLayerName, UInt32 *pPropertyCount, ExtensionProperties *pProperties);
internal static unsafe extern Result vkEnumerateInstanceExtensionProperties(string pLayerName, UInt32 *pPropertyCount, ExtensionProperties *pProperties);