0
該文檔說:定義一個鎖定矩形的表面。 我想了解這段代碼。什麼是NUI_LOCKED_RECT以及Pitch代表什麼? (kinect)
我的理解到目前爲止:
創建一個圖像幀; 獲取圖像幀的紋理接口: (表示包含圖像幀數據中的對象是類似於一個Direct3D質地,但僅具有一個電平(不支持紋理映射))
鎖爲讀緩衝器和寫入權限。
NUI_IMAGE_FRAME imageFrame;
NUI_LOCKED_RECT LockedRect;
INuiFrameTexture* texture = imageFrame.pFrameTexture;
texture->LockRect(0,&LockedRect,NULL,0);
if (LockedRect.Pitch != 0)
我不明白的是鎖定一個緩衝的INUIFrameTexture,我也不懂LockedRect.Pitch意思的過程..