D3D10DDIARG_CREATEDEPTHSTENCILVIEW 結構 (d3d10umddi.h)
D3D10DDIARG_CREATEDEPTHSTENCILVIEW 結構描述要建立的深度樣板檢視。
語法
typedef struct D3D10DDIARG_CREATEDEPTHSTENCILVIEW {
[in] D3D10DDI_HRESOURCE hDrvResource;
[in] DXGI_FORMAT Format;
[in] D3D10DDIRESOURCE_TYPE ResourceDimension;
union {
[in] D3D10DDIARG_TEX1D_DEPTHSTENCILVIEW Tex1D;
[in] D3D10DDIARG_TEX2D_DEPTHSTENCILVIEW Tex2D;
[in] D3D10DDIARG_TEXCUBE_DEPTHSTENCILVIEW TexCube;
};
} D3D10DDIARG_CREATEDEPTHSTENCILVIEW;
成員
[in] hDrvResource
基底深度樣板資源的句柄。
[in] Format
DXGI_FORMAT型別值,表示深度樣板檢視的圖元格式。
[in] ResourceDimension
D3D10DDIRESOURCE_TYPE型別值,表示基底資源的資源類型和維度。
[in] Tex1D
如果 ResourceDimension 成員中的值設定為 D3D10DDIRESOURCE_TEXTURE1D,則包含在D3D10DDIARG_CREATEDEPTHSTENCILVIEW中的成員,可保存一維紋理 的D3D10DDIARG_TEX1D_DEPTHSTENCILVIEW 結構。
[in] Tex2D
如果 ResourceDimension 成員中的值設定為 D3D10DDIRESOURCE_TEXTURE2D,則包含在D3D10DDIARG_CREATEDEPTHSTENCILVIEW中成員的成員,可保存二維紋理 的D3D10DDIARG_TEX2D_DEPTHSTENCILVIEW 結構。
[in] TexCube
如果 ResourceDimension 成員中的值設定為 D3D10DDIRESOURCE_TEXTURECUBE,則包含在D3D10DDIARG_CREATEDEPTHSTENCILVIEW中,可保存 Cube 紋理 D3D10DDIARG_TEXCUBE_DEPTHSTENCILVIEW 結構的成員。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista |
標頭 | d3d10umddi.h (include D3d10umddi.h) |
另請參閱
CalcPrivateDepthStencilViewSize
D3D10DDIARG_TEX1D_DEPTHSTENCILVIEW
D3D10DDIARG_TEX2D_DEPTHSTENCILVIEW