#[repr(C)]pub struct PhysicalDeviceVideoEncodeQualityLevelInfoKHR {
pub s_type: StructureType,
pub p_next: *const c_void,
pub p_video_profile: *const VideoProfileInfoKHR,
pub quality_level: u32,
}Expand description
VkPhysicalDeviceVideoEncodeQualityLevelInfoKHR
Provided by VK_KHR_video_encode_queue.
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VIDEO_ENCODE_QUALITY_LEVEL_INFO_KHR.
p_next: *const c_voidOptional, may be null.
p_video_profile: *const VideoProfileInfoKHR§quality_level: u32Implementations§
Source§impl PhysicalDeviceVideoEncodeQualityLevelInfoKHR
impl PhysicalDeviceVideoEncodeQualityLevelInfoKHR
Sourcepub fn builder<'a>() -> PhysicalDeviceVideoEncodeQualityLevelInfoKHRBuilder<'a>
pub fn builder<'a>() -> PhysicalDeviceVideoEncodeQualityLevelInfoKHRBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for PhysicalDeviceVideoEncodeQualityLevelInfoKHR
impl Clone for PhysicalDeviceVideoEncodeQualityLevelInfoKHR
Source§fn clone(&self) -> PhysicalDeviceVideoEncodeQualityLevelInfoKHR
fn clone(&self) -> PhysicalDeviceVideoEncodeQualityLevelInfoKHR
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 PhysicalDeviceVideoEncodeQualityLevelInfoKHR
impl Default for PhysicalDeviceVideoEncodeQualityLevelInfoKHR
Source§fn default() -> PhysicalDeviceVideoEncodeQualityLevelInfoKHR
fn default() -> PhysicalDeviceVideoEncodeQualityLevelInfoKHR
Returns the “default value” for a type. Read more
impl Copy for PhysicalDeviceVideoEncodeQualityLevelInfoKHR
Auto Trait Implementations§
impl Freeze for PhysicalDeviceVideoEncodeQualityLevelInfoKHR
impl RefUnwindSafe for PhysicalDeviceVideoEncodeQualityLevelInfoKHR
impl !Send for PhysicalDeviceVideoEncodeQualityLevelInfoKHR
impl !Sync for PhysicalDeviceVideoEncodeQualityLevelInfoKHR
impl Unpin for PhysicalDeviceVideoEncodeQualityLevelInfoKHR
impl UnsafeUnpin for PhysicalDeviceVideoEncodeQualityLevelInfoKHR
impl UnwindSafe for PhysicalDeviceVideoEncodeQualityLevelInfoKHR
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