D3D10DDIARG_TEX2D_SHADERRESOURCEVIEW structure (d3d10umddi.h)
The D3D10DDIARG_TEX2D_SHADERRESOURCEVIEW structure describes a two-dimensional (2-D) texture that is used to create a shader resource view in a call to the CreateShaderResourceView function.
Syntax
typedef struct D3D10DDIARG_TEX2D_SHADERRESOURCEVIEW {
[in] UINT MostDetailedMip;
[in] UINT FirstArraySlice;
[in] UINT MipLevels;
[in] UINT ArraySize;
} D3D10DDIARG_TEX2D_SHADERRESOURCEVIEW;
Members
[in] MostDetailedMip
The identifier of the most detailed MIP-map.
[in] FirstArraySlice
The identifier of the first array slice.
[in] MipLevels
The number of MIP-map levels for the texture.
[in] ArraySize
The number of array slices for the texture.
Remarks
If the MipLevels member is set to -1, the MIP-maps in the texture start from the MIP-map that is set in the MostDetailedMip member.
If the ArraySize member is set to -1, the array slices in the texture start from the array slice that is set in FirstArraySlice member.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Available in Windows Vista and later versions of the Windows operating systems. |
Header | d3d10umddi.h (include D3d10umddi.h) |