Метод ID2D1GeometryGroup::GetSourceGeometries (d2d1.h)
Извлекает геометрические объекты в группе geometry.
Синтаксис
void GetSourceGeometries(
[out] ID2D1Geometry **geometries,
UINT32 geometriesCount
);
Параметры
[out] geometries
Тип: const ID2D1Geometry**
При возврате этого метода содержит адрес указателя на массив геометрических объектов, заполняемых этим методом. Длина массива определяется параметром geometryCount . Если массив имеет значение NULL, то этот метод не выполняет никаких операций. Необходимо выделить память для этого массива.
geometriesCount
Тип: UINT
Значение типа , указывающее количество возвращаемых геометрических объектов в массиве geometries . Если это значение меньше числа геометрических объектов в группе геометрии, остальные геометрические объекты опущены. Если это значение больше числа геометрических объектов в группе геометрических объектов, для дополнительных геометрических объектов устанавливается значение NULL. Чтобы получить количество геометрических объектов, которые в настоящее время находятся в группе geometry, используйте метод GetSourceGeometryCount .
Возвращаемое значение
None
Remarks
На возвращенные геометрические объекты ссылаются и подсчитываются, и вызывающий объект должен освободить их.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7, Windows Vista с пакетом обновления 2 (SP2) и обновлением платформы для Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 R2, Windows Server 2008 с пакетом обновления 2 (SP2) и Обновление платформы для Windows Server 2008 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | d2d1.h |
Библиотека | D2d1.lib |
DLL | D2d1.dll |