Compartir a través de


estructura D3D10_1DDIARG_TEXCUBE_SHADERRESOURCEVIEW (d3d10umddi.h)

La estructura D3D10_1DDIARG_TEXCUBE_SHADERRESOURCEVIEW describe las texturas de cubo que se usan para crear una vista de recursos de sombreador en una llamada a la función CreateShaderResourceView(D3D10_1 ).

Sintaxis

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

Miembros

[in] MostDetailedMip

Identificador del mapa de MIP más detallado.

[in] MipLevels

Número de niveles de mapa MIP para la textura.

[in] First2DArrayFace

Identificador de la primera textura 2D que consta de una o varias texturas de cubo.

[in] NumCubes

Número de texturas de cubo para una vista de recursos del sombreador.

Comentarios

El valor del miembro First2DArrayFace agregado con 6 multiplicado por el número del miembro NumCubes debe ser menor o igual que el valor del miembro ArraySize de la estructura D3D10DDIARG_CREATERESOURCE del recurso de sombreador cuya vista se crea en una llamada a la función CreateShaderResourceView(D3D10_1) del controlador. Es decir, se aplica el siguiente cálculo:

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

Requisitos

Requisito Value
Cliente mínimo compatible D3D10_1DDIARG_TEXCUBE_SHADERRESOURCEVIEW se admite en Windows Vista con Service Pack 1 (SP1) y versiones posteriores y Windows Server 2008 y versiones posteriores.
Encabezado d3d10umddi.h (incluya D3d10umddi.h)

Consulte también

CalcPrivateShaderResourceViewSize(D3D10_1)

CreateShaderResourceView(D3D10_1)

D3D10DDIARG_CREATERESOURCE

D3D10_1DDIARG_CREATESHADERRESOURCEVIEW