функция обратного вызова 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, объединенных с помощью побитовой операции OR.
Возвращаемое значение
Никакой
Замечания
Драйвер может использовать функцию обратного вызова pfnSetErrorCb для задания кода ошибки. Драйвер может задать E_INVALIDARG, если входной параметр не существует или null.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 8.1,WDDM 1.3 |
минимальный поддерживаемый сервер | Windows Server 2012 R2 |
целевая платформа | Настольный |
заголовка | d3d10umddi.h (include D3d10umddi.h) |
См. также
D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE
D3DWDDM1_3DDI_TILE_MAPPING_FLAG