ID3D11Device2::CheckMultisampleQualityLevels1-Methode (d3d11_2.h)

Rufen Sie die Anzahl der beim Multisampling verfügbaren Qualitätsstufen ab.

Syntax

HRESULT CheckMultisampleQualityLevels1(
  [in]  DXGI_FORMAT Format,
  [in]  UINT        SampleCount,
  [in]  UINT        Flags,
  [out] UINT        *pNumQualityLevels
);

Parameter

[in] Format

Typ: DXGI_FORMAT

Das Texturformat beim Multisampling.

[in] SampleCount

Typ: UINT

Die Anzahl der Stichproben während des Multisamplings.

[in] Flags

Typ: UINT

Eine Kombination aus D3D11_CHECK_MULTISAMPLE_QUALITY_LEVELS_FLAGS Werten, die mithilfe eines bitweisen OR-Vorgangs kombiniert werden. Derzeit wird nur D3D11_CHECK_MULTISAMPLE_QUALITY_LEVELS_TILED_RESOURCE unterstützt.

[out] pNumQualityLevels

Typ: UINT*

Ein Zeiger auf eine Variable, die die Anzahl der vom Adapter unterstützten Qualitätsstufen empfängt. Siehe Hinweise.

Rückgabewert

Typ: HRESULT

Diese Methode gibt einen der Direct3D 11-Rückgabecodes zurück.

Hinweise

Wenn Sie eine Textur multisampeln, hängt die Anzahl der verfügbaren Qualitätsstufen für einen Adapter vom verwendeten Texturformat und der Anzahl der von Ihnen gewünschten Beispiele ab. Die maximale Anzahl von Qualitätsstufen wird durch D3D11_MAX_MULTISAMPLE_SAMPLE_COUNT in D3D11.h definiert. Wenn diese Methode 0 zurückgibt, wird die Kombination aus Format und Beispielanzahl für den installierten Adapter nicht unterstützt.

Darüber hinaus ist die Definition eines Qualitätsniveaus von jedem Hardwarehersteller zu definieren. Direct3D bietet jedoch keine Möglichkeit, diese Informationen zu ermitteln.

Beachten Sie, dass FEATURE_LEVEL_10_1 Geräte für alle Renderziele außer R32G32B32A32 und R32G32B32 das 4-fache MSAA unterstützen müssen. FEATURE_LEVEL_11_0 Geräte müssen 4x MSAA für alle Renderzielformate und 8x MSAA für alle Renderzielformate mit Ausnahme R32G32B32A32-Formate unterstützen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8.1 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 R2 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile d3d11_2.h
Bibliothek D3D11.lib

Weitere Informationen

ID3D11Gerät2