Compartir a través de


Parámetros de creación de recursos en mosaico

Hay algunas restricciones en el tipo de recursos de Direct3D que puede crear con la marca D3D11_RESOURCE_MISC_TILED . En esta sección se proporcionan los parámetros válidos para crear recursos en mosaico.

Tipo de recurso admitido

Texture2D[Array] (incluido TextureCube[Array], que es una variante de Texture2D[Array]) o Buffer.

NO compatible: Texture1D[Array] o Texture3D, pero Texture3D podría admitirse en el futuro.

Uso de recursos admitido

D3D11_USAGE_DEFAULT.

NO compatible: D3D11_USAGE_DYNAMIC, D3D11_USAGE_STAGING o D3D11_USAGE_IMMUTABLE.

Marcas incorrectas de recursos admitidas

D3D11_RESOURCE_MISC_TILED (por definición), _MISC_TEXTURECUBE, _DRAWINDIRECT_ARGS, _BUFFER_ALLOW_RAW_VIEWS, _BUFFER_STRUCTURED, _RESOURCE_CLAMP o _GENERATE_MIPS.

NO compatible: _SHARED, _SHARED_KEYEDMUTEX, _GDI_COMPATIBLE, _SHARED_NTHANDLE, _RESTRICTED_CONTENT, _RESTRICT_SHARED_RESOURCE, _RESTRICT_SHARED_RESOURCE_DRIVER, _GUARDED o _TILE_POOL.

Marcas de enlace admitidas

D3D11_BIND_SHADER_RESOURCE, _RENDER_TARGET, _DEPTH_STENCIL o _UNORDERED_ACCESS.

NO compatible: _CONSTANT_BUFFER, _VERTEX_BUFFER [tenga en cuenta que el enlace de un búfer en mosaico como SRV/UAV/RTV sigue siendo correcto], _INDEX_BUFFER, _STREAM_OUTPUT, _BIND_DECODER o _BIND_VIDEO_ENCODER.

Formatos admitidos

Todos los formatos que estarían disponibles para la configuración especificada, independientemente de que esté en mosaico, con algunas excepciones.

SampleDesc admitido (recuento de multimuestras, calidad)

Cualquier cosa que se admita para la configuración especificada independientemente de que esté en mosaico, con algunas excepciones.

Ancho/ Alto admitido/MipLevels/ArraySize

Extensiones completas compatibles con Direct3D 11. Los recursos en mosaico no tienen la restricción sobre el tamaño total de memoria impuesto en recursos no en mosaico. Los recursos en mosaico solo están restringidos por los límites generales del espacio de direcciones virtuales. Para obtener información, consulte Espacio de direcciones disponible para los recursos en mosaico.

El contenido inicial de la memoria del grupo de iconos no está definido.

Creación de recursos en mosaico