Поведение среды выполнения DirectX

Различные версии среды выполнения Microsoft DirectX обрабатывают следующие ситуации поворота от имени драйвера:

  • Среда выполнения Microsoft DirectDraw автоматически блокирует любые попытки отобразить оверлей, когда дисплей повернут.

  • Все версии среды выполнения DirectX настраивают значения строки сканирования, возвращаемые при повороте основной поверхности, чтобы значения строки сканирования охватывали весь диапазон до высоты разрешения. В противном случае приложение, которое пытается осуществлять слежение за лучом, может перестать отвечать, если оно ожидает значения строки сканирования, которое превышает ширину дисплея, и которое приложение иначе никогда не получит в портретном режиме.

  • Все версии среды выполнения DirectX обрабатывают все доступы к поворачиваемой первичной поверхности, созданной устройством в режиме окна, использующим различные формы эмуляции.