#[repr(transparent)]pub struct SDL_MatrixCoefficients(pub c_uint);Expand description
Colorspace matrix coefficients.
These are as described by https://www.itu.int/rec/T-REC-H.273-201612-S/en
Available Since: This enum is available since SDL 3.2.0.
Tuple Fields§
§0: c_uintImplementations§
Source§impl SDL_MatrixCoefficients
impl SDL_MatrixCoefficients
pub const SDL_MATRIX_COEFFICIENTS_IDENTITY: SDL_MatrixCoefficients
Sourcepub const SDL_MATRIX_COEFFICIENTS_BT709: SDL_MatrixCoefficients
pub const SDL_MATRIX_COEFFICIENTS_BT709: SDL_MatrixCoefficients
< ITU-R BT.709-6
pub const SDL_MATRIX_COEFFICIENTS_UNSPECIFIED: SDL_MatrixCoefficients
Sourcepub const SDL_MATRIX_COEFFICIENTS_FCC: SDL_MatrixCoefficients
pub const SDL_MATRIX_COEFFICIENTS_FCC: SDL_MatrixCoefficients
< US FCC Title 47
Sourcepub const SDL_MATRIX_COEFFICIENTS_BT470BG: SDL_MatrixCoefficients
pub const SDL_MATRIX_COEFFICIENTS_BT470BG: SDL_MatrixCoefficients
< ITU-R BT.470-6 System B, G / ITU-R BT.601-7 625, functionally the same as SDL_MATRIX_COEFFICIENTS_BT601
Sourcepub const SDL_MATRIX_COEFFICIENTS_BT601: SDL_MatrixCoefficients
pub const SDL_MATRIX_COEFFICIENTS_BT601: SDL_MatrixCoefficients
< ITU-R BT.601-7 525
Sourcepub const SDL_MATRIX_COEFFICIENTS_SMPTE240: SDL_MatrixCoefficients
pub const SDL_MATRIX_COEFFICIENTS_SMPTE240: SDL_MatrixCoefficients
< SMPTE 240M
pub const SDL_MATRIX_COEFFICIENTS_YCGCO: SDL_MatrixCoefficients
Sourcepub const SDL_MATRIX_COEFFICIENTS_BT2020_NCL: SDL_MatrixCoefficients
pub const SDL_MATRIX_COEFFICIENTS_BT2020_NCL: SDL_MatrixCoefficients
< ITU-R BT.2020-2 non-constant luminance
Sourcepub const SDL_MATRIX_COEFFICIENTS_BT2020_CL: SDL_MatrixCoefficients
pub const SDL_MATRIX_COEFFICIENTS_BT2020_CL: SDL_MatrixCoefficients
< ITU-R BT.2020-2 constant luminance
Sourcepub const SDL_MATRIX_COEFFICIENTS_SMPTE2085: SDL_MatrixCoefficients
pub const SDL_MATRIX_COEFFICIENTS_SMPTE2085: SDL_MatrixCoefficients
< SMPTE ST 2085
pub const SDL_MATRIX_COEFFICIENTS_CHROMA_DERIVED_NCL: SDL_MatrixCoefficients
pub const SDL_MATRIX_COEFFICIENTS_CHROMA_DERIVED_CL: SDL_MatrixCoefficients
Sourcepub const SDL_MATRIX_COEFFICIENTS_ICTCP: SDL_MatrixCoefficients
pub const SDL_MATRIX_COEFFICIENTS_ICTCP: SDL_MatrixCoefficients
< ITU-R BT.2100-0 ICTCP
pub const SDL_MATRIX_COEFFICIENTS_CUSTOM: SDL_MatrixCoefficients
Trait Implementations§
Source§impl Clone for SDL_MatrixCoefficients
impl Clone for SDL_MatrixCoefficients
Source§fn clone(&self) -> SDL_MatrixCoefficients
fn clone(&self) -> SDL_MatrixCoefficients
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SDL_MatrixCoefficients
impl Debug for SDL_MatrixCoefficients
Source§impl Hash for SDL_MatrixCoefficients
impl Hash for SDL_MatrixCoefficients
Source§impl PartialEq for SDL_MatrixCoefficients
impl PartialEq for SDL_MatrixCoefficients
impl Copy for SDL_MatrixCoefficients
impl Eq for SDL_MatrixCoefficients
impl StructuralPartialEq for SDL_MatrixCoefficients
Auto Trait Implementations§
impl Freeze for SDL_MatrixCoefficients
impl RefUnwindSafe for SDL_MatrixCoefficients
impl Send for SDL_MatrixCoefficients
impl Sync for SDL_MatrixCoefficients
impl Unpin for SDL_MatrixCoefficients
impl UnsafeUnpin for SDL_MatrixCoefficients
impl UnwindSafe for SDL_MatrixCoefficients
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