Sintaxe
Parâmetros
ppLinearTexture _Out_Tipo: XBTCTextureContainer** Um ponteiro para um
XBTCTextureContainer.
Dimension _In_Tipo: XBTC_TEX_DIMENSION Seleção da enumeração de dimensões de textura. Format _In_
Tipo: DXGI_FORMAT Formato da textura (para BCPack). Width _In_
Tipo: size_t Largura, em pixels, do mip 0. Height _In_
Tipo: size_t Altura, em pixels, do mip 0. DepthOrArraySize _In_
Tipo: size_t Tamanho total da profundidade ou tamanho da matriz. MipCount _In_
Tipo: int8_t Número total de níveis de detalhe (LODs). Passar -1 reservará a cadeia de mips completa.
Valor retornado
Tipo: HRESULT RetornaS_OK se tiver êxito; caso contrário, retorna um código de erro HRESULT.
Comentários
XBTCCreateLinearTexture cria e aloca um contêiner de textura para uma textura linear.
A organização genérica da textura é semelhante à de um arquivo DirectDraw Surface (DDS) do DirectX.Na memória, os sub-recursos são organizados de forma compacta em ordem crescente. Os níveis de mip de maior resolução precedem os de menor resolução em relação aos índices de LOD. As matrizes de texturas têm cadeias de mips contíguas para cada elemento da matriz. Para obter mais informações sobre a dimensionalidade da textura, confira XBTC_TEX_DIMENSION.
