Share via


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

Cree un objeto de estado de galería de símbolos de profundidad que encapsula la información de prueba de galería de símbolos de profundidad para la fase de fusión de salida.

Sintaxis

HRESULT CreateDepthStencilState(
  [in]  const D3D10_DEPTH_STENCIL_DESC *pDepthStencilDesc,
  [out] ID3D10DepthStencilState        **ppDepthStencilState
);

Parámetros

[in] pDepthStencilDesc

Tipo: const D3D10_DEPTH_STENCIL_DESC*

Puntero a una descripción del estado de galería de símbolos de profundidad (consulte D3D10_DEPTH_STENCIL_DESC).

[out] ppDepthStencilState

Tipo: ID3D10DepthStencilState**

Dirección de un puntero al objeto de estado de galería de símbolos de profundidad creado (vea ID3D10DepthStencilState Interface).

Valor devuelto

Tipo: HRESULT

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

Comentarios

Los objetos de estado de galería de símbolos de profundidad únicos de 4096 se pueden crear en un dispositivo a la vez.

Si una aplicación intenta crear un estado de galería de símbolos de profundidad con la misma descripción que un estado de galería de símbolos de profundidad existente, se devolverá la misma interfaz con un recuento de referencias incrementada y se devolverá el número total de objetos de estado de galería de símbolos de profundidad únicos.

Requisitos

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

Consulte también

Id3D10Device (interfaz)