ホーム › Graphics.Direct2D › ID2D1SvgElement
ID2D1SvgElement
COMメソッド 30
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
| vtbl | メソッド |
|---|---|
| 4 | void GetDocument(ID2D1SvgDocument** document) |
| 5 | HRESULT GetTagName(LPWSTR name, DWORD nameCount) |
| 6 | DWORD GetTagNameLength() |
| 7 | BOOL IsTextContent() |
| 8 | void GetParent(ID2D1SvgElement** parent) |
| 9 | BOOL HasChildren() |
| 10 | void GetFirstChild(ID2D1SvgElement** child) |
| 11 | void GetLastChild(ID2D1SvgElement** child) |
| 12 | HRESULT GetPreviousChild(ID2D1SvgElement* referenceChild, ID2D1SvgElement** previousChild) |
| 13 | HRESULT GetNextChild(ID2D1SvgElement* referenceChild, ID2D1SvgElement** nextChild) |
| 14 | HRESULT InsertChildBefore(ID2D1SvgElement* newChild, ID2D1SvgElement* referenceChild) |
| 15 | HRESULT AppendChild(ID2D1SvgElement* newChild) |
| 16 | HRESULT ReplaceChild(ID2D1SvgElement* newChild, ID2D1SvgElement* oldChild) |
| 17 | HRESULT RemoveChild(ID2D1SvgElement* oldChild) |
| 18 | HRESULT CreateChild(LPWSTR tagName, ID2D1SvgElement** newChild) |
| 19 | BOOL IsAttributeSpecified(LPWSTR name, BOOL* inherited) |
| 20 | DWORD GetSpecifiedAttributeCount() |
| 21 | HRESULT GetSpecifiedAttributeName(DWORD index, LPWSTR name, DWORD nameCount, BOOL* inherited) |
| 22 | HRESULT GetSpecifiedAttributeNameLength(DWORD index, DWORD* nameLength, BOOL* inherited) |
| 23 | HRESULT RemoveAttribute(LPWSTR name) |
| 24 | HRESULT SetTextValue(LPWSTR name, DWORD nameCount) |
| 25 | HRESULT GetTextValue(LPWSTR name, DWORD nameCount) |
| 26 | DWORD GetTextValueLength() |
| 27 | HRESULT SetAttributeValue(LPWSTR name, ID2D1SvgAttribute* value) |
| 28 | HRESULT SetAttributeValue(LPWSTR name, D2D1_SVG_ATTRIBUTE_POD_TYPE type, void* value, DWORD valueSizeInBytes) |
| 29 | HRESULT SetAttributeValue(LPWSTR name, D2D1_SVG_ATTRIBUTE_STRING_TYPE type, LPWSTR value) |
| 30 | HRESULT GetAttributeValue(LPWSTR name, GUID* riid, void** value) |
| 31 | HRESULT GetAttributeValue(LPWSTR name, D2D1_SVG_ATTRIBUTE_POD_TYPE type, void* value, DWORD valueSizeInBytes) |
| 32 | HRESULT GetAttributeValue(LPWSTR name, D2D1_SVG_ATTRIBUTE_STRING_TYPE type, LPWSTR value, DWORD valueCount) |
| 33 | HRESULT GetAttributeValueLength(LPWSTR name, D2D1_SVG_ATTRIBUTE_STRING_TYPE type, DWORD* valueLength) |