Compartilhar via


estrutura D3DDDIARG_UPDATESUBRESOURCEUP (d3dumddi.h)

Descreve as informações usadas para atualizar uma região de sub-recursos de destino de uma região de memória do sistema de origem. Usado pelo WDDM (Modelo de Driver de Exibição do Windows) 1.3 e drivers de exibição do modo de usuário posteriores.

Sintaxe

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

Membros

hResource

Um identificador para o recurso de destino para o qual copiar.

SubResourceIndex

O índice do sub-recurso de destino para o qual os dados devem ser copiados.

DstBox

Uma região de destino, do tipo D3DDDIBOX, do sub-recurso para o qual os dados devem ser copiados. Se Flags-BoxValid> não estiver definido, todo o sub-recurso deverá ser atualizado.

pSysMemUP

Um ponteiro para o endereço inicial dos dados de origem que a função pfnUpdateSubresourceUP copia para atualizar o sub-endereço de destino.

RowPitch

O deslocamento, em bytes, para passar para a próxima linha de dados de origem.

DepthPitch

O deslocamento, em bytes, para passar para a próxima fatia de profundidade dos dados de origem.

Flags

Uma estrutura D3DDDIARG_COPYFLAGS que especifica características adicionais da operação de atualização de sub-recursos.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8.1
Servidor mínimo com suporte Windows Server 2012 R2
Cabeçalho d3dumddi.h (inclua D3d10umddi.h)

Confira também

D3DDDIARG_COPYFLAGS

D3DDDIBOX

pfnUpdateSubresourceUP