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

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

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

Никакой

Замечания

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

Среда выполнения Direct3D не ожидает, что эта функция завершится ошибкой.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 8.1 (WDDM 1.3)
минимальный поддерживаемый сервер Windows Server 2012 R2
целевая платформа Настольный
заголовка d3d10umddi.h (include D3d10umddi.h)

См. также

D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE

D3DWDDM1_3DDI_TILE_COPY_FLAG

D3DWDDM1_3DDI_TILE_REGION_SIZE

pfnSetErrorCb