Struct winapi::d3d10shader::D3D10_SHADER_DESC [] [src]

pub struct D3D10_SHADER_DESC {
    pub Version: UINT,
    pub Creator: LPCSTR,
    pub Flags: UINT,
    pub ConstantBuffers: UINT,
    pub BoundResources: UINT,
    pub InputParameters: UINT,
    pub OutputParameters: UINT,
    pub InstructionCount: UINT,
    pub TempRegisterCount: UINT,
    pub TempArrayCount: UINT,
    pub DefCount: UINT,
    pub DclCount: UINT,
    pub TextureNormalInstructions: UINT,
    pub TextureLoadInstructions: UINT,
    pub TextureCompInstructions: UINT,
    pub TextureBiasInstructions: UINT,
    pub TextureGradientInstructions: UINT,
    pub FloatInstructionCount: UINT,
    pub IntInstructionCount: UINT,
    pub UintInstructionCount: UINT,
    pub StaticFlowControlCount: UINT,
    pub DynamicFlowControlCount: UINT,
    pub MacroInstructionCount: UINT,
    pub ArrayInstructionCount: UINT,
    pub CutInstructionCount: UINT,
    pub EmitInstructionCount: UINT,
    pub GSOutputTopology: D3D_PRIMITIVE_TOPOLOGY,
    pub GSMaxOutputVertexCount: UINT,
}

Fields

Version: UINT Creator: LPCSTR Flags: UINT ConstantBuffers: UINT BoundResources: UINT InputParameters: UINT OutputParameters: UINT InstructionCount: UINT TempRegisterCount: UINT TempArrayCount: UINT DefCount: UINT DclCount: UINT TextureNormalInstructions: UINT TextureLoadInstructions: UINT TextureCompInstructions: UINT TextureBiasInstructions: UINT TextureGradientInstructions: UINT FloatInstructionCount: UINT IntInstructionCount: UINT UintInstructionCount: UINT StaticFlowControlCount: UINT DynamicFlowControlCount: UINT MacroInstructionCount: UINT ArrayInstructionCount: UINT CutInstructionCount: UINT EmitInstructionCount: UINT GSOutputTopology: D3D_PRIMITIVE_TOPOLOGY GSMaxOutputVertexCount: UINT

Trait Implementations

impl Debug for D3D10_SHADER_DESC
[src]

fn fmt(&self, __arg_0: &mut Formatter) -> Result

Formats the value using the given formatter.

impl Copy for D3D10_SHADER_DESC
[src]

impl Clone for D3D10_SHADER_DESC
[src]

fn clone(&self) -> D3D10_SHADER_DESC

Returns a copy of the value. Read more

fn clone_from(&mut self, source: &Self)
1.0.0

Performs copy-assignment from source. Read more