функция обратного вызова 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

Сочетание D3DWDDM1_3DDI_TILE_MAPPING_FLAG значений , объединенных с помощью побитовой операции ИЛИ .

Возвращаемое значение

None

Remarks

Драйвер может использовать функцию обратного вызова pfnSetErrorCb , чтобы задать код ошибки. Драйвер может задать E_INVALIDARG , если входной параметр не существует или имеет значение NULL.

Требования

Требование Значение
Минимальная версия клиента 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