DDIMULTISAMPLEQUALITYLEVELSDATA structure (d3dumddi.h)
The DDIMULTISAMPLEQUALITYLEVELSDATA structure describes the number of multiple-sample quality levels for a given render-target format.
Syntax
typedef struct _DDIMULTISAMPLEQUALITYLEVELSDATA {
[in] D3DDDIFORMAT Format;
[in] BOOL Flip;
[in] D3DDDIMULTISAMPLE_TYPE MsType;
[in] UINT QualityLevels;
} DDIMULTISAMPLEQUALITYLEVELSDATA;
Members
[in] Format
A D3DDDIFORMAT-typed value that indicates the surface format of the multiple-sampled render target.
[in] Flip
A Boolean value that specifies whether the resolution is flip or bit-block transfer (blt) style. TRUE indicates flip-style resolution; FALSE indicates blt-style resolution.
[in] MsType
A D3DDDIMULTISAMPLE_TYPE-typed value that indicates the level of full-scene multiple sampling. If the display device supports maskable multiple sampling (that is, more than one sample for a multiple-sample render-target format plus antialias support), the user-mode display driver must provide the number of quality levels for the D3DDDIMULTISAMPLE_NONMASKABLE (1) value.
[in] QualityLevels
The number of multiple-sample quality levels that the user-mode display driver supports for the render-target format that is specified by the Format, bFlip, and MSType members.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Available in Windows Vista and later versions of the Windows operating systems. |
Header | d3dumddi.h (include D3dumddi.h) |