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


Функция D3DKMTWaitForSynchronizationObject (d3dkmthk.h)

Функция D3DKMTWaitForSynchronizationObject вставляет ожидание указанных объектов синхронизации в указанном потоке контекста.

Синтаксис

NTSTATUS D3DKMTWaitForSynchronizationObject(
  [in] const D3DKMT_WAITFORSYNCHRONIZATIONOBJECT *unnamedParam1
);

Параметры

[in] unnamedParam1

Указатель на структуру D3DKMT_WAITFORSYNCHRONIZATIONOBJECT, описывающую объекты синхронизации и поток контекста, для настройки ожидания.

Возвращаемое значение

D3DKMTWaitForSynchronizationObject возвращает одно из следующих значений:

Возвращаемый код Описание
STATUS_SUCCESS Ожидание успешно настроено.
STATUS_DEVICE_REMOVED Графический адаптер был остановлен или контекст отображения был сброшен.
STATUS_INVALID_PARAMETER Параметры были проверены и определены как неверные.

Эта функция также может возвращать другие значения NTSTATUS.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Vista
целевая платформа Всеобщий
заголовка d3dkmthk.h (include D3dkmthk.h)
библиотеки Gdi32.lib
DLL Gdi32.dll

См. также

D3DKMT_WAITFORSYNCHRONIZATIONOBJECT