Important: |
---|
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist. |
A version of this page is also available for
4/8/2010
This enumeration defines levels of full-scene multisampling that the device can apply.
Syntax
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::Resettime, 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
Header | d3dmtypes.h |
Windows Embedded CE | Windows CE 5.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |