#[repr(C)]pub struct VideoProfileKHR {
    pub s_type: StructureType,
    pub p_next: *mut c_void,
    pub video_codec_operation: VideoCodecOperationFlagsKHR,
    pub chroma_subsampling: VideoChromaSubsamplingFlagsKHR,
    pub luma_bit_depth: VideoComponentBitDepthFlagsKHR,
    pub chroma_bit_depth: VideoComponentBitDepthFlagsKHR,
}Expand description
Fields§
§s_type: StructureType§p_next: *mut c_void§video_codec_operation: VideoCodecOperationFlagsKHR§chroma_subsampling: VideoChromaSubsamplingFlagsKHR§luma_bit_depth: VideoComponentBitDepthFlagsKHR§chroma_bit_depth: VideoComponentBitDepthFlagsKHRImplementations§
Source§impl VideoProfileKHR
 
impl VideoProfileKHR
pub fn builder<'a>() -> VideoProfileKHRBuilder<'a>
Trait Implementations§
Source§impl Clone for VideoProfileKHR
 
impl Clone for VideoProfileKHR
Source§fn clone(&self) -> VideoProfileKHR
 
fn clone(&self) -> VideoProfileKHR
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 Default for VideoProfileKHR
 
impl Default for VideoProfileKHR
impl Copy for VideoProfileKHR
impl ExtendsBufferCreateInfo for VideoProfileKHR
impl ExtendsFormatProperties2 for VideoProfileKHR
impl ExtendsImageCreateInfo for VideoProfileKHR
impl ExtendsImageViewCreateInfo for VideoProfileKHR
impl ExtendsQueryPoolCreateInfo for VideoProfileKHR
Auto Trait Implementations§
impl Freeze for VideoProfileKHR
impl RefUnwindSafe for VideoProfileKHR
impl !Send for VideoProfileKHR
impl !Sync for VideoProfileKHR
impl Unpin for VideoProfileKHR
impl UnwindSafe for VideoProfileKHR
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