[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.Direct3D11.PixelShaderStage

Class PixelShaderStage

Namespace
GrapeCity.Documents.DX.Direct3D11
Assembly
GcDocs.DX.Windows.dll

ID3D11DeviceContext

[Guid("c0bfa96c-e089-44fb-8eaf-26f8796190da")]
public class PixelShaderStage : CommonShaderStage<PixelShader>, IDisposable
Inheritance
object
PixelShaderStage
Implements
System.IDisposable
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()

Constructors

PixelShaderStage(IntPtr)

Initializes a new instance of the PixelShaderStage class.

public PixelShaderStage(IntPtr nativePtr)

Parameters

nativePtr System.IntPtr

The native pointer.

Fields

FrontfacingDefaultValue

Constant FrontfacingDefaultValue.

public const int FrontfacingDefaultValue = -1

Field Value

int

FrontfacingFalseValue

Constant FrontfacingFalseValue.

public const int FrontfacingFalseValue = 0

Field Value

int

FrontfacingTrueValue

Constant FrontfacingTrueValue.

public const int FrontfacingTrueValue = -1

Field Value

int

InputRegisterComponentBitCount

Constant InputRegisterComponentBitCount.

public const int InputRegisterComponentBitCount = 32

Field Value

int

InputRegisterComponents

Constant InputRegisterComponents.

public const int InputRegisterComponents = 4

Field Value

int

InputRegisterCount

Constant InputRegisterCount.

public const int InputRegisterCount = 32

Field Value

int

InputRegisterReadPorts

Constant InputRegisterReadPorts.

public const int InputRegisterReadPorts = 1

Field Value

int

InputRegisterReadsPerInst

Constant InputRegisterReadsPerInst.

public const int InputRegisterReadsPerInst = 2

Field Value

int

LegacyPixelCenterFractionalComponent

Constant LegacyPixelCenterFractionalComponent.

public const int LegacyPixelCenterFractionalComponent = 0

Field Value

int

OutputDepthRegisterComponentBitCount

Constant OutputDepthRegisterComponentBitCount.

public const int OutputDepthRegisterComponentBitCount = 32

Field Value

int

OutputDepthRegisterComponents

Constant OutputDepthRegisterComponents.

public const int OutputDepthRegisterComponents = 1

Field Value

int

OutputDepthRegisterCount

Constant OutputDepthRegisterCount.

public const int OutputDepthRegisterCount = 1

Field Value

int

OutputMaskRegisterComponentBitCount

Constant OutputMaskRegisterComponentBitCount.

public const int OutputMaskRegisterComponentBitCount = 32

Field Value

int

OutputMaskRegisterComponents

Constant OutputMaskRegisterComponents.

public const int OutputMaskRegisterComponents = 1

Field Value

int

OutputMaskRegisterCount

Constant OutputMaskRegisterCount.

public const int OutputMaskRegisterCount = 1

Field Value

int

OutputRegisterComponentBitCount

Constant OutputRegisterComponentBitCount.

public const int OutputRegisterComponentBitCount = 32

Field Value

int

OutputRegisterComponents

Constant OutputRegisterComponents.

public const int OutputRegisterComponents = 4

Field Value

int

OutputRegisterCount

Constant OutputRegisterCount.

public const int OutputRegisterCount = 8

Field Value

int

PixelCenterFractionalComponent

Constant PixelCenterFractionalComponent.

public const int PixelCenterFractionalComponent = 0

Field Value

int

Operators

explicit operator PixelShaderStage(IntPtr)

Performs an explicit conversion from System.IntPtr to PixelShaderStage.

public static explicit operator PixelShaderStage(IntPtr nativePointer)

Parameters

nativePointer System.IntPtr

Returns

PixelShaderStage