#[repr(C)]pub struct VkVideoEncodeH264CapabilitiesKHR {Show 15 fields
pub sType: VkStructureType,
pub pNext: *mut c_void,
pub flags: VkVideoEncodeH264CapabilityFlagsKHR,
pub maxLevelIdc: StdVideoH264LevelIdc,
pub maxSliceCount: u32,
pub maxPPictureL0ReferenceCount: u32,
pub maxBPictureL0ReferenceCount: u32,
pub maxL1ReferenceCount: u32,
pub maxTemporalLayerCount: u32,
pub expectDyadicTemporalLayerPattern: VkBool32,
pub minQp: i32,
pub maxQp: i32,
pub prefersGopRemainingFrames: VkBool32,
pub requiresGopRemainingFrames: VkBool32,
pub stdSyntaxFlags: VkVideoEncodeH264StdFlagsKHR,
}
Fields§
§sType: VkStructureType
§pNext: *mut c_void
§flags: VkVideoEncodeH264CapabilityFlagsKHR
§maxLevelIdc: StdVideoH264LevelIdc
§maxSliceCount: u32
§maxPPictureL0ReferenceCount: u32
§maxBPictureL0ReferenceCount: u32
§maxL1ReferenceCount: u32
§maxTemporalLayerCount: u32
§expectDyadicTemporalLayerPattern: VkBool32
§minQp: i32
§maxQp: i32
§prefersGopRemainingFrames: VkBool32
§requiresGopRemainingFrames: VkBool32
§stdSyntaxFlags: VkVideoEncodeH264StdFlagsKHR
Trait Implementations§
Source§impl Clone for VkVideoEncodeH264CapabilitiesKHR
impl Clone for VkVideoEncodeH264CapabilitiesKHR
Source§fn clone(&self) -> VkVideoEncodeH264CapabilitiesKHR
fn clone(&self) -> VkVideoEncodeH264CapabilitiesKHR
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for VkVideoEncodeH264CapabilitiesKHR
Auto Trait Implementations§
impl Freeze for VkVideoEncodeH264CapabilitiesKHR
impl RefUnwindSafe for VkVideoEncodeH264CapabilitiesKHR
impl !Send for VkVideoEncodeH264CapabilitiesKHR
impl !Sync for VkVideoEncodeH264CapabilitiesKHR
impl Unpin for VkVideoEncodeH264CapabilitiesKHR
impl UnwindSafe for VkVideoEncodeH264CapabilitiesKHR
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