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 |