Table of Contents

Enum VertexOptions

Namespace
SharpDX.Direct2D1
Assembly
SharpDX.Direct2D1.dll
[Flags]
public enum VertexOptions

Fields

AssumeNoOverlap = 4

Indicates that custom vertices do not overlap each other.

DoNotClear = 1

If this flag is set, the renderer assumes that the vertex shader will cover the entire region of interest with vertices and need not clear the destination render target. If this flag is not set, the renderer assumes that the vertices do not cover the entire region interest and must clear the render target to transparent black first.

None = 0

The logical equivalent of having no flags set.

UseDepthBuffer = 2

The renderer will use a depth buffer when rendering custom vertices. The depth buffer will be used for calculating occlusion information. This can result in the renderer output being draw-order dependent if it contains transparency.