#[repr(C)]pub struct VideoEncodeAV1FrameSizeKHR {
pub intra_frame_size: u32,
pub predictive_frame_size: u32,
pub bipredictive_frame_size: u32,
}Expand description
Native structure VkVideoEncodeAV1FrameSizeKHR.
Fields§
§intra_frame_size: u32Native field intraFrameSize.
predictive_frame_size: u32Native field predictiveFrameSize.
bipredictive_frame_size: u32Native field bipredictiveFrameSize.
Implementations§
Source§impl VideoEncodeAV1FrameSizeKHR
impl VideoEncodeAV1FrameSizeKHR
Sourcepub fn set_intra_frame_size(self, value: u32) -> Self
pub fn set_intra_frame_size(self, value: u32) -> Self
Set native field intraFrameSize without native effects.
Sourcepub fn set_predictive_frame_size(self, value: u32) -> Self
pub fn set_predictive_frame_size(self, value: u32) -> Self
Set native field predictiveFrameSize without native effects.
Sourcepub fn set_bipredictive_frame_size(self, value: u32) -> Self
pub fn set_bipredictive_frame_size(self, value: u32) -> Self
Set native field bipredictiveFrameSize without native effects.
Trait Implementations§
Source§impl Clone for VideoEncodeAV1FrameSizeKHR
impl Clone for VideoEncodeAV1FrameSizeKHR
impl Copy for VideoEncodeAV1FrameSizeKHR
Auto Trait Implementations§
impl Forget for VideoEncodeAV1FrameSizeKHR
impl Freeze for VideoEncodeAV1FrameSizeKHR
impl Move for VideoEncodeAV1FrameSizeKHR
impl RefUnwindSafe for VideoEncodeAV1FrameSizeKHR
impl Send for VideoEncodeAV1FrameSizeKHR
impl Sync for VideoEncodeAV1FrameSizeKHR
impl Unpin for VideoEncodeAV1FrameSizeKHR
impl UnsafeUnpin for VideoEncodeAV1FrameSizeKHR
impl UnwindSafe for VideoEncodeAV1FrameSizeKHR
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