#[repr(C)]pub struct VideoEncodeIntraRefreshCapabilitiesKHR {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub intra_refresh_modes: VideoEncodeIntraRefreshModeFlagsKHR,
pub max_intra_refresh_cycle_duration: u32,
pub max_intra_refresh_active_reference_pictures: u32,
pub partition_independent_intra_refresh_regions: Bool32,
pub non_rectangular_intra_refresh_regions: Bool32,
}Fields§
§s_type: StructureType§p_next: *mut c_void§intra_refresh_modes: VideoEncodeIntraRefreshModeFlagsKHR§max_intra_refresh_cycle_duration: u32§max_intra_refresh_active_reference_pictures: u32§partition_independent_intra_refresh_regions: Bool32§non_rectangular_intra_refresh_regions: Bool32Trait Implementations§
impl Copy for VideoEncodeIntraRefreshCapabilitiesKHR
Auto Trait Implementations§
impl !Send for VideoEncodeIntraRefreshCapabilitiesKHR
impl !Sync for VideoEncodeIntraRefreshCapabilitiesKHR
impl Freeze for VideoEncodeIntraRefreshCapabilitiesKHR
impl RefUnwindSafe for VideoEncodeIntraRefreshCapabilitiesKHR
impl Unpin for VideoEncodeIntraRefreshCapabilitiesKHR
impl UnsafeUnpin for VideoEncodeIntraRefreshCapabilitiesKHR
impl UnwindSafe for VideoEncodeIntraRefreshCapabilitiesKHR
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more