Struct mltg_bindings::Windows::Win32::Graphics::Direct3D11::D3D11_TRACE_STATS [−][src]
#[repr(C)]pub struct D3D11_TRACE_STATS {}Show fields
pub TraceDesc: D3D11_SHADER_TRACE_DESC, pub NumInvocationsInStamp: u8, pub TargetStampIndex: u8, pub NumTraceSteps: u32, pub InputMask: [u8; 32], pub OutputMask: [u8; 32], pub NumTemps: u16, pub MaxIndexableTempIndex: u16, pub IndexableTempSize: [u16; 4096], pub ImmediateConstantBufferSize: u16, pub PixelPosition: [u32; 8], pub PixelCoverageMask: [u64; 4], pub PixelDiscardedMask: [u64; 4], pub PixelCoverageMaskAfterShader: [u64; 4], pub PixelCoverageMaskAfterA2CSampleMask: [u64; 4], pub PixelCoverageMaskAfterA2CSampleMaskDepth: [u64; 4], pub PixelCoverageMaskAfterA2CSampleMaskDepthStencil: [u64; 4], pub PSOutputsDepth: BOOL, pub PSOutputsMask: BOOL, pub GSInputPrimitive: D3D11_TRACE_GS_INPUT_PRIMITIVE, pub GSInputsPrimitiveID: BOOL, pub HSOutputPatchConstantMask: [u8; 32], pub DSInputPatchConstantMask: [u8; 32],
Fields
TraceDesc: D3D11_SHADER_TRACE_DESC
NumInvocationsInStamp: u8
TargetStampIndex: u8
NumTraceSteps: u32
InputMask: [u8; 32]
OutputMask: [u8; 32]
NumTemps: u16
MaxIndexableTempIndex: u16
IndexableTempSize: [u16; 4096]
ImmediateConstantBufferSize: u16
PixelPosition: [u32; 8]
PixelCoverageMask: [u64; 4]
PixelDiscardedMask: [u64; 4]
PixelCoverageMaskAfterShader: [u64; 4]
PixelCoverageMaskAfterA2CSampleMask: [u64; 4]
PixelCoverageMaskAfterA2CSampleMaskDepth: [u64; 4]
PixelCoverageMaskAfterA2CSampleMaskDepthStencil: [u64; 4]
PSOutputsDepth: BOOL
PSOutputsMask: BOOL
GSInputPrimitive: D3D11_TRACE_GS_INPUT_PRIMITIVE
GSInputsPrimitiveID: BOOL
HSOutputPatchConstantMask: [u8; 32]
DSInputPatchConstantMask: [u8; 32]
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 RefUnwindSafe for D3D11_TRACE_STATS
impl Send for D3D11_TRACE_STATS
impl Sync for D3D11_TRACE_STATS
impl Unpin for D3D11_TRACE_STATS
impl UnwindSafe for D3D11_TRACE_STATS
Blanket Implementations
Mutably borrows from an owned value. Read more