#[repr(C)]pub struct VideoEncodeAV1FrameSizeKHR {
pub intra_frame_size: u32,
pub predictive_frame_size: u32,
pub bipredictive_frame_size: u32,
}Expand description
VkVideoEncodeAV1FrameSizeKHR
Provided by VK_KHR_video_encode_av1.
Fields§
§intra_frame_size: u32§predictive_frame_size: u32§bipredictive_frame_size: u32Implementations§
Source§impl VideoEncodeAV1FrameSizeKHR
impl VideoEncodeAV1FrameSizeKHR
Sourcepub fn builder() -> VideoEncodeAV1FrameSizeKHRBuilder
pub fn builder() -> VideoEncodeAV1FrameSizeKHRBuilder
Start building this struct.
Trait Implementations§
Source§impl Clone for VideoEncodeAV1FrameSizeKHR
impl Clone for VideoEncodeAV1FrameSizeKHR
Source§fn clone(&self) -> VideoEncodeAV1FrameSizeKHR
fn clone(&self) -> VideoEncodeAV1FrameSizeKHR
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for VideoEncodeAV1FrameSizeKHR
impl Debug for VideoEncodeAV1FrameSizeKHR
Source§impl Default for VideoEncodeAV1FrameSizeKHR
impl Default for VideoEncodeAV1FrameSizeKHR
impl Copy for VideoEncodeAV1FrameSizeKHR
Auto Trait Implementations§
impl Freeze 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