Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Há algumas restrições sobre o tipo de recursos Direct3D que você pode criar com o sinalizador D3D11_RESOURCE_MISC_TILED. Esta seção fornece os parâmetros válidos para a criação de recursos em blocos.
-
tipo de recurso com suporte
-
Texture2D[Array] (incluindo TextureCube[Array], que é uma variante de Texture2D[Array]) ou Buffer.
SEM suporte: Texture1D[Array] ou Texture3D, mas o Texture3D pode ter suporte no futuro.
-
de uso de recursos com suporte
-
D3D11_USAGE_DEFAULT.
SEM suporte: D3D11_USAGE_DYNAMIC, D3D11_USAGE_STAGING ou D3D11_USAGE_IMMUTABLE.
-
sinalizadores misc de recursos com suporte
-
D3D11_RESOURCE_MISC_TILED (por definição), _MISC_TEXTURECUBE, _DRAWINDIRECT_ARGS, _BUFFER_ALLOW_RAW_VIEWS, _BUFFER_STRUCTURED, _RESOURCE_CLAMP ou _GENERATE_MIPS.
SEM suporte: _SHARED, _SHARED_KEYEDMUTEX, _GDI_COMPATIBLE, _SHARED_NTHANDLE, _RESTRICTED_CONTENT, _RESTRICT_SHARED_RESOURCE, _RESTRICT_SHARED_RESOURCE_DRIVER, _GUARDED ou _TILE_POOL.
-
sinalizadores de associação com suporte
-
D3D11_BIND_SHADER_RESOURCE, _RENDER_TARGET, _DEPTH_STENCIL ou _UNORDERED_ACCESS.
SEM suporte: _CONSTANT_BUFFER, _VERTEX_BUFFER [observe que associar um Buffer em bloco como SRV/UAV/RTV ainda está ok], _INDEX_BUFFER, _STREAM_OUTPUT, _BIND_DECODER ou _BIND_VIDEO_ENCODER.
-
formatos com suporte
-
Todos os formatos que estariam disponíveis para a configuração determinada, independentemente de estarem em bloco, com algumas exceções.
-
SampleDesc com suporte (contagem de várias amostras, qualidade)
-
Qualquer que seja o suporte para a configuração fornecida, independentemente de ela estar em bloco, com algumas exceções.
-
largura/altura/MipLevels/ArraySize com suporte
-
Extensões completas compatíveis com o Direct3D 11. Os recursos em bloco não têm a restrição ao tamanho total da memória imposta a recursos não em bloco. Os recursos em blocos são restritos apenas por limites gerais de espaço de endereço virtual. Para obter informações, consulte Espaço de endereço disponível para recursos em blocos.
O conteúdo inicial da memória do pool de blocos é indefinido.
Tópicos relacionados