Функция D3DKMTSharedPrimaryUnLockNotification (d3dkmthk.h)
Функция D3DKMTSharedPrimaryUnLockNotification уведомляет операционную систему о разблокировке общей первичной поверхности.
Синтаксис
NTSTATUS D3DKMTSharedPrimaryUnLockNotification(
[in] const D3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION *unnamedParam1
);
Параметры
[in] unnamedParam1
Указатель на структуру D3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION, описывающую общую первичную поверхность, которая была разблокирована.
Возвращаемое значение
D3DKMTSharedPrimaryUnLockNotification возвращает одно из следующих значений:
Возвращаемый код | Описание |
---|---|
STATUS_SUCCESS | Уведомление о разблокировке общей первичной поверхности успешно выполнено. |
STATUS_INVALID_PARAMETER | Параметры были проверены и определены как неверные. |
Эта функция также может возвращать другие значения NTSTATUS.
Замечания
OpenGL ICD вызывает функцию D3DKMTSharedPrimaryUnLockNot ification, чтобы сообщить операционной системе, что приложение только что разблокировало общую основную поверхность GDI, которая существует на графическом адаптере и видео, представляющей источник, который AdapterLuid и VidPnSourceId членах структуры D3DKMT_SHAREDPRIMARYUNLOCKNOTIFICATION. OpenGL ICD должен вызывать D3DKMTSharedPrimaryUnLockNotification после вызова функции D3DKMTUnlock для разблокировки общей первичной поверхности GDI.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows Vista |
целевая платформа | Всеобщий |
заголовка | d3dkmthk.h (include D3dkmthk.h) |
библиотеки | Gdi32.lib |
DLL | Gdi32.dll |