Struct vulkan_bindings::VideoDecodeInfoKHR [−][src]
#[repr(C)]pub struct VideoDecodeInfoKHR {
pub sType: StructureType,
pub pNext: *const c_void,
pub flags: VideoDecodeFlagsKHR,
pub codedOffset: Offset2D,
pub codedExtent: Extent2D,
pub srcBuffer: Buffer,
pub srcBufferOffset: DeviceSize,
pub srcBufferRange: DeviceSize,
pub dstPictureResource: VideoPictureResourceKHR,
pub pSetupReferenceSlot: *const VideoReferenceSlotKHR,
pub referenceSlotCount: u32,
pub pReferenceSlots: *const VideoReferenceSlotKHR,
}
Fields
sType: StructureType
pNext: *const c_void
flags: VideoDecodeFlagsKHR
codedOffset: Offset2D
codedExtent: Extent2D
srcBuffer: Buffer
srcBufferOffset: DeviceSize
srcBufferRange: DeviceSize
dstPictureResource: VideoPictureResourceKHR
pSetupReferenceSlot: *const VideoReferenceSlotKHR
referenceSlotCount: u32
pReferenceSlots: *const VideoReferenceSlotKHR
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for VideoDecodeInfoKHR
impl !Send for VideoDecodeInfoKHR
impl !Sync for VideoDecodeInfoKHR
impl Unpin for VideoDecodeInfoKHR
impl UnwindSafe for VideoDecodeInfoKHR
Blanket Implementations
Mutably borrows from an owned value. Read more