Condividi tramite


struttura D3D10DDIARG_CREATEDEPTHSTENCILVIEW (d3d10umddi.h)

La struttura D3D10DDIARG_CREATEDEPTHSTENCILVIEW descrive la visualizzazione depth stencil da creare.

Sintassi

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;

Members

[in] hDrvResource

Handle per la risorsa stencil profondità di base.

[in] Format

Valore tipizzato DXGI_FORMAT che indica il formato pixel della visualizzazione depth stencil.

[in] ResourceDimension

Valore tipizzato D3D10DDIRESOURCE_TYPE che indica il tipo di risorsa e la dimensionalità della risorsa di base.

[in] Tex1D

Se il valore nel membro ResourceDimension è impostato su D3D10DDIRESOURCE_TEXTURE1D, un membro dell'unione contenuto in D3D10DDIARG_CREATEDEPTHSTENCILVIEW che può contenere una struttura D3D10DDIARG_TEX1D_DEPTHSTENCILVIEW per una trama unidimensionale.

[in] Tex2D

Se il valore nel membro ResourceDimension è impostato su D3D10DDIRESOURCE_TEXTURE2D, un membro dell'unione contenuto in D3D10DDIARG_CREATEDEPTHSTENCILVIEW che può contenere una struttura D3D10DDIARG_TEX2D_DEPTHSTENCILVIEW per una trama bidimensionale.

[in] TexCube

Se il valore nel membro ResourceDimension è impostato su D3D10DDIRESOURCE_TEXTURECUBE, un membro dell'unione contenuto in D3D10DDIARG_CREATEDEPTHSTENCILVIEW che può contenere una struttura D3D10DDIARG_TEXCUBE_DEPTHSTENCILVIEW per una trama del cubo.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Intestazione d3d10umddi.h (include D3d10umddi.h)

Vedi anche

CalcPrivateDepthStencilViewSize

CreateDepthStencilView

D3D10DDIARG_TEX1D_DEPTHSTENCILVIEW

D3D10DDIARG_TEX2D_DEPTHSTENCILVIEW

D3D10DDIARG_TEXCUBE_DEPTHSTENCILVIEW

D3D10DDIRESOURCE_TYPE