#[repr(C)]pub struct VideoEncodeCapabilitiesKHR {
pub s_type: StructureType,
pub next: *mut c_void,
pub flags: VideoEncodeCapabilityFlagsKHR,
pub rate_control_modes: VideoEncodeRateControlModeFlagsKHR,
pub max_rate_control_layers: u32,
pub max_bitrate: u64,
pub max_quality_levels: u32,
pub encode_input_picture_granularity: Extent2D,
pub supported_encode_feedback_flags: VideoEncodeFeedbackFlagsKHR,
}Expand description
Fields§
§s_type: StructureType§next: *mut c_void§flags: VideoEncodeCapabilityFlagsKHR§rate_control_modes: VideoEncodeRateControlModeFlagsKHR§max_rate_control_layers: u32§max_bitrate: u64§max_quality_levels: u32§encode_input_picture_granularity: Extent2D§supported_encode_feedback_flags: VideoEncodeFeedbackFlagsKHRTrait Implementations§
Source§impl Clone for VideoEncodeCapabilitiesKHR
impl Clone for VideoEncodeCapabilitiesKHR
Source§fn clone(&self) -> VideoEncodeCapabilitiesKHR
fn clone(&self) -> VideoEncodeCapabilitiesKHR
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 VideoEncodeCapabilitiesKHR
impl Debug for VideoEncodeCapabilitiesKHR
Source§impl Default for VideoEncodeCapabilitiesKHR
impl Default for VideoEncodeCapabilitiesKHR
Source§impl Hash for VideoEncodeCapabilitiesKHR
impl Hash for VideoEncodeCapabilitiesKHR
impl Copy for VideoEncodeCapabilitiesKHR
impl Eq for VideoEncodeCapabilitiesKHR
impl Send for VideoEncodeCapabilitiesKHR
impl StructuralPartialEq for VideoEncodeCapabilitiesKHR
impl Sync for VideoEncodeCapabilitiesKHR
Auto Trait Implementations§
impl Freeze for VideoEncodeCapabilitiesKHR
impl RefUnwindSafe for VideoEncodeCapabilitiesKHR
impl Unpin for VideoEncodeCapabilitiesKHR
impl UnwindSafe for VideoEncodeCapabilitiesKHR
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