D3DMMULTISAMPLE_TYPE (Windows CE 5.0)

Send Feedback

This enumeration defines levels of full-scene multisampling that the device can apply.

typedef enum _D3DMMULTISAMPLE_TYPE {  D3DMMULTISAMPLE_NONE        = 0,  D3DMMULTISAMPLE_2_SAMPLES   = 2,  D3DMMULTISAMPLE_3_SAMPLES   = 3,  D3DMMULTISAMPLE_4_SAMPLES   = 4,  D3DMMULTISAMPLE_5_SAMPLES   = 5,  D3DMMULTISAMPLE_6_SAMPLES   = 6,  D3DMMULTISAMPLE_7_SAMPLES   = 7,  D3DMMULTISAMPLE_8_SAMPLES   = 8,  D3DMMULTISAMPLE_9_SAMPLES   = 9,  D3DMMULTISAMPLE_10_SAMPLES  = 10,  D3DMMULTISAMPLE_11_SAMPLES  = 11,  D3DMMULTISAMPLE_12_SAMPLES  = 12,  D3DMMULTISAMPLE_13_SAMPLES  = 13,  D3DMMULTISAMPLE_14_SAMPLES  = 14,  D3DMMULTISAMPLE_15_SAMPLES  = 15,  D3DMMULTISAMPLE_16_SAMPLES  = 16,  D3DMMULTISAMPLE_FORCE_ULONG = 0x7fffffff} D3DMMULTISAMPLE_TYPE;

Elements

  • D3DMMULTISAMPLE_NONE
    No level of full-scene multisampling is available.
  • D3DMMULTISAMPLE_2_SAMPLES through D3DMMULTISAMPLE_16_SAMPLES
    The level of full-scene multisampling that is available.
  • D3DMMULTISAMPLE_FORCE_ULONG
    Forces the compiler to interpret the enumeration as a ULONG value. This value is not used directly in Direct3D Mobile programming.

Remarks

In addition to enabling full-scene multisampling at IDirect3DMobileDevice::Reset time, there will be render states that turn various aspects on and off at detailed levels.

Multisampling is valid only on a swap chain that is being created or reset with the D3DSWAPEFFECT_DISCARD swap effect.

Requirements

OS Versions: Windows CE 5.0 and later.
Header: D3dmtypes.h.

See Also

Direct3D Mobile Enumerations | IDirect3DMobileDevice::Reset

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.