pub struct MultiSample(/* private fields */);Expand description
[docs.microsoft.com] D3DMULTISAMPLE_TYPE
Implementations§
Source§impl MultiSample
impl MultiSample
Sourcepub const fn from_samples(samples: u8) -> Option<Self>
pub const fn from_samples(samples: u8) -> Option<Self>
Convert a number of samples between 1 and 16 into a MultiSample
Source§impl MultiSample
impl MultiSample
Sourcepub const fn from_unchecked(d3d: D3DMULTISAMPLE_TYPE) -> Self
pub const fn from_unchecked(d3d: D3DMULTISAMPLE_TYPE) -> Self
Convert from an underlying winapi D3D... type.
This is probably safe… probably…
Sourcepub const fn into(self) -> D3DMULTISAMPLE_TYPE
pub const fn into(self) -> D3DMULTISAMPLE_TYPE
Convert back into an underlying winapi D3D... type.
Source§impl MultiSample
impl MultiSample
Sourcepub const None: MultiSample
pub const None: MultiSample
No level of full-scene multisampling is available.
Sourcepub const NonMaskable: MultiSample
pub const NonMaskable: MultiSample
Enables the multisample quality value.
pub const X2: MultiSample
pub const X3: MultiSample
pub const X4: MultiSample
pub const X5: MultiSample
pub const X6: MultiSample
pub const X7: MultiSample
pub const X8: MultiSample
pub const X9: MultiSample
pub const X10: MultiSample
pub const X11: MultiSample
pub const X12: MultiSample
pub const X13: MultiSample
pub const X14: MultiSample
pub const X15: MultiSample
pub const X16: MultiSample
Trait Implementations§
Source§impl Clone for MultiSampleType
impl Clone for MultiSampleType
Source§fn clone(&self) -> MultiSampleType
fn clone(&self) -> MultiSampleType
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 MultiSample
impl Debug for MultiSample
Source§impl Default for MultiSample
impl Default for MultiSample
Source§impl From<MultiSampleType> for D3DMULTISAMPLE_TYPE
impl From<MultiSampleType> for D3DMULTISAMPLE_TYPE
Source§fn from(value: MultiSample) -> Self
fn from(value: MultiSample) -> Self
Converts to this type from the input type.
Source§impl Hash for MultiSampleType
impl Hash for MultiSampleType
Source§impl Ord for MultiSampleType
impl Ord for MultiSampleType
Source§fn cmp(&self, other: &MultiSampleType) -> Ordering
fn cmp(&self, other: &MultiSampleType) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for MultiSampleType
impl PartialEq for MultiSampleType
Source§impl PartialOrd for MultiSampleType
impl PartialOrd for MultiSampleType
impl Copy for MultiSampleType
impl Eq for MultiSampleType
impl StructuralPartialEq for MultiSampleType
Auto Trait Implementations§
impl Freeze for MultiSampleType
impl RefUnwindSafe for MultiSampleType
impl Send for MultiSampleType
impl Sync for MultiSampleType
impl Unpin for MultiSampleType
impl UnwindSafe for MultiSampleType
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