Stride

OPEN / CLOSE
  • Features
  • Blog
  • Documentation
  • Community
(icon) Download

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

OPEN / CLOSE
  • English
  • 日本語
    Show / Hide Table of Contents

    ShaderStreamOutputDeclarationEntry Struct

    Namespace: Stride.Shaders
    Assembly: Stride.Shaders.dll

    Description of a StreamOutput declaration entry.

    [DataContract]
    public struct ShaderStreamOutputDeclarationEntry
    Name Description
    Fields
    ComponentCount

    The component count

    OutputSlot

    The output slot

    SemanticIndex

    The semantic index.

    SemanticName

    The semantic name.

    StartComponent

    The start component

    Stream

    The stream index.

    | Improve this Doc View Source

    Fields


    ComponentCount

    The component count

    public byte ComponentCount
    Field Value
    Type Description
    System.Byte

    OutputSlot

    The output slot

    public byte OutputSlot
    Field Value
    Type Description
    System.Byte

    SemanticIndex

    The semantic index.

    public int SemanticIndex
    Field Value
    Type Description
    System.Int32

    SemanticName

    The semantic name.

    public string SemanticName
    Field Value
    Type Description
    System.String

    StartComponent

    The start component

    public byte StartComponent
    Field Value
    Type Description
    System.Byte

    Stream

    The stream index.

    public int Stream
    Field Value
    Type Description
    System.Int32

    Inherited Members

    System.ValueType.Equals(System.Object)
    System.ValueType.GetHashCode()
    System.ValueType.ToString()

    Extension Methods

    ComponentBaseExtensions.DisposeBy<T>(T, ICollectorHolder)
    ComponentBaseExtensions.RemoveDisposeBy<T>(T, ICollectorHolder)
    • Improve this Doc
    • View Source
    In This Article

    Back to top

    Copyright © 2019-2021 .NET Foundation and Contributors
    Supported by the .NET Foundation