Device.CreateDepthStencilSurface (Método)
Actualización: noviembre 2007
Crea un recurso de estarcido de profundidad.
Espacio de nombres: Microsoft.WindowsMobile.DirectX.Direct3D
Ensamblado: Microsoft.WindowsMobile.DirectX (en Microsoft.WindowsMobile.DirectX.dll)
Sintaxis
'Declaración
Public Function CreateDepthStencilSurface ( _
width As Integer, _
height As Integer, _
format As DepthFormat, _
multiSampleType As MultiSampleType _
) As Surface
'Uso
Dim instance As Device
Dim width As Integer
Dim height As Integer
Dim format As DepthFormat
Dim multiSampleType As MultiSampleType
Dim returnValue As Surface
returnValue = instance.CreateDepthStencilSurface(width, _
height, format, multiSampleType)
public Surface CreateDepthStencilSurface(
int width,
int height,
DepthFormat format,
MultiSampleType multiSampleType
)
public:
Surface^ CreateDepthStencilSurface(
int width,
int height,
DepthFormat format,
MultiSampleType multiSampleType
)
public function CreateDepthStencilSurface(
width : int,
height : int,
format : DepthFormat,
multiSampleType : MultiSampleType
) : Surface
Parámetros
- width
Tipo: System.Int32
Ancho de la superficie de estarcido de profundidad, en píxeles.
- height
Tipo: System.Int32
Alto de la superficie de estarcido de profundidad, en píxeles.
- format
Tipo: Microsoft.WindowsMobile.DirectX.Direct3D.DepthFormat
Miembro del tipo enumerado DepthFormat que describe el formato de la superficie de estarcido de profundidad. Este valor debe ser uno de los formatos de estarcido de profundidad enumerados para el dispositivo actual.
- multiSampleType
Tipo: Microsoft.WindowsMobile.DirectX.Direct3D.MultiSampleType
Miembro del tipo enumerado MultiSampleType que describe el tipo de búfer de muestreo múltiple. Este valor debe ser uno de los tipos de muestreo múltiple compatibles cuando esta superficie se pasa a la propiedad DepthStencilSurface establecida por SetRenderTarget.
Valor devuelto
Tipo: Microsoft.WindowsMobile.DirectX.Direct3D.Surface
Surface que representa el recurso de superficie de estarcido de profundidad creado.
Excepciones
Excepción | Condición |
---|---|
NotAvailableException | El dispositivo actual no admite el tipo de muestreo múltiple consultado. |
InvalidCallException | La llamada al método no es válida. Por ejemplo, puede que un parámetro contenga un valor que no es válido. |
OutOfMemoryException | Direct3D no tiene memoria suficiente para finalizar la llamada. |
Permisos
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Plataformas
Windows CE, Windows Mobile para Smartphone, Windows Mobile para Pocket PC
.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
Información de versión
.NET Compact Framework
Compatible con: 3.5, 2.0
Vea también
Referencia
Microsoft.WindowsMobile.DirectX.Direct3D (Espacio de nombres)