Struct vulkan_bindings::VideoSessionCreateInfoKHR [−][src]
#[repr(C)]pub struct VideoSessionCreateInfoKHR {
pub sType: StructureType,
pub pNext: *const c_void,
pub queueFamilyIndex: u32,
pub flags: VideoSessionCreateFlagsKHR,
pub pVideoProfile: *const VideoProfileKHR,
pub pictureFormat: Format,
pub maxCodedExtent: Extent2D,
pub referencePicturesFormat: Format,
pub maxReferencePicturesSlotsCount: u32,
pub maxReferencePicturesActiveCount: u32,
}
Fields
sType: StructureType
pNext: *const c_void
queueFamilyIndex: u32
flags: VideoSessionCreateFlagsKHR
pVideoProfile: *const VideoProfileKHR
pictureFormat: Format
maxCodedExtent: Extent2D
referencePicturesFormat: Format
maxReferencePicturesSlotsCount: u32
maxReferencePicturesActiveCount: u32
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for VideoSessionCreateInfoKHR
impl !Send for VideoSessionCreateInfoKHR
impl !Sync for VideoSessionCreateInfoKHR
impl Unpin for VideoSessionCreateInfoKHR
impl UnwindSafe for VideoSessionCreateInfoKHR
Blanket Implementations
Mutably borrows from an owned value. Read more