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


Device.DepthStencilSurface - свойство

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

Возвращает или задает поверхность шаблона глубины, принадлежащую структуре Device.

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

Синтаксис

'Декларация
Public ReadOnly Property DepthStencilSurface As Surface
'Применение
Dim instance As Device
Dim value As Surface

value = instance.DepthStencilSurface
public Surface DepthStencilSurface { get; }
public:
property Surface^ DepthStencilSurface {
    Surface^ get ();
}
public function get DepthStencilSurface () : Surface

Значение свойства

Тип: Microsoft.WindowsMobile.DirectX.Direct3D.Surface
Возвращает объект поверхности, представляющий поверхность шаблона глубины. Если с устройством не связан буфер шаблона глубины, возвращается значение nullссылка null (Nothing в Visual Basic).
Установка этого значения в nullссылка null (Nothing в Visual Basic) отключает использование шаблона глубины.

Исключения

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

С устройством не связан буфер шаблона глубины.

InvalidCallException

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

Заметки

Данные шаблона обычно используются для маскирования определенных точек при рисовании. Следующие ограничения применимы только при использовании этого свойства:

  • Многовыборочный тип должен быть одним и тем же для целевого буфера рендеринга и поверхности шаблона глубины.

  • Форматы целевого буфера рендеринга и поверхности шаблона глубины должны быть совместимыми. Дополнительные сведения см. в описании CheckDepthStencilMatch.

  • Размер поверхности шаблона глубины должен быть больше размера целевого буфера рендеринга или равен ему.

Эти ограничения проверяются только при использовании отладочной среды выполнения, при вызове любого из методов рисования Device.

Разрешения

Платформы

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 - пространство имен