Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
улучшения Windows 7
Этот раздел применяется только к Windows 7 и более поздним версиям, Windows Server 2008 R2 и более поздних версий.
Вы можете реализовать устанавливаемый драйвер клиента OpenGL (ICD), чтобы использовать следующие улучшения OpenGL, которые поставляется с Windows 7:
повышение синхронизации
Вы можете улучшить возможности синхронизации OpenGL ICD с помощью следующих функций синхронизации OpenGL второго поколения:
управление доступом к ресурсам с помощью мьютексов
Для управления доступом к ресурсам можно использовать следующие функции мьютекса OpenGL:
управление доступом к общим ресурсам
Для управления доступом к общему ресурсу можно использовать следующие функции OpenGL:
мониторинг современной истории
Для мониторинга журнала операций можно использовать следующие функции OpenGL:
D3DKMTPresent со структурами D3DKMT_PRESENTHISTORYTOKEN, заполненными в элементе PresentHistoryToken структуры D3DKMT_PRESENT
Прочие улучшения
Вы можете использовать следующие различные улучшения OpenGL:
D3DKMTSetDisplayMode со структурой D3DKMT_SETDISPLAYMODE_FLAGS, заполненной в элементе флагов структуры D3DKMT_SETDISPLAYMODE
D3DKMTPollDisplayChildren с новыми флагами, установленными в структуре D3DKMT_POLLDISPLAYCHILDREN
Новые возможности Windows 8
Этот раздел относится только к Windows 8 и более поздним версиям, а также к Windows Server 2012 и более поздним версиям.
Вы можете реализовать устанавливаемый драйвер клиента OpenGL (ICD), чтобы использовать следующие улучшения OpenGL, которые поставляется с Windows 8:
Управление доступом к ресурсам с помощью мьютексов
Вы можете использовать эти функции мьютексов OpenGL и связанные структуры для управления доступом к ресурсам, указывая личные данные для ассоциации с мьютексом с ключами.
вспомогательные функции OpenGL
Эти функции и связанные структуры можно использовать для доступа к объектам и их дескрипторам:
- D3DKMTGetSharedResourceAdapterLuid
- D3DKMTOpenAdapterFromLuid
- D3DKMTOpenNtHandleFromName
- D3DKMTOpenResourceFromNtHandle
- D3DKMTOpenSyncObjectFromNtHandle
- D3DKMT_GETSHAREDRESOURCEADAPTERLUID
- D3DKMT_OPENADAPTERFROMLUID
- D3DKMT_OPENNTHANDLEFROMNAME
- D3DKMT_OPENRESOURCEFROMNTHANDLE
- D3DKMT_OPENSYNCOBJECTFROMNTHANDLE