pub type PFN_vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR = Option<unsafe extern "system" fn(physical_device: PhysicalDevice, queue_family_index: u32, p_counter_count: *mut u32, p_counters: *mut PerformanceCounterKHR<'_>, p_counter_descriptions: *mut PerformanceCounterDescriptionKHR<'_>) -> Result>;Expand description
Nullable function pointer for vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR.
Khronos reference: vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR
Aliased Type§
pub enum PFN_vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR {
None,
Some(unsafe extern "system" fn(PhysicalDevice, u32, *mut u32, *mut PerformanceCounterKHR<'_>, *mut PerformanceCounterDescriptionKHR<'_>) -> Result),
}Variants§
None
No value.
Some(unsafe extern "system" fn(PhysicalDevice, u32, *mut u32, *mut PerformanceCounterKHR<'_>, *mut PerformanceCounterDescriptionKHR<'_>) -> Result)
Some value of type T.