Enum MultisampleCount
#[repr(i32)]pub enum MultisampleCount {
NoMSAA = 1,
MSAAx2 = 2,
MSAAx4 = 4,
MSAAx8 = 8,
MSAAx16 = 16,
MSAAx32 = 32,
}Expand description
Specifies the available numbers of samples for multisample anti-aliasing (MSAA).
Variants§
NoMSAA = 1
Single sample. Disables MSAA.
MSAAx2 = 2
MSAA with 2 samples.
MSAAx4 = 4
MSAA with 4 samples.
MSAAx8 = 8
MSAA with 8 samples.
MSAAx16 = 16
MSAA with 16 samples.
MSAAx32 = 32
MSAA with 32 samples.
Implementations§
§impl MultisampleCount
impl MultisampleCount
pub fn as_str(self) -> &'static str
pub fn convert(num: i32) -> MultisampleCount
Trait Implementations§
§impl Clone for MultisampleCount
impl Clone for MultisampleCount
§fn clone(&self) -> MultisampleCount
fn clone(&self) -> MultisampleCount
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 more§impl Debug for MultisampleCount
impl Debug for MultisampleCount
§impl Display for MultisampleCount
impl Display for MultisampleCount
§impl PartialEq for MultisampleCount
impl PartialEq for MultisampleCount
§impl VariantConstraint for MultisampleCount
impl VariantConstraint for MultisampleCount
§type DataArg<'a> = MultisampleCount
type DataArg<'a> = MultisampleCount
Specifies the type of an argument that provides a value to
Variant.
Generally, this type matches Self, except for KanziString, Resource, and ResourceId. Read more§type RetArg = MultisampleCount
type RetArg = MultisampleCount
§fn as_arg(&self) -> <MultisampleCount as VariantConstraint>::DataArg<'_>
fn as_arg(&self) -> <MultisampleCount as VariantConstraint>::DataArg<'_>
impl Copy for MultisampleCount
impl Eq for MultisampleCount
impl PropertyTypeConstraint for MultisampleCount
impl StructuralPartialEq for MultisampleCount
Auto Trait Implementations§
impl Freeze for MultisampleCount
impl RefUnwindSafe for MultisampleCount
impl Send for MultisampleCount
impl Sync for MultisampleCount
impl Unpin for MultisampleCount
impl UnwindSafe for MultisampleCount
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