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)