Функция NtGdiDdAttachSurface
[Эта функция может изменяться с каждой редакцией операционной системы. Вместо этого используйте Microsoft DirectDraw и Microsoft Direct3DAPIs; эти API изолируют приложения от таких изменений операционной системы и скрывают многие другие трудности, связанные с взаимодействием непосредственно с драйверами дисплея.]
Присоединяет два представления поверхности режима ядра.
Синтаксис
BOOL APIENTRY NtGdiDdAttachSurface(
_In_ HANDLE hSurfaceFrom,
_In_ HANDLE hSurfaceTo
);
Параметры
-
hSurfaceFrom [in]
-
Обработка объекта поверхности в режиме ядра, который будет начальной точкой нового вложения.
-
hSurfaceTo [in]
-
Обработка объекта поверхности режима ядра, который будет конечной точкой нового вложения.
Возвращаемое значение
NtGdiDdAttachSurface возвращает одно из следующих элементов:
Код возврата | Описание |
---|---|
|
Вызов функции выполнен успешно. |
|
Сбой вызова функции. |
Комментарии
Полное описание вложений surface см. в разделе Пакет средств разработки программного обеспечения (SDK) для DirectDraw и Пакет средств разработки драйверов (DDK).
Примечание
Как и в случае с другими вложениями поверхности, в результате вложения являются односторонними. После вызова этой функции hSurfaceTo не будет присоединен к hSurfaceFrom.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера |
Windows 2000 Server [только классические приложения] |
Заголовок |
|
См. также раздел