Поделиться через


структура 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подресурса, в который копируются данные. Если флаги —>BoxValid не заданы, необходимо обновить весь подресурс.

pSysMemUP

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

RowPitch

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

DepthPitch

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

Flags

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

Требования

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

См. также

D3DDDIARG_COPYFLAGS

D3DDDIBOX

pfnUpdateSubresourceUP