共用方式為


D3D10_1DDIARG_TEXCUBE_SHADERRESOURCEVIEW 結構 (d3d10umddi.h)

D3D10_1DDIARG_TEXCUBE_SHADERRESOURCEVIEW 結構描述用來在 CreateShaderResourceView (D3D10_1) 函式呼叫中建立著色器資源檢視的 Cube 紋理。

語法

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

成員

[in] MostDetailedMip

最詳細的 MIP 對應識別碼。

[in] MipLevels

紋理的 MIP 對應層級數目。

[in] First2DArrayFace

第一個 2D 紋理的標識碼,其中包含一或多個 Cube 紋理。

[in] NumCubes

著色器資源檢視的 Cube 紋理數目。

備註

加入 6 之 First2DArrayFace 成員中的值乘以 NumCubesD3D10DDIARG_CREATERESOURCE 成員中的數位,必須小於或等於著色器資源在呼叫驅動程式 CreateShaderResourceView (D3D10_1) 函式中建立其檢視之著色器資源的 ArraySize 成員中的值。 也就是說,適用下列計算:

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

規格需求

需求
最低支援的用戶端 D3D10_1DDIARG_TEXCUBE_SHADERRESOURCEVIEW在 Windows Vista 上支援 Service Pack 1 (SP1) 和更新版本,以及 Windows Server 2008 和更新版本。
標頭 d3d10umddi.h (include D3d10umddi.h)

另請參閱

CalcPrivateShaderResourceViewSize (D3D10_1)

CreateShaderResourceView (D3D10_1)

D3D10DDIARG_CREATERESOURCE

D3D10_1DDIARG_CREATESHADERRESOURCEVIEW