CPixel::ComputeSurfaceOffset 方法
CPixel::ComputeSurfaceOffset 方法會決定表面的子矩形位移。
語法
static void ComputeSurfaceOffset(
const D3DSURFACE_DESC *pDescTopLevel,
BYTE *pBits,
const RECT *pRect,
D3DLOCKED_RECT *pLockedRectData
);
參數
pDescTopLevel 描述表面之D3DSURFACE_DESC結構的指標。
pBits 如果呼叫端只需要位移,則為介面開頭的指標或 NULL 。
pRect 描述子結構之 RECT 結構的指標,如果呼叫端只需要表面的開頭,則為 NULL 。
pLockedRectData 接收鎖定矩形區域指標或位移之D3DLOCKED_RECT結構的指標。
傳回值
無
備註
根據介面描述,介面開頭的指標,而子介面的指標 CPixel::ComputeSurfaceOffset 會傳回 pLockedRectData 之 pBits D3DLOCKED_RECT 成員中鎖定矩形區域的指標或位移。
如需D3DLOCKED_RECT、D3DSURFACE_DESC和 RECT 的詳細資訊,請參閱 Microsoft DirectX SDK 檔。
規格需求
目標平台 |
桌面 |
標頭 |
Pixel.hpp (包含 Pixel.hpp) |
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應