Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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) |