Struct vulkan_bindings::VideoCapabilitiesKHR [−][src]
#[repr(C)]pub struct VideoCapabilitiesKHR {
pub sType: StructureType,
pub pNext: *mut c_void,
pub capabilityFlags: VideoCapabilityFlagsKHR,
pub minBitstreamBufferOffsetAlignment: DeviceSize,
pub minBitstreamBufferSizeAlignment: DeviceSize,
pub videoPictureExtentGranularity: Extent2D,
pub minExtent: Extent2D,
pub maxExtent: Extent2D,
pub maxReferencePicturesSlotsCount: u32,
pub maxReferencePicturesActiveCount: u32,
}
Fields
sType: StructureType
pNext: *mut c_void
capabilityFlags: VideoCapabilityFlagsKHR
minBitstreamBufferOffsetAlignment: DeviceSize
minBitstreamBufferSizeAlignment: DeviceSize
videoPictureExtentGranularity: Extent2D
minExtent: Extent2D
maxExtent: Extent2D
maxReferencePicturesSlotsCount: u32
maxReferencePicturesActiveCount: u32
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for VideoCapabilitiesKHR
impl !Send for VideoCapabilitiesKHR
impl !Sync for VideoCapabilitiesKHR
impl Unpin for VideoCapabilitiesKHR
impl UnwindSafe for VideoCapabilitiesKHR
Blanket Implementations
Mutably borrows from an owned value. Read more