Struct ash::vk::ExtExternalMemoryHostFn [−][src]
pub struct ExtExternalMemoryHostFn { pub get_memory_host_pointer_properties_ext: extern "system" fn(device: Device, handle_type: ExternalMemoryHandleTypeFlags, p_host_pointer: *const c_void, p_memory_host_pointer_properties: *mut MemoryHostPointerPropertiesEXT) -> Result, }
Fields
get_memory_host_pointer_properties_ext: extern "system" fn(device: Device, handle_type: ExternalMemoryHandleTypeFlags, p_host_pointer: *const c_void, p_memory_host_pointer_properties: *mut MemoryHostPointerPropertiesEXT) -> Result
Implementations
pub unsafe fn get_memory_host_pointer_properties_ext(
&self,
device: Device,
handle_type: ExternalMemoryHandleTypeFlags,
p_host_pointer: *const c_void,
p_memory_host_pointer_properties: *mut MemoryHostPointerPropertiesEXT
) -> Result
pub unsafe fn get_memory_host_pointer_properties_ext(
&self,
device: Device,
handle_type: ExternalMemoryHandleTypeFlags,
p_host_pointer: *const c_void,
p_memory_host_pointer_properties: *mut MemoryHostPointerPropertiesEXT
) -> Result
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for ExtExternalMemoryHostFn
impl Unpin for ExtExternalMemoryHostFn
impl UnwindSafe for ExtExternalMemoryHostFn
Blanket Implementations
Mutably borrows from an owned value. Read more