共用方式為


PFND3DWDDM1_3DDI_COPYTILES回呼函式 (d3d10umddi.h)

將磚從緩衝區複製到並排顯示的資源,反之亦然。

語法

PFND3DWDDM1_3DDI_COPYTILES Pfnd3dwddm13DdiCopytiles;

void Pfnd3dwddm13DdiCopytiles(
  D3D10DDI_HDEVICE hDevice,
  D3D10DDI_HRESOURCE hTiledResource,
  const D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE *pTileRegionStartCoord,
  const D3DWDDM1_3DDI_TILE_REGION_SIZE *pTileRegionSize,
  D3D10DDI_HRESOURCE hBuffer,
  UINT64 BufferStartOffsetInBytes,
  UINT Flags
)
{...}

參數

hDevice

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

hTiledResource

磚化資源的句柄。

pTileRegionStartCoord

描述目的地磚資源起始座標之 D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE 結構的指標。

pTileRegionSize

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

hBuffer

代表預設、動態或暫存緩衝區之資源的句柄。

BufferStartOffsetInBytes

位移,以位元組為單位,位移至 hBuffer 的緩衝區,以啟動作業。

Flags

使用位 OR 運算結合 D3DWDDM1_3DDI_TILE_COPY_FLAG 值的組合。

傳回值

沒有

言論

驅動程式可以使用 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

pfnSetErrorCb