#[repr(C)]pub struct VideoEncodeSessionRgbConversionCreateInfoVALVE {
pub s_type: StructureType,
pub p_next: *const c_void,
pub rgb_model: VideoEncodeRgbModelConversionFlagBitsVALVE,
pub rgb_range: VideoEncodeRgbRangeCompressionFlagBitsVALVE,
pub x_chroma_offset: VideoEncodeRgbChromaOffsetFlagBitsVALVE,
pub y_chroma_offset: VideoEncodeRgbChromaOffsetFlagBitsVALVE,
}Fields§
§s_type: StructureType§p_next: *const c_void§rgb_model: VideoEncodeRgbModelConversionFlagBitsVALVE§rgb_range: VideoEncodeRgbRangeCompressionFlagBitsVALVE§x_chroma_offset: VideoEncodeRgbChromaOffsetFlagBitsVALVE§y_chroma_offset: VideoEncodeRgbChromaOffsetFlagBitsVALVETrait Implementations§
impl Copy for VideoEncodeSessionRgbConversionCreateInfoVALVE
Auto Trait Implementations§
impl !Send for VideoEncodeSessionRgbConversionCreateInfoVALVE
impl !Sync for VideoEncodeSessionRgbConversionCreateInfoVALVE
impl Freeze for VideoEncodeSessionRgbConversionCreateInfoVALVE
impl RefUnwindSafe for VideoEncodeSessionRgbConversionCreateInfoVALVE
impl Unpin for VideoEncodeSessionRgbConversionCreateInfoVALVE
impl UnsafeUnpin for VideoEncodeSessionRgbConversionCreateInfoVALVE
impl UnwindSafe for VideoEncodeSessionRgbConversionCreateInfoVALVE
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