D3DWDDM2_0DDIARG_TEX2D_SHADERRESOURCEVIEW 结构 (d3d10umddi.h)

D3DWDDM2_0DDIARG_TEX2D_SHADERRESOURCEVIEW 结构描述二维 (二维) 纹理,用于在调用 CreateShaderResourceView 时创建着色器资源视图。

语法

typedef struct D3DWDDM2_0DDIARG_TEX2D_SHADERRESOURCEVIEW {
  UINT MostDetailedMip;
  UINT FirstArraySlice;
  UINT MipLevels;
  UINT ArraySize;
  UINT PlaneSlice;
  UINT PlaneIndex;
} D3DWDDM2_0DDIARG_TEX2D_SHADERRESOURCEVIEW;

成员

MostDetailedMip

[in]最详细的 MIP 映射的标识符。

FirstArraySlice

[in]第一个数组切片的标识符。

MipLevels

[in]纹理的 MIP 贴图级别数。

ArraySize

[in]纹理的数组切片数。

PlaneSlice

[in]平面切片的标识符。

PlaneIndex

[in]在纹理中使用的平面) (平面切片编号的索引。

注解

如果 MipLevels 设置为 -1,则纹理中的 MIP 贴图从 MostDetailedMip 成员中设置的 MIP 贴图开始。

如果 ArraySize 设置为 -1,则纹理中的数组切片从 FirstArraySlice 成员中设置的数组切片开始。

要求

要求
最低受支持的客户端 Windows 10 (WDDM 2.0)
标头 d3d10umddi.h

另请参阅

CalcPrivateShaderResourceViewSize

CreateShaderResourceView

D3DWDDM2_0DDIARG_CREATESHADERRESOURCEVIEW