Struct windows_sys::Graphics::DirectX::Direct3D11::Direct3DBindings
[−]#[repr(transparent)]pub struct Direct3DBindings(pub u32);
Expand description
Required features: "Graphics_DirectX_Direct3D11"
Tuple Fields
0: u32
Implementations
impl Direct3DBindings
impl Direct3DBindings
pub const VertexBuffer: Self = Self(1u32)
pub const IndexBuffer: Self = Self(2u32)
pub const ConstantBuffer: Self = Self(4u32)
pub const ShaderResource: Self = Self(8u32)
pub const StreamOutput: Self = Self(16u32)
pub const RenderTarget: Self = Self(32u32)
pub const DepthStencil: Self = Self(64u32)
pub const UnorderedAccess: Self = Self(128u32)
pub const Decoder: Self = Self(512u32)
pub const VideoEncoder: Self = Self(1024u32)
Trait Implementations
impl Clone for Direct3DBindings
impl Clone for Direct3DBindings
impl Copy for Direct3DBindings
Auto Trait Implementations
impl RefUnwindSafe for Direct3DBindings
impl Send for Direct3DBindings
impl Sync for Direct3DBindings
impl Unpin for Direct3DBindings
impl UnwindSafe for Direct3DBindings
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more