Compartilhar via


estrutura DD_UPDATENONLOCALHEAPDATA (ddrawint.h)

A estrutura DD_UPDATENONLOCALHEAPDATA contém as informações de heap necessárias.

Sintaxe

typedef struct _DD_UPDATENONLOCALHEAPDATA {
  PDD_DIRECTDRAW_GLOBAL lpDD;
  DWORD                 dwHeap;
  FLATPTR               fpGARTLin;
  FLATPTR               fpGARTDev;
  ULONG_PTR             ulPolicyMaxBytes;
  HRESULT               ddRVal;
  VOID                  *UpdateNonLocalHeap;
} *PDD_UPDATENONLOCALHEAPDATA, DD_UPDATENONLOCALHEAPDATA;

Membros

lpDD

Aponta para a estrutura DD_DIRECTDRAW_GLOBAL que descreve o dispositivo do driver.

dwHeap

Indica o número ordinal do heap para o qual os dados estão sendo solicitados.

fpGARTLin

Aponta para o endereço gráfico linear da tabela de remapeamento de endereço gráfico (GART) do início do heap.

fpGARTDev

Aponta para o endereço GART físico do início do heap.

ulPolicyMaxBytes

Indica a quantidade máxima de memória AGP a ser usada.

ddRVal

Especifica o local no qual o driver grava o valor retornado do retorno de chamada DdGetDriverInfo para uma consulta GUID_UpdateNonLocalHeap. Um código de retorno de DD_OK indica êxito. Para obter mais informações, consulte Valores retornados para DirectDraw.

UpdateNonLocalHeap

Não utilizado no Microsoft Windows 2000 e versões posteriores do sistema operacional.

Requisitos

   
Cabeçalho ddrawint.h (inclua Winddi.h)

Confira também

DD_DIRECTDRAW_GLOBAL

DdGetDriverInfo