Export (0) Print
Expand All
Expand Minimize

MultiSampleType Enumeration

Defines the levels of full-scene multisampling that the device can apply.

Namespace: Microsoft.WindowsMobile.DirectX.Direct3D
Assembly: Microsoft.WindowsMobile.DirectX (in microsoft.windowsmobile.directx.dll)

public enum MultiSampleType
public enum MultiSampleType
public enum MultiSampleType

 Member nameDescription
Supported by the .NET Compact FrameworkEightSamplesEnables eight levels of full-scene multisampling. 
Supported by the .NET Compact FrameworkElevenSamplesEnables 11 levels of full-scene multisampling. 
Supported by the .NET Compact FrameworkFifteenSamplesEnables 15 levels of full-scene multisampling. 
Supported by the .NET Compact FrameworkFiveSamplesEnables five levels of full-scene multisampling. 
Supported by the .NET Compact FrameworkFourSamplesEnables four levels of full-scene multisampling. 
Supported by the .NET Compact FrameworkFourteenSamplesEnables 14 levels of full-scene multisampling. 
Supported by the .NET Compact FrameworkNineSamplesEnables nine levels of full-scene multisampling. 
Supported by the .NET Compact FrameworkNoneSpecifies no full-scene multisampling, and enables swap effects other than SwapEffect.Discard
Supported by the .NET Compact FrameworkSevenSamplesEnables seven levels of full-scene multisampling. 
Supported by the .NET Compact FrameworkSixSamplesEnables six levels of full-scene multisampling. 
Supported by the .NET Compact FrameworkSixteenSamplesEnables 16 levels of full-scene multisampling. 
Supported by the .NET Compact FrameworkTenSamplesEnables 10 levels of full-scene multisampling. 
Supported by the .NET Compact FrameworkThirteenSamplesEnables 13 levels of full-scene multisampling. 
Supported by the .NET Compact FrameworkThreeSamplesEnables three levels of full-scene multisampling. 
Supported by the .NET Compact FrameworkTwelveSamplesEnables 12 levels of full-scene multisampling. 
Supported by the .NET Compact FrameworkTwoSamplesEnables two levels of full-scene multisampling. 

When multisampling is enabled, all subsamples of a pixel are updated in one pass. However, when subsamples are used for other effects that involve multiple rendering passes, the application can specify that only some of them be affected by a given rendering pass. This latter approach enables simulation of motion blur, depth-of-field focus effects, reflection blur, and other effects.

In addition to enabling full-scene multisampling when a Reset of a Device occurs, there are render states that turn various multisampling aspects on and off at fine-grained levels. For more information, see RenderStateManager.

Multisampling is valid only on a swap chain that is created or reset with the Discard method of a SwapEffect.

The multisampling antialiasing value can be set with the parameters or sub-parameters in the following methods.

Windows CE, Windows Mobile for Pocket PC, Windows Mobile for Smartphone

The Microsoft .NET Framework 3.0 is supported on Windows Vista, Microsoft Windows XP SP2, and Windows Server 2003 SP1.

.NET Compact Framework

Supported in: 2.0

Community Additions

ADD
Show:
© 2014 Microsoft