Struct erupt::extensions::khr_video_queue::VideoCapabilitiesKHRBuilder [−][src]
#[repr(transparent)]pub struct VideoCapabilitiesKHRBuilder<'a>(_, _);
Expand description
Vulkan Manual Page · Builder of VideoCapabilitiesKHR
Implementations
pub fn min_bitstream_buffer_offset_alignment(
self,
min_bitstream_buffer_offset_alignment: DeviceSize
) -> Self
pub fn min_bitstream_buffer_size_alignment(
self,
min_bitstream_buffer_size_alignment: DeviceSize
) -> Self
pub fn video_picture_extent_granularity(
self,
video_picture_extent_granularity: Extent2D
) -> Self
pub fn max_reference_pictures_slots_count(
self,
max_reference_pictures_slots_count: u32
) -> Self
pub fn max_reference_pictures_active_count(
self,
max_reference_pictures_active_count: u32
) -> Self
Discards all lifetime information.
Use the Deref
and DerefMut
implementations if possible.
Methods from Deref<Target = VideoCapabilitiesKHR>
Trait Implementations
Returns the “default value” for a type. Read more
type Target = VideoCapabilitiesKHR
type Target = VideoCapabilitiesKHR
The resulting type after dereferencing.
impl<'a> ExtendableFromMut<'a, VideoDecodeH264CapabilitiesEXT> for VideoCapabilitiesKHRBuilder<'a>
impl<'a> ExtendableFromMut<'a, VideoDecodeH264CapabilitiesEXT> for VideoCapabilitiesKHRBuilder<'a>
Appends other
(+ its pointer chain) to the end of this pointer chain.
impl<'a> ExtendableFromMut<'a, VideoDecodeH264CapabilitiesEXTBuilder<'_>> for VideoCapabilitiesKHRBuilder<'a>
impl<'a> ExtendableFromMut<'a, VideoDecodeH264CapabilitiesEXTBuilder<'_>> for VideoCapabilitiesKHRBuilder<'a>
Appends other
(+ its pointer chain) to the end of this pointer chain.
impl<'a> ExtendableFromMut<'a, VideoDecodeH265CapabilitiesEXT> for VideoCapabilitiesKHRBuilder<'a>
impl<'a> ExtendableFromMut<'a, VideoDecodeH265CapabilitiesEXT> for VideoCapabilitiesKHRBuilder<'a>
Appends other
(+ its pointer chain) to the end of this pointer chain.
impl<'a> ExtendableFromMut<'a, VideoDecodeH265CapabilitiesEXTBuilder<'_>> for VideoCapabilitiesKHRBuilder<'a>
impl<'a> ExtendableFromMut<'a, VideoDecodeH265CapabilitiesEXTBuilder<'_>> for VideoCapabilitiesKHRBuilder<'a>
Appends other
(+ its pointer chain) to the end of this pointer chain.
impl<'a> ExtendableFromMut<'a, VideoEncodeH264CapabilitiesEXT> for VideoCapabilitiesKHRBuilder<'a>
impl<'a> ExtendableFromMut<'a, VideoEncodeH264CapabilitiesEXT> for VideoCapabilitiesKHRBuilder<'a>
Appends other
(+ its pointer chain) to the end of this pointer chain.
impl<'a> ExtendableFromMut<'a, VideoEncodeH264CapabilitiesEXTBuilder<'_>> for VideoCapabilitiesKHRBuilder<'a>
impl<'a> ExtendableFromMut<'a, VideoEncodeH264CapabilitiesEXTBuilder<'_>> for VideoCapabilitiesKHRBuilder<'a>
Appends other
(+ its pointer chain) to the end of this pointer chain.
Auto Trait Implementations
impl<'a> RefUnwindSafe for VideoCapabilitiesKHRBuilder<'a>
impl<'a> !Send for VideoCapabilitiesKHRBuilder<'a>
impl<'a> !Sync for VideoCapabilitiesKHRBuilder<'a>
impl<'a> Unpin for VideoCapabilitiesKHRBuilder<'a>
impl<'a> UnwindSafe for VideoCapabilitiesKHRBuilder<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more