структура D3DDDIARG_UPDATESUBRESOURCEUP (d3dumddi.h)

Описание сведений, используемых для обновления целевого подресурсного региона из области памяти исходной системы. Используется драйверами windows Display Driver Model (WDDM) 1.3 и более поздних версий в пользовательском режиме.

Синтаксис

typedef struct D3DDDIARG_UPDATESUBRESOURCEUP {
  HANDLE              hResource;
  UINT                SubResourceIndex;
  D3DDDIBOX           DstBox;
  const VOID          *pSysMemUP;
  UINT                RowPitch;
  UINT                DepthPitch;
  D3DDDIARG_COPYFLAGS Flags;
} D3DDDIARG_UPDATESUBRESOURCEUP;

Члены

hResource

Дескриптор целевого ресурса для копирования.

SubResourceIndex

Индекс целевого подресурса, в который копируются данные.

DstBox

Целевой регион типа D3DDDIBOX подресурса, в который копируются данные. Если параметр Flags-BoxValid> не задан, необходимо обновить весь подресурс.

pSysMemUP

Указатель на начальный адрес исходных данных, копируемый функцией pfnUpdateSubresourceUP для обновления целевого вложенного ресурса.

RowPitch

Смещение (в байтах) для перемещения в следующую строку исходных данных.

DepthPitch

Смещение (в байтах) для перемещения к следующему срезу глубины исходных данных.

Flags

Структура D3DDDIARG_COPYFLAGS , указывающая дополнительные характеристики операции обновления подресурсов.

Требования

Требование Значение
Минимальная версия клиента Windows 8.1
Минимальная версия сервера Windows Server 2012 R2
Верхняя часть d3dumddi.h (включая D3d10umddi.h)

См. также раздел

D3DDDIARG_COPYFLAGS

D3DDDIBOX

pfnUpdateSubresourceUP