D3DDDI_MULTISAMPLINGMETHOD structure (d3dukmdt.h)

The D3DDDI_MULTISAMPLINGMETHOD structure describes a multiple-sampling method.

Syntax

typedef struct _D3DDDI_MULTISAMPLINGMETHOD {
  [out] UINT NumSamples;
  [out] UINT NumQualityLevels;
} D3DDDI_MULTISAMPLINGMETHOD;

Members

[out] NumSamples

The number of subpixels that are used in the multiple-sampling method (for example, 2 for 2x and 8 for 8x multiple-sampling).

[out] NumQualityLevels

The upper bound on the quality range that is supported for the multiple-sampling method. The range includes values from 0 through the reported maximum quality setting.

Remarks

The driver can partition its quality levels for a given multiple-sampling method into as many increments as it requires; however, each incremental step noticeably improves quality of the presented image.

Requirements

Requirement Value
Minimum supported client Available in Windows Vista and later versions of the Windows operating systems.
Header d3dukmdt.h (include D3dumddi.h, D3dkmddi.h)

See also

D3DDDIFORMAT

DXGKARG_DESCRIBEALLOCATION

DxgkDdiDescribeAllocation