Structure DDIMULTISAMPLEQUALITYLEVELSDATA (d3dumddi.h)

La structure DDIMULTISAMPLEQUALITYLEVELSDATA décrit le nombre de niveaux de qualité de 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 de type D3DDDIFORMAT qui indique le format de surface de la cible de rendu échantillonné à plusieurs échantillons.

[in] Flip

Valeur booléenne qui spécifie si la résolution est de type flip ou bit-block transfer (blt). TRUE indique la résolution de style inversé ; FALSE indique la résolution de style blt.

[in] MsType

Valeur de type D3DDDIMULTISAMPLE_TYPE qui indique le niveau d’échantillonnage multiple de scène complète. Si le périphérique d’affichage prend en charge l’échantillonnage multiple masquable (c’est-à-dire plusieurs exemples pour un format cible de rendu à plusieurs exemples plus la prise en charge des anticrénelies), 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é de plusieurs exemples pris en charge par le pilote d’affichage en mode utilisateur pour le format cible de rendu spécifié par les membres Format, bFlip et MSType .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.
En-tête d3dumddi.h (inclure D3dumddi.h)

Voir aussi

D3DDDIARG_GETCAPS

D3DDDICAPS_TYPE

D3DDDIFORMAT

D3DDDIMULTISAMPLE_TYPE

GetCaps