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
型 別D3DWDDM1_3DDI_TILE_COPY_FLAG 值的組合,這些值會使用位 OR 運算結合。 唯一有效的值是 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 (include D3d10umddi.h) |
另請參閱
D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE