D3D11_TILED_RESOURCES_TIER-Enumeration (d3d11.h)
Gibt die Ebenenebene an, auf der gekachelte Ressourcen unterstützt werden.
Syntax
typedef enum D3D11_TILED_RESOURCES_TIER {
D3D11_TILED_RESOURCES_NOT_SUPPORTED = 0,
D3D11_TILED_RESOURCES_TIER_1 = 1,
D3D11_TILED_RESOURCES_TIER_2 = 2,
D3D11_TILED_RESOURCES_TIER_3 = 3
} ;
Konstanten
D3D11_TILED_RESOURCES_NOT_SUPPORTED Wert: 0 Gekachelte Ressourcen werden nicht unterstützt. |
D3D11_TILED_RESOURCES_TIER_1 Wert: 1 Tier_1 gekachelten Ressourcen werden unterstützt. Das Gerät unterstützt Aufrufe von CreateTexture2D usw. mit dem flag D3D11_RESOURCE_MISC_TILED . Das Gerät unterstützt Aufrufe von CreateBuffer mit dem flag D3D11_RESOURCE_MISC_TILE_POOL . Wenn Sie auf Kacheln (Lese- oder Schreibzugriff) zugreifen, die NULL zugeordnet sind, erhalten Sie nicht definiertes Verhalten, einschließlich entfernter Geräte. Apps können alle Kacheln einer einzelnen Standardkachel zuordnen, um diese Bedingung zu vermeiden. |
D3D11_TILED_RESOURCES_TIER_2 Wert: 2 Tier_2 gekachelten Ressourcen werden unterstützt. Übermenge an Tier_1 Funktionalität, die diese zusätzliche Unterstützung umfasst:
|
D3D11_TILED_RESOURCES_TIER_3 Wert: 3 Tier_3 gekachelten Ressourcen werden unterstützt. Neben Tier_2 Funktionalität ist Ebene 3 im Wesentlichen Ebene 2, aber mit der zusätzlichen Unterstützung von Texture3D für gekachelte Ressourcen. |
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d11.h |