Compartilhar via


estrutura D3DX11_TEXTURE_LOAD_INFO

Observação

A biblioteca de utilitários D3DX (D3DX 9, D3DX 10 e D3DX 11) foi preterida para Windows 8 e não tem suporte para aplicativos da Windows Store.

Descreve os parâmetros usados para carregar uma textura de outra textura.

Sintaxe

typedef struct _D3DX11_TEXTURE_LOAD_INFO {
  D3D11_BOX *pSrcBox;
  D3D11_BOX *pDstBox;
  UINT      SrcFirstMip;
  UINT      DstFirstMip;
  UINT      NumMips;
  UINT      SrcFirstElement;
  UINT      DstFirstElement;
  UINT      NumElements;
  UINT      Filter;
  UINT      MipFilter;
} D3DX11_TEXTURE_LOAD_INFO;

Membros

pSrcBox

Tipo: D3D11_BOX*

Caixa textura de origem (consulte D3D11_BOX).

pDstBox

Tipo: D3D11_BOX*

Caixa textura de destino (consulte D3D11_BOX).

SrcFirstMip

Tipo: UINT

Nível de mipmap de textura de origem, consulte D3D11CalcSubresource para obter mais detalhes.

DstFirstMip

Tipo: UINT

Nível de mipmap de textura de destino, consulte D3D11CalcSubresource para obter mais detalhes.

NumMips

Tipo: UINT

Número de níveis de mipmap na textura de origem.

SrcFirstElement

Tipo: UINT

Primeiro elemento da textura de origem.

DstFirstElement

Tipo: UINT

Primeiro elemento da textura de destino.

NumElements

Tipo: UINT

Número de elementos a serem carregados.

Filter

Tipo: UINT

Opções de filtragem durante a resampling (consulte D3DX11_FILTER_FLAG).

MipFilter

Tipo: UINT

Opções de filtragem ao gerar níveis de mip (consulte D3DX11_FILTER_FLAG).

Comentários

Essa estrutura é usada em uma chamada para D3DX11LoadTextureFromTexture.

Os valores padrão são:

    pSrcBox = NULL;
    pDstBox = NULL;
    SrcFirstMip = 0;
    DstFirstMip = 0;
    NumMips = D3DX11_DEFAULT;
    SrcFirstElement = 0;
    DstFirstElement = 0;
    NumElements = D3DX11_DEFAULT;
    Filter = D3DX11_DEFAULT;
    MipFilter = D3DX11_DEFAULT;

Requisitos

Requisito Valor
parâmetro
D3DX11tex.h

Confira também

Estruturas D3DX