Freigeben über


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)

Weitere Informationen

CheckMultisampleQualityLevels