Struct mltg_bindings::Windows::Win32::Graphics::Direct3D11::D3D11_SIGNATURE_PARAMETER_DESC [−][src]
#[repr(C)]pub struct D3D11_SIGNATURE_PARAMETER_DESC { pub SemanticName: PSTR, pub SemanticIndex: u32, pub Register: u32, pub SystemValueType: D3D_NAME, pub ComponentType: D3D_REGISTER_COMPONENT_TYPE, pub Mask: u8, pub ReadWriteMask: u8, pub Stream: u32, pub MinPrecision: D3D_MIN_PRECISION, }
Fields
SemanticName: PSTR
SemanticIndex: u32
Register: u32
SystemValueType: D3D_NAME
ComponentType: D3D_REGISTER_COMPONENT_TYPE
Mask: u8
ReadWriteMask: u8
Stream: u32
MinPrecision: D3D_MIN_PRECISION
Trait Implementations
Returns a pointer for setting the object’s value via an ABI call.
Casts the ABI representation to a Rust object by taking ownership of the bits.
Auto Trait Implementations
impl !Send for D3D11_SIGNATURE_PARAMETER_DESC
impl !Sync for D3D11_SIGNATURE_PARAMETER_DESC
impl Unpin for D3D11_SIGNATURE_PARAMETER_DESC
impl UnwindSafe for D3D11_SIGNATURE_PARAMETER_DESC
Blanket Implementations
Mutably borrows from an owned value. Read more