5edf7c19

DDENUMSURFACES_DOESEXIST


Перечисляет уже существующие поверхности, которые отвечают критерию поиска.            

lplpDDSD

Адрес структуры DDSURFACEDESC, которая описывает интересующую поверхность.

lpContext

Адрес caller-определенной структуры, которая будет передана каждому члену перечисления.

lpEnumCallback

Адрес функции EnumCallback, которую процедура перечисления вызовет каждый раз когда найдено соответствие.

Если установлен флажок DDENUMSURFACES_CANBECREATED, этот метод будет пытаться временно создавать поверхность, которая отвечает критерию. Обратите внимание, что поскольку поверхность перечисляется, счет ссылки увеличивается, если Вы не собираетесь использовать поверхность, вызовите IDirectDraw:: Release, чтобы уничтожить поверхность после каждого перечисления.



Содержание раздела