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


Device.Present - метод (Control)

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

Предоставляет для отображения содержимое следующего буфера в последовательности задних буферов, принадлежащей устройству.

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

Синтаксис

'Декларация
Public Sub Present ( _
    overrideWindow As Control _
)
'Применение
Dim instance As Device
Dim overrideWindow As Control

instance.Present(overrideWindow)
public void Present(
    Control overrideWindow
)
public:
void Present(
    Control^ overrideWindow
)
public function Present(
    overrideWindow : Control
)

Параметры

  • overrideWindow
    Тип: System.Windows.Forms.Control
    Значением должно быть nullссылка null (Nothing в Visual Basic).

Исключения

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

Внутренняя ошибка драйвера. При получении данной ошибки, как правило, следует закрыть приложение.

DeviceLostException

Устройство потеряно и не может быть перезагружено в настоящий момент. Таким образом, рендеринг невозможен.

InvalidCallException

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

Заметки

При необходимости применяется операция растяжения для преобразования точек в исходном прямоугольнике в прямоугольник назначения в клиентской области целевого окна.

Этот метод всегда выбрасывает исключение InvalidCallException, если вызывается между вызовами методов BeginScene и EndScene, — кроме случаев, когда целевой буфер визуализации не является текущим целевым буфером визуализации. Например, так может быть с задним буфером, полученным в результате создания дополнительной цепочки свопинга.

Разрешения

Платформы

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

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

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

.NET Compact Framework

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

См. также

Ссылки

Device Класс

Device - члены

Present - перегрузка

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