次の方法で共有


PFND3DWDDM1_3DDI_COPYTILEMAPPINGSコールバック関数 (d3d10umddi.h)

ソース タイル リソースからコピー先のタイル リソースにマッピングをコピーします。

構文

PFND3DWDDM1_3DDI_COPYTILEMAPPINGS Pfnd3dwddm13DdiCopytilemappings;

void Pfnd3dwddm13DdiCopytilemappings(
  D3D10DDI_HDEVICE hDevice,
  D3D10DDI_HRESOURCE hDestTiledResource,
  const D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE *pDestRegionStartCoord,
  D3D10DDI_HRESOURCE hSourceTiledResource,
  const D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE *pSourceRegionStartCoord,
  const D3DWDDM1_3DDI_TILE_REGION_SIZE *pTileRegionSize,
  UINT Flags
)
{...}

パラメーター

hDevice

ディスプレイ デバイスへのハンドル (グラフィックス コンテキスト)。

hDestTiledResource

対象のタイル リソースへのハンドル。

pDestRegionStartCoord

移動先のタイル リソースの開始座標を記述する D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE 構造体へのポインター。

hSourceTiledResource

ソース タイル リソースへのハンドル。

pSourceRegionStartCoord

ソース タイル リソースの開始座標を記述する D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE 構造体へのポインター。

pTileRegionSize

タイル領域のサイズを記述する D3DWDDM1_3DDI_TILE_REGION_SIZE 構造体へのポインター。

Flags

ビットごとの OR 演算を使用して結合される D3DWDDM1_3DDI_TILE_MAPPING_FLAG 値の組み合わせ。

戻り値

何一つ

備考

ドライバーは、pfnSetErrorCb コールバック関数を使用してエラー コードを設定できます。 ドライバーは、入力パラメーターが存在しない場合、または NULL 場合に E_INVALIDARG を設定できます。

必要条件

要件 価値
サポートされる最小クライアント Windows 8.1、WDDM 1.3
サポートされる最小サーバー Windows Server 2012 R2
ターゲット プラットフォーム デスクトップ
ヘッダー d3d10umddi.h (D3d10umddi.h を含む)

関連項目

D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE

D3DWDDM1_3DDI_TILE_MAPPING_FLAG

D3DWDDM1_3DDI_TILE_REGION_SIZE

pfnSetErrorCb