#[repr(C)]pub struct VideoDecodeInfoKHR {
pub s_type: StructureType,
pub p_next: *const c_void,
pub flags: VideoDecodeFlagsKHR,
pub src_buffer: Buffer,
pub src_buffer_offset: DeviceSize,
pub src_buffer_range: DeviceSize,
pub dst_picture_resource: VideoPictureResourceInfoKHR,
pub p_setup_reference_slot: *const VideoReferenceSlotInfoKHR,
pub reference_slot_count: u32,
pub p_reference_slots: *const VideoReferenceSlotInfoKHR,
}Fields§
§s_type: StructureType§p_next: *const c_void§flags: VideoDecodeFlagsKHR§src_buffer: Buffer§src_buffer_offset: DeviceSize§src_buffer_range: DeviceSize§dst_picture_resource: VideoPictureResourceInfoKHR§p_setup_reference_slot: *const VideoReferenceSlotInfoKHR§reference_slot_count: u32§p_reference_slots: *const VideoReferenceSlotInfoKHRTrait Implementations§
Source§impl Clone for VideoDecodeInfoKHR
impl Clone for VideoDecodeInfoKHR
impl Copy for VideoDecodeInfoKHR
Auto Trait Implementations§
impl !Send for VideoDecodeInfoKHR
impl !Sync for VideoDecodeInfoKHR
impl Freeze for VideoDecodeInfoKHR
impl RefUnwindSafe for VideoDecodeInfoKHR
impl Unpin for VideoDecodeInfoKHR
impl UnsafeUnpin for VideoDecodeInfoKHR
impl UnwindSafe for VideoDecodeInfoKHR
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