структура D3DKMT_SHAREDPRIMARYLOCKNOTIFICATION (d3dkmthk.h)

Структура D3DKMT_SHAREDPRIMARYLOCKNOTIFICATION описывает общую основную поверхность, которую приложение будет блокировать.

Синтаксис

typedef struct _D3DKMT_SHAREDPRIMARYLOCKNOTIFICATION {
  [in] LUID                           AdapterLuid;
  [in] D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  [in] RECTL                          LockRect;
} D3DKMT_SHAREDPRIMARYLOCKNOTIFICATION;

Члены

[in] AdapterLuid

Локальный уникальный идентификатор (LUID) графического адаптера, на котором находится общая основная поверхность GDI.

[in] VidPnSourceId

Отсчитываемый от нуля идентификационный номер источника видео в топологии VidPN, в которой существует общая первичная поверхность GDI.

[in] LockRect

Структура RECTL , указывающая верхнюю левую и нижнюю правые точки прямоугольника на общей основной поверхности; операционная система отключает все спрайты, пересекающиеся с этим прямоугольником. Если в OpenGL ICD указано ноль для каждого элемента RECTL, операционная система отключает все спрайты на общей основной поверхности.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Верхняя часть d3dkmthk.h (включая D3dkmthk.h)

См. также раздел

D3DKMTSharedPrimaryLockNotification

RECTL