Freigeben über


D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS-Aufzählung (d3d10umddi.h)

Der D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS Enumerationstyp enthält Werte, die Qualitätsstufen für Multisamplemuster identifizieren.

Syntax

typedef enum D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS {
  D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN,
  D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN
} ;

Konstanten

 
D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN
Der Qualitätslevelwert für das Standardmäßige Multisamplemuster.
D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN
Die gleiche Anzahl von Beispielen wie D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN, mit Ausnahme aller Beispiele überlappen sich die Mitte des Pixels.

Bemerkungen

Der Qualitätsstufenwert für das Standardmäßige Multisamplemuster ist D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN. Um die Unterstützung für das standardmäßige Multisamplemuster für eine bestimmte Stichprobenanzahl verfügbar zu machen, muss der Treiber mindestens eine Standardqualitätsebene über die CheckMultisampleQualityLevels-Funktion verfügbar machen. Die D3D-Laufzeit kann dann den D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN Wert verwenden. Wenn Hardwareanbieter keine proprietären Beispielmuster haben, die sie verfügbar machen möchten und nur über das Standardmuster verfügen, können sie einfach das Standardmuster für die Qualitätsebene 0 und die Qualitätsstufe D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN implementieren. In diesem Fall würde die CheckMultisampleQualityLevels- Funktion des Treibers einen Zeiger auf 1 im pNumQualityLevels--Parameter zurückgeben. Anwendungen können dann Qualitätsstufe 0 oder D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN anfordern, und beide Qualitätsstufen bieten das gleiche Verhalten.

Für jede Beispielanzahl, bei der D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN unterstützt wird, muss ein gleichgeordnetes Muster (D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN) unterstützt werden. D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN hat die gleiche Anzahl von Beispielen wie D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN, außer dass alle Beispiele die Mitte des Pixels überlappen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS wird unter Windows Vista mit Service Pack 1 (SP1) und höheren Versionen und Windows Server 2008 und höheren Versionen unterstützt.
Header- d3d10umddi.h (include D3d10umddi.h)

Siehe auch

CheckMultisampleQualityLevels