Поделиться через


Device.CreateDepthStencilSurface - метод

Обновлен: Ноябрь 2007

Создает ресурс шаблона глубины.

Пространство имен:  Microsoft.WindowsMobile.DirectX.Direct3D
Сборка:  Microsoft.WindowsMobile.DirectX (в Microsoft.WindowsMobile.DirectX.dll)

Синтаксис

'Декларация
Public Function CreateDepthStencilSurface ( _
    width As Integer, _
    height As Integer, _
    format As DepthFormat, _
    multiSampleType As MultiSampleType _
) As Surface
'Применение
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

Параметры

  • width
    Тип: System.Int32
    Ширины поверхности шаблона глубины в точках.
  • height
    Тип: System.Int32
    Высота поверхности шаблона глубины в точках.
  • format
    Тип: Microsoft.WindowsMobile.DirectX.Direct3D.DepthFormat
    Член перечисления DepthFormat, задающий формат поверхности шаблона глубины. Это значение должно быть одним из перечислимых форматов шаблона глубины текущего устройства.

Возвращаемое значение

Тип: Microsoft.WindowsMobile.DirectX.Direct3D.Surface
ОбъектSurface, представляющий созданный ресурс поверхности шаблона глубины.

Исключения

Исключение Условие
NotAvailableException

Текущее устройство не поддерживает запрашиваемый многовыборочный тип.

InvalidCallException

Вызов метода недопустим. Например, параметр может содержать недопустимое значение.

OutOfMemoryException

У Direct3D недостаточно памяти для выполнения этого вызова.

Разрешения

Платформы

Windows CE, Windows Mobile for Smartphone, Windows Mobile для карманных ПК

Среды .NET Framework и .NET Compact Framework поддерживают не все версии каждой платформы. Поддерживаемые версии перечислены в разделе Требования к системе для .NET Framework.

Сведения о версии

.NET Compact Framework

Поддерживается в версиях: 3.5, 2.0

См. также

Ссылки

Device Класс

Device - члены

Microsoft.WindowsMobile.DirectX.Direct3D - пространство имен