Freigeben über


Unterteilte Ressourcenerstellungsparameter

Es gibt einige Einschränkungen für den Typ von Direct3D-Ressourcen, die Sie mit dem flag D3D11_RESOURCE_MISC_TILED erstellen können. Dieser Abschnitt enthält die gültigen Parameter zum Erstellen von nebeneinander angeordneten Ressourcen.

Unterstützte Ressourcentyp-

Texture2D[Array] (einschließlich TextureCube[Array], bei dem es sich um eine Variante von Texture2D[Array]) oder Puffer handelt.

NICHT unterstützt: Texture1D[Array] oder Texture3D, aber Texture3D kann in Zukunft unterstützt werden.

Unterstützte Ressourcenverwendung

D3D11_USAGE_DEFAULT.

NICHT unterstützt: D3D11_USAGE_DYNAMIC, D3D11_USAGE_STAGING oder D3D11_USAGE_IMMUTABLE.

Unterstützte Ressourcenfehler-Flags

D3D11_RESOURCE_MISC_TILED (per Definition), _MISC_TEXTURECUBE, _DRAWINDIRECT_ARGS, _BUFFER_ALLOW_RAW_VIEWS, _BUFFER_STRUCTURED, _RESOURCE_CLAMP oder _GENERATE_MIPS.

NICHT unterstützt: _SHARED, _SHARED_KEYEDMUTEX, _GDI_COMPATIBLE, _SHARED_NTHANDLE, _RESTRICTED_CONTENT, _RESTRICT_SHARED_RESOURCE, _RESTRICT_SHARED_RESOURCE_DRIVER, _GUARDED oder _TILE_POOL.

Unterstützte Bindungskennzeichnungen

D3D11_BIND_SHADER_RESOURCE, _RENDER_TARGET, _DEPTH_STENCIL oder _UNORDERED_ACCESS.

NICHT unterstützt: _CONSTANT_BUFFER, _VERTEX_BUFFER [beachten Sie, dass das Binden eines gekachelten Puffers als SRV/UAV/RTV noch ok ist], _INDEX_BUFFER, _STREAM_OUTPUT, _BIND_DECODER oder _BIND_VIDEO_ENCODER.

Unterstützte Formate

Alle Formate, die für die angegebene Konfiguration verfügbar wären, unabhängig davon, ob sie nebeneinander angeordnet werden, mit einigen Ausnahmen.

Unterstützte SampleDesc(Multisampleanzahl, Qualität)

Was auch immer für die angegebene Konfiguration unterstützt wird, unabhängig davon, ob sie nebeneinander angeordnet wird, mit einigen Ausnahmen.

Unterstützte Breite/Höhe/MipLevels/ArraySize

Vollständige Erweiterungen, die von Direct3D 11 unterstützt werden. Nebeneinander angeordnete Ressourcen haben nicht die Einschränkung der Gesamtspeichergröße, die für nicht nebeneinander angeordnete Ressourcen auferlegt wurde. Nebeneinander angeordnete Ressourcen werden nur durch allgemeine Grenzwerte für den virtuellen Adressraum eingeschränkt. Weitere Informationen finden Sie unter Verfügbaren Adressraum für nebeneinander angeordnete Ressourcen.

Der anfängliche Inhalt des Kachelpoolspeichers ist nicht definiert.

Erstellen von nebeneinander angeordneten Ressourcen