共用方式為


PFND3DWDDM1_3DDI_UPDATETILES回呼函式 (d3d10umddi.h)

從應用程式記憶體複製到磚資源,以更新磚。

語法

PFND3DWDDM1_3DDI_UPDATETILES Pfnd3dwddm13DdiUpdatetiles;

void Pfnd3dwddm13DdiUpdatetiles(
  D3D10DDI_HDEVICE hDevice,
  D3D10DDI_HRESOURCE hDestTiledResource,
  const D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE *pDestTileRegionStartCoord,
  const D3DWDDM1_3DDI_TILE_REGION_SIZE *pDestTileRegionSize,
  const VOID *pSourceTileData,
  UINT Flags
)
{...}

參數

hDevice

顯示裝置的句柄(圖形內容)。

hDestTiledResource

磚化資源的句柄。

pDestTileRegionStartCoord

描述磚資源開始座標之 D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE 結構的指標。

pDestTileRegionSize

描述磚區域大小的 D3DWDDM1_3DDI_TILE_REGION_SIZE 結構的指標。

pSourceTileData

記憶體指標,其中包含此函式用來更新磚資源的來源磚數據。

Flags

使用位 OR 作業結合之類型 D3DWDDM1_3DDI_TILE_COPY_FLAG 值的組合。 唯一有效的值為 D3DWDDM1_3DDI_TILE_COPY_NO_OVERWRITE。 此處的其他列舉常數值並不有意義,不過根據定義,使用 D3DWDDM1_3DDI_TILE_COPY_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER 會導致 updateTiles 函式 從應用程式記憶體來源。

傳回值

沒有

言論

驅動程式可以使用 pfnSetErrorCb 回呼函式來設定錯誤碼。

Direct3D 運行時間不會預期此函式會失敗。

要求

要求 價值
最低支援的用戶端 Windows 8.1,WDDM 1.3
支援的最低伺服器 Windows Server 2012 R2
目標平臺 桌面
標頭 d3d10umddi.h (包括 D3d10umddi.h)

另請參閱

D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE

D3DWDDM1_3DDI_TILE_COPY_FLAG

D3DWDDM1_3DDI_TILE_REGION_SIZE

UpdateTiles

pfnSetErrorCb