取得圖形段的筆劃定義。
語法
HRESULT GetSegmentStrokes(
[in, out] UINT32 *segmentCount,
[in, out] BOOL *segmentStrokes
);
參數
[in, out] segmentCount
由 segmentStrokes 參考的陣列大小。 此參數不得為 NULL。
若方法成功回傳, segmentCount 將包含 segmentStrokes 參考陣列中回傳的元素數量。
若 segmentStrokes 在呼叫該方法時為 NULL ,則 segmentCount 必須設為零。
如果 segmentStrokes 回傳 NULL 指標,segmentCount 的值會包含所需的緩衝區大小,指定為元素數量。
[in, out] segmentStrokes
一個元素數與 segmentCount 中指定的陣列。 如果呼叫者要求此方法只回傳所需的緩衝區大小,則將此值設為 NULL。
若陣列足夠大,此方法會將區段筆劃值複製到陣列中,並以 segmentCount 回傳複製的區段筆劃數值。 若 segmentData 為 NULL 或參考的緩衝區不夠大,則會回傳 NULL 指標,不會複製任何資料,且 segmentCount 會包含以元素數為單位的緩衝區大小。
下表顯示了 segmentStrokes 參考的陣列中元素的可能值。
| 價值觀 | Meaning |
|---|---|
|
節段被撫摸。 |
|
該段不會被划槳。 |
返回值
若方法成功,則回傳 S_OK;否則,會回傳 HRESULT 錯誤碼。
| 回傳碼 | Description |
|---|---|
|
此方法已成功。 |
|
segmentCount 為 NULL。 |
|
segmentStrokes 是 NULL ,或是參考的緩衝區不夠大以接收區段筆劃資料。 segmentCount 包含所需的元素數量。 |
需求
| Requirement | 價值觀 |
|---|---|
| 最低支援的用戶端 | Windows 7、Windows Vista 搭配 SP2 及 Windows Vista 平台更新 [桌面應用程式 |UWP 應用程式] |
| 支援的最低伺服器 | Windows Server 2008 R2、Windows Server 2008 搭配 SP2 及 Windows Server 2008 平台更新 [桌面應用程式 |UWP 應用程式] |
| 目標平臺 | 窗戶 |
| Header | xpsobjectmodel.h |