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


Функция VidMemFree (dmemmgr.h)

Функция VidMemFree освобождает внеэкранную память , выделенную heapVidMemAligned для драйвера дисплея.

Синтаксис

void VidMemFree(
  [in] LPVMEMHEAP pvmh,
  [in] FLATPTR    ptr
);

Параметры

[in] pvmh

Указатель на структуру VMEMHEAP , представляющую кучу DirectDraw, из которой была выделена поверхность. Драйвер получает это значение из элемента lpHeap структуры VIDEOMEMORY , первоначально переданной в HeapVidMemAllocAligned.

[in] ptr

Задает смещение FLATPTR выделенной поверхности. Этот тип данных эквивалентен ULONG_PTR.

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

None

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows 2000 и более поздних версиях операционных систем Windows.
Целевая платформа Универсальное
Верхняя часть dmemmgr.h (включая Winddi.h)
Библиотека Win32k.lib
DLL Win32k.sys

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

HeapVidMemAllocAligned

ВИДЕОМЕМОРИЯ

VMEMHEAP