C# Class SharpDX.Direct3D12.RootSignatureDescription1

Datei anzeigen Open project: sharpdx/SharpDX

Public Methods

Method Description
RootSignatureDescription1 ( ) : System

Initializes a new instance of the RootSignatureDescription1 class.

RootSignatureDescription1 ( IntPtr pNativePtr ) : System
RootSignatureDescription1 ( RootSignatureFlags flags, RootParameter1 parameters = null, SharpDX.Direct3D12.StaticSamplerDescription samplers = null ) : System

Initializes a new instance of the RootSignatureDescription1 class.

Serialize ( ) : SharpDX.Direct3D.Blob

Serializes this description to a blob.

Private Methods

Method Description
Deserialize ( IntPtr pNativePtr ) : void
Serialize ( SharpDX.Direct3D.Blob &result, string &errorText ) : System.Result

Serializes this description to a blob.

Method Details

RootSignatureDescription1() public method

Initializes a new instance of the RootSignatureDescription1 class.
public RootSignatureDescription1 ( ) : System
return System

RootSignatureDescription1() public method

public RootSignatureDescription1 ( IntPtr pNativePtr ) : System
pNativePtr System.IntPtr
return System

RootSignatureDescription1() public method

Initializes a new instance of the RootSignatureDescription1 class.
public RootSignatureDescription1 ( RootSignatureFlags flags, RootParameter1 parameters = null, SharpDX.Direct3D12.StaticSamplerDescription samplers = null ) : System
flags RootSignatureFlags The flags.
parameters RootParameter1 The parameters.
samplers SharpDX.Direct3D12.StaticSamplerDescription The samplers.
return System

Serialize() public method

Serializes this description to a blob.
If an error occured while serializing the description
public Serialize ( ) : SharpDX.Direct3D.Blob
return SharpDX.Direct3D.Blob