D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS-Enumeration (d3d10umddi.h)
Der D3D10_1_DDIARG_STANDARD_MULTISAMPLE_QUALITY_LEVELS-Enumerationstyp enthält Werte, die Qualitätsebenen 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ätsstufenwert für das Standard-Multisamplemuster. |
D3D10_1_DDIARG_CENTER_MULTISAMPLE_PATTERN Die gleiche Anzahl von Stichproben wie D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN, mit ausnahme aller Stichproben überlappen sich die Mitte des Pixels. |
Hinweise
Der Qualitätsstufenwert für das Standard-Multisampelmuster ist D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN. Um unterstützung für das Standard-Multisamplemuster für eine bestimmte Stichprobenanzahl verfügbar zu machen, muss der Treiber mindestens eine Standardqualitätsstufe über seine CheckMultisampleQualityLevels-Funktion verfügbar machen. Die D3D-Runtime kann dann den wert der D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN verwenden. Wenn Hardwarehersteller 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 sowohl für die Qualitätsebene 0 als auch für die Qualitätsebene D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN implementieren. In diesem Fall würde die CheckMultisampleQualityLevels-Funktion des Treibers im Parameter pNumQualityLevels einen Zeiger auf 1 zurückgeben. Anwendungen können dann die Qualitätsebene 0 oder D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN anfordern, und beide Qualitätsebenen bieten das gleiche Verhalten.
Für jede Stichprobenanzahl, 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 Stichproben wie D3D10_1_DDIARG_STANDARD_MULTISAMPLE_PATTERN, mit der Ausnahme, dass alle Stichproben die Mitte des Pixels überlappen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (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. |
Kopfzeile | d3d10umddi.h (include D3d10umddi.h) |