Método ID3D10Device::CreateDepthStencilView (d3d10.h)

Cree una vista de galería de símbolos de profundidad para acceder a los datos de recursos.

Sintaxis

HRESULT CreateDepthStencilView(
  [in]  ID3D10Resource                      *pResource,
  [in]  const D3D10_DEPTH_STENCIL_VIEW_DESC *pDesc,
  [out] ID3D10DepthStencilView              **ppDepthStencilView
);

Parámetros

[in] pResource

Tipo: ID3D10Resource*

Puntero al recurso que servirá como superficie de galería de símbolos de profundidad. Este recurso debe haberse creado con la marca D3D10_BIND_DEPTH_STENCIL .

[in] pDesc

Tipo: const D3D10_DEPTH_STENCIL_VIEW_DESC*

Puntero a una descripción de vista de galería de símbolos de profundidad (consulte D3D10_DEPTH_STENCIL_VIEW_DESC). Establezca este parámetro en NULL para crear una vista que tenga acceso al nivel mipmap 0 del recurso completo (con el formato con el que se creó el recurso).

[out] ppDepthStencilView

Tipo: ID3D10DepthStencilView**

Dirección de un puntero a un id3D10DepthStencilView. Establezca este parámetro en NULL para validar los demás parámetros de entrada (el método devolverá S_FALSE si los demás parámetros de entrada pasan la validación).

Valor devuelto

Tipo: HRESULT

Este método devuelve uno de los siguientes códigos de retorno de Direct3D 10.

Comentarios

Una vista de galería de símbolos de profundidad se puede enlazar a la fase de fusión de salida llamando a ID3D10Device::OMSetRenderTargets.

Para obtener más información general, consulte la página de la guía de programación sobre galerías de símbolos de profundidad.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado d3d10.h
Library D3D10.lib

Consulte también

Id3D10Device (interfaz)