Stride

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

  • Discord
  • Facebook
  • Twitter
  • YouTube

LANGUAGE

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

    PipelineState Class

    Namespace: Stride.Graphics
    Assembly: Stride.Graphics.dll
    System.Object → DisposeBase → ComponentBase → GraphicsResourceBase → PipelineState
    Derived from PipelineState:

    public class PipelineState : GraphicsResourceBase, IDisposable, IComponent, IReferencable, ICollectorHolder
    Name Description
    Properties
    InputBindingCount
    Methods
    New(GraphicsDevice, ref PipelineStateDescription)
    OnDestroyed()
    | Improve this Doc View Source

    Properties


    InputBindingCount

    public int InputBindingCount { get; }
    Property Value
    Type Description
    System.Int32
    | Improve this Doc View Source

    Methods


    New(GraphicsDevice, ref PipelineStateDescription)

    public static PipelineState New(GraphicsDevice graphicsDevice, ref PipelineStateDescription pipelineStateDescription)
    Parameters
    Type Name Description
    GraphicsDevice graphicsDevice
    PipelineStateDescription pipelineStateDescription
    Returns
    Type Description
    PipelineState

    OnDestroyed()

    protected override void OnDestroyed()
    Overrides
    GraphicsResourceBase.OnDestroyed()

    Inherited Members

    GraphicsResourceBase.NativeResource
    GraphicsResourceBase.NativeDeviceChild
    GraphicsResourceBase.OnRecreate()
    GraphicsResourceBase.NativeDevice
    GraphicsResourceBase.Reload
    GraphicsResourceBase.GraphicsDevice
    GraphicsResourceBase.Destroyed
    GraphicsResourceBase.OnPause()
    GraphicsResourceBase.OnResume()
    GraphicsResourceBase.Destroy()
    ComponentBase.Tags
    ComponentBase.Name
    ComponentBase.ICollectorHolder.Collector
    ComponentBase.OnNameChanged()
    ComponentBase.ToString()
    DisposeBase.Dispose()
    DisposeBase.IsDisposed
    DisposeBase.IReferencable.ReferenceCount
    DisposeBase.IReferencable.AddReference()
    DisposeBase.IReferencable.Release()
    DisposeBase.OnAddReference()
    DisposeBase.OnReleaseReference()

    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