Compartilhar via


estrutura D3D10_1DDIARG_TEXCUBE_SHADERRESOURCEVIEW (d3d10umddi.h)

A estrutura D3D10_1DDIARG_TEXCUBE_SHADERRESOURCEVIEW descreve texturas de cubo que são usadas para criar uma exibição de recurso de sombreador em uma chamada para a função CreateShaderResourceView(D3D10_1).

Sintaxe

typedef struct D3D10_1DDIARG_TEXCUBE_SHADERRESOURCEVIEW {
  [in] UINT MostDetailedMip;
  [in] UINT MipLevels;
  [in] UINT First2DArrayFace;
  [in] UINT NumCubes;
} D3D10_1DDIARG_TEXCUBE_SHADERRESOURCEVIEW;

Membros

[in] MostDetailedMip

O identificador do mapa de MIP mais detalhado.

[in] MipLevels

O número de níveis de mapa de MIP para a textura.

[in] First2DArrayFace

O identificador da primeira textura 2D que compreende uma ou mais texturas de cubo.

[in] NumCubes

O número de texturas de cubo para uma exibição de recurso de sombreador.

Observações

O valor no membro First2DArrayFace adicionado com 6 multiplicados pelo número no membro numCubes deve ser menor ou igual ao valor no O ArraySize membro da estrutura de D3D10DDIARG_CREATERESOURCE para o recurso de sombreador cuja exibição é criada em uma chamada para a função CreateShaderResourceView(D3D10_1) do driver. Ou seja, o seguinte cálculo se aplica:

::First2DArrayFace + 6 * ::NumCubes <= Resource ::ArraySize

Requisitos

Requisito Valor
de cliente com suporte mínimo D3D10_1DDIARG_TEXCUBE_SHADERRESOURCEVIEW tem suporte no Windows Vista com Service Pack 1 (SP1) e versões posteriores e Windows Server 2008 e versões posteriores.
cabeçalho d3d10umddi.h (inclua D3d10umddi.h)

Consulte também

CalcPrivateShaderResourceViewSize(D3D10_1)

CreateShaderResourceView(D3D10_1)

D3D10DDIARG_CREATERESOURCE

D3D10_1DDIARG_CREATESHADERRESOURCEVIEW