Partager via


Structure DDIMULTISAMPLEQUALITYLEVELSDATA (d3dumddi.h)

La structure DDIMULTISAMPLEQUALITYLEVELSDATA décrit le nombre de niveaux de qualité à plusieurs échantillons pour un format de cible de rendu donné.

Syntaxe

typedef struct _DDIMULTISAMPLEQUALITYLEVELSDATA {
  [in] D3DDDIFORMAT           Format;
  [in] BOOL                   Flip;
  [in] D3DDDIMULTISAMPLE_TYPE MsType;
  [in] UINT                   QualityLevels;
} DDIMULTISAMPLEQUALITYLEVELSDATA;

Membres

[in] Format

Valeur D3DDDIFORMAT-typée qui indique le format de surface de la cible de rendu à plusieurs échantillons.

[in] Flip

Valeur booléenne qui spécifie si la résolution est un style de transfert de bloc de bits (blt). TRUE indique la résolution de style flip ; FALSE indique la résolution de style blt.

[in] MsType

Valeur D3DDDIMULTISAMPLE_TYPE-typée qui indique le niveau d’échantillonnage multiple de la scène complète. Si l’appareil d’affichage prend en charge l’échantillonnage multiple masquable (autrement dit, plusieurs exemples pour un format cible de rendu à plusieurs exemples, ainsi que la prise en charge des antialias), le pilote d’affichage en mode utilisateur doit fournir le nombre de niveaux de qualité pour la valeur D3DDDIMULTISAMPLE_NONMASKABLE (1).

[in] QualityLevels

Nombre de niveaux de qualité à plusieurs échantillons pris en charge par le pilote d’affichage en mode utilisateur pour le format cible de rendu spécifié par le format Format, bFlipet membres MSType.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.
d’en-tête d3dumddi.h (include D3dumddi.h)

Voir aussi

D3DDDIARG_GETCAPS

D3DDDICAPS_TYPE

D3DDDIFORMAT

D3DDDIMULTISAMPLE_TYPE

GetCaps