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


Интерфейс ID2D1SvgElement (d2d1svg.h)

Интерфейс для всех элементов SVG.

Наследование

Интерфейс ID2D1SvgElement наследуется от ID2D1Resource. ID2D1SvgElement также имеет следующие типы элементов:

Методы

Интерфейс ID2D1SvgElement содержит следующие методы.

 
ID2D1SvgElement::AppendChild

Добавляет элемент в список дочерних элементов.
ID2D1SvgElement::CreateChild

Создает элемент из имени тега. Элемент добавляется к списку дочерних элементов.
ID2D1SvgElement::GetAttributeValue

Возвращает атрибут этого элемента в виде строки. (перегрузка 2/2)
ID2D1SvgElement::GetAttributeValue

Возвращает атрибут этого элемента в виде значения режима расширения. Этот метод можно использовать для получения значения атрибута spreadMethod.
ID2D1SvgElement::GetAttributeValue

Возвращает атрибут этого элемента в виде режима заполнения. Этот метод можно использовать для получения значения свойств правила заполнения или правила клипа.
ID2D1SvgElement::GetAttributeValue

Возвращает атрибут этого элемента в виде значения матрицы. Этот метод можно использовать для получения значения атрибута transform или gradientTransform.
ID2D1SvgElement::GetAttributeValue

Возвращает атрибут этого элемента в виде типа POD.
ID2D1SvgElement::GetAttributeValue

Возвращает атрибут этого элемента в виде строки. (перегрузка 1/2)
ID2D1SvgElement::GetAttributeValue

Возвращает атрибут этого элемента в виде отображаемого значения. Этот метод можно использовать для получения значения свойства отображения. (перегрузка 1/2)
ID2D1SvgElement::GetAttributeValue

Возвращает атрибут этого элемента в виде значения длины.
ID2D1SvgElement::GetAttributeValue

Возвращает атрибут этого элемента в виде значения ограничения строки. Этот метод можно использовать для получения значения свойства stroke-linecap.
ID2D1SvgElement::GetAttributeValue

Возвращает атрибут этого элемента в виде значения соединения строк. Этот метод можно использовать для получения значения свойства stroke-linejoin.
ID2D1SvgElement::GetAttributeValue

Возвращает атрибут этого элемента в виде значения переполнения. Этот метод можно использовать для получения значения свойства overflow.
ID2D1SvgElement::GetAttributeValue

Возвращает атрибут этого элемента в виде значения сохранения пропорций. Этот метод можно использовать для получения значения атрибута preserveAspectRatio.
ID2D1SvgElement::GetAttributeValue

Возвращает атрибут этого элемента в виде значения типа единицы. Этот метод можно использовать для получения значения атрибута gradientUnits или clipPathUnits.
ID2D1SvgElement::GetAttributeValue

Возвращает атрибут этого элемента в качестве значения видимости. Этот метод можно использовать для получения значения свойства видимости.
ID2D1SvgElement::GetAttributeValue

Возвращает атрибут этого элемента в виде float.
ID2D1SvgElement::GetAttributeValue

Возвращает атрибут этого элемента.
ID2D1SvgElement::GetAttributeValue

Возвращает атрибут этого элемента в виде paint. Этот метод можно использовать для получения значения свойств заливки или росчерка.
ID2D1SvgElement::GetAttributeValue

Возвращает атрибут этого элемента в виде данных пути. Этот метод можно использовать для получения значения атрибута d в элементе path.
ID2D1SvgElement::GetAttributeValue

Возвращает атрибут этого элемента в виде точек. Этот метод можно использовать для получения значения атрибута points в многоугольнике или элементе ломаной линии.
ID2D1SvgElement::GetAttributeValue

Возвращает атрибут этого элемента в виде массива штрихов. Этот метод можно использовать для получения значения свойства stroke-dasharray.
ID2D1SvgElement::GetAttributeValue

Возвращает атрибут этого элемента в виде типа интерфейса.
ID2D1SvgElement::GetAttributeValueLength

Возвращает длину строки атрибута данного элемента.
ID2D1SvgElement::GetDocument

Возвращает документ, содержащий этот элемент.
ID2D1SvgElement::GetFirstChild

Возвращает первый дочерний элемент этого элемента.
ID2D1SvgElement::GetLastChild

Возвращает последний дочерний элемент данного элемента.
ID2D1SvgElement::GetNextChild

Возвращает следующий одноуровневый элемент элемента referenceChild.
ID2D1SvgElement::GetParent

Возвращает родительский элемент.
ID2D1SvgElement::GetPreviousChild

Возвращает предыдущий одноуровневый элемент элемента referenceChild.
ID2D1SvgElement::GetSpecifiedAttributeCount

Возвращает количество указанных атрибутов для этого элемента.
ID2D1SvgElement::GetSpecifiedAttributeName

Возвращает имя атрибута по заданному индексу.
ID2D1SvgElement::GetSpecifiedAttributeNameLength

Возвращает длину строки имени указанного атрибута по заданному индексу.
ID2D1SvgElement::GetTagName

Возвращает имя тега.
ID2D1SvgElement::GetTagNameLength

Возвращает длину строки имени тега.
ID2D1SvgElement::GetTextValue

Возвращает значение элемента текстового содержимого.
ID2D1SvgElement::GetTextValueLength

Возвращает длину значения текстового содержимого.
ID2D1SvgElement::HasChildren

Возвращает логическое значение, указывающее, имеет ли этот элемент дочерние элементы.
ID2D1SvgElement::InsertChildBefore

Вставляет newChild в качестве дочернего элемента этого элемента перед элементом referenceChild.
ID2D1SvgElement::IsAttributeSpecified

Возвращает логическое значение, указывающее, задан ли атрибут для элемента явным образом.
ID2D1SvgElement::IsTextContent

Возвращает логическое значение, указывающее, представляет ли данный элемент текстовое содержимое.
ID2D1SvgElement::RemoveAttribute

Удаляет атрибут из этого элемента.
ID2D1SvgElement::RemoveChild

Удаляет oldChild из дерева. Дети oldChild остаются детьми oldChild.
ID2D1SvgElement::ReplaceChild

Заменяет элемент oldChild на newChild.
ID2D1SvgElement::SetAttributeValue

Задает атрибут этого элемента в виде цвета.
ID2D1SvgElement::SetAttributeValue

Задает атрибут этого элемента в виде матричного значения. Этот метод можно использовать для задания значения атрибута transform или gradientTransform.
ID2D1SvgElement::SetAttributeValue

Задает атрибут этого элемента в виде значения длины.
ID2D1SvgElement::SetAttributeValue

Задает атрибут этого элемента как значение сохранения пропорций. Этот метод можно использовать для задания значения атрибута preserveAspectRatio.
ID2D1SvgElement::SetAttributeValue

Задает атрибут этого элемента в качестве значения режима расширения. Этот метод можно использовать для задания значения атрибута spreadMethod.
ID2D1SvgElement::SetAttributeValue

Задает атрибут этого элемента в качестве режима заполнения. Этот метод можно использовать для задания значения свойств fill-rule или clip-rule.
ID2D1SvgElement::SetAttributeValue

Задает атрибут этого элемента с помощью типа POD.
ID2D1SvgElement::SetAttributeValue

Задает атрибут этого элемента с помощью строки.
ID2D1SvgElement::SetAttributeValue

Возвращает атрибут этого элемента в виде отображаемого значения. Этот метод можно использовать для получения значения свойства отображения. (перегрузка 2/2)
ID2D1SvgElement::SetAttributeValue

Задает атрибут этого элемента в виде значения ограничения строки. Этот метод можно использовать для задания значения свойства stroke-linecap.
ID2D1SvgElement::SetAttributeValue

Задает атрибут этого элемента в виде значения соединения строк. Этот метод можно использовать для задания значения свойства stroke-linejoin.
ID2D1SvgElement::SetAttributeValue

Задает атрибут этого элемента в качестве значения переполнения. Этот метод можно использовать для задания значения свойства overflow.
ID2D1SvgElement::SetAttributeValue

Задает атрибут этого элемента в качестве значения типа единицы. Этот метод можно использовать для задания значения атрибута gradientUnits или clipPathUnits.
ID2D1SvgElement::SetAttributeValue

Задает атрибут этого элемента в качестве значения видимости. Этот метод можно использовать для задания значения свойства visibility.
ID2D1SvgElement::SetAttributeValue

Задает атрибут этого элемента с помощью float.
ID2D1SvgElement::SetAttributeValue

Задает атрибут этого элемента с помощью интерфейса .
ID2D1SvgElement::SetTextValue

Задает значение элемента текстового содержимого.

Требования

Требование Значение
Целевая платформа Windows
Header d2d1svg.h