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) |