ID2D1SvgElement::InsertChildBefore 方法 (d2d1svg.h)
在 referenceChild 元素之前,將 newChild 插入為這個項目的子系。 如果 newChild 元素已經有父代,則會從這個父代中移除,做為插入的一部分。
語法
HRESULT InsertChildBefore(
[in] ID2D1SvgElement *newChild,
[in, optional] ID2D1SvgElement *referenceChild
);
參數
[in] newChild
類型: ID2D1SvgElement*
要插入的專案。
[in, optional] referenceChild
類型: ID2D1SvgElement*
子系應該插入之前的專案。 如果 referenceChild 為 null,newChild 會放置為最後一個子系。 如果 referenceChild 為非 Null,它必須是這個專案的立即子系。
傳回值
類型: HRESULT
這個方法會傳回 HRESULT 成功或錯誤碼。 如果這個項目無法接受 newChild 類型的子系,則傳回錯誤。 如果 newChild 是這個專案的上階,則傳回錯誤。
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | d2d1svg.h |
Dll | Direct2d.dll |