Struct erupt::extensions::khr_video_queue::VideoSessionCreateInfoKHRBuilder [−][src]
#[repr(transparent)]pub struct VideoSessionCreateInfoKHRBuilder<'a>(_, _);
Expand description
Vulkan Manual Page · Builder of VideoSessionCreateInfoKHR
Implementations
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 = VideoSessionCreateInfoKHR>
Trait Implementations
Returns the “default value” for a type. Read more
type Target = VideoSessionCreateInfoKHR
type Target = VideoSessionCreateInfoKHR
The resulting type after dereferencing.
impl<'a> ExtendableFromConst<'a, VideoDecodeH264SessionCreateInfoEXT> for VideoSessionCreateInfoKHRBuilder<'a>
impl<'a> ExtendableFromConst<'a, VideoDecodeH264SessionCreateInfoEXT> for VideoSessionCreateInfoKHRBuilder<'a>
Appends other
(+ its pointer chain) to the end of this pointer chain.
impl<'a> ExtendableFromConst<'a, VideoDecodeH264SessionCreateInfoEXTBuilder<'_>> for VideoSessionCreateInfoKHRBuilder<'a>
impl<'a> ExtendableFromConst<'a, VideoDecodeH264SessionCreateInfoEXTBuilder<'_>> for VideoSessionCreateInfoKHRBuilder<'a>
Appends other
(+ its pointer chain) to the end of this pointer chain.
impl<'a> ExtendableFromConst<'a, VideoDecodeH265SessionCreateInfoEXT> for VideoSessionCreateInfoKHRBuilder<'a>
impl<'a> ExtendableFromConst<'a, VideoDecodeH265SessionCreateInfoEXT> for VideoSessionCreateInfoKHRBuilder<'a>
Appends other
(+ its pointer chain) to the end of this pointer chain.
impl<'a> ExtendableFromConst<'a, VideoDecodeH265SessionCreateInfoEXTBuilder<'_>> for VideoSessionCreateInfoKHRBuilder<'a>
impl<'a> ExtendableFromConst<'a, VideoDecodeH265SessionCreateInfoEXTBuilder<'_>> for VideoSessionCreateInfoKHRBuilder<'a>
Appends other
(+ its pointer chain) to the end of this pointer chain.
impl<'a> ExtendableFromConst<'a, VideoEncodeH264SessionCreateInfoEXT> for VideoSessionCreateInfoKHRBuilder<'a>
impl<'a> ExtendableFromConst<'a, VideoEncodeH264SessionCreateInfoEXT> for VideoSessionCreateInfoKHRBuilder<'a>
Appends other
(+ its pointer chain) to the end of this pointer chain.
impl<'a> ExtendableFromConst<'a, VideoEncodeH264SessionCreateInfoEXTBuilder<'_>> for VideoSessionCreateInfoKHRBuilder<'a>
impl<'a> ExtendableFromConst<'a, VideoEncodeH264SessionCreateInfoEXTBuilder<'_>> for VideoSessionCreateInfoKHRBuilder<'a>
Appends other
(+ its pointer chain) to the end of this pointer chain.
Auto Trait Implementations
impl<'a> RefUnwindSafe for VideoSessionCreateInfoKHRBuilder<'a>
impl<'a> !Send for VideoSessionCreateInfoKHRBuilder<'a>
impl<'a> !Sync for VideoSessionCreateInfoKHRBuilder<'a>
impl<'a> Unpin for VideoSessionCreateInfoKHRBuilder<'a>
impl<'a> UnwindSafe for VideoSessionCreateInfoKHRBuilder<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more