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