Compartir a través de


estructura DD_UPDATENONLOCALHEAPDATA (ddrawint.h)

La estructura DD_UPDATENONLOCALHEAPDATA contiene la información del montón necesaria.

Sintaxis

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;

Miembros

lpDD

Apunta a la estructura DD_DIRECTDRAW_GLOBAL que describe el dispositivo del controlador.

dwHeap

Indica el número ordinal del montón para el que se solicitan los datos.

fpGARTLin

Apunta a la dirección de la tabla de reasignación de direcciones gráficas lineales (GART) del inicio del montón.

fpGARTDev

Apunta a la dirección GART física del inicio del montón.

ulPolicyMaxBytes

Indica la cantidad máxima de memoria AGP que se va a usar.

ddRVal

Especifica la ubicación en la que el controlador escribe el valor devuelto de la devolución de llamada DdGetDriverInfo para una consulta de GUID_UpdateNonLocalHeap. Un código de retorno de DD_OK indica que se ha realizado correctamente. Para obtener más información, consulte Valores devueltos para DirectDraw.

UpdateNonLocalHeap

Sin usar en Microsoft Windows 2000 y versiones posteriores del sistema operativo.

Requisitos

   
Encabezado ddrawint.h (incluya Winddi.h)

Consulte también

DD_DIRECTDRAW_GLOBAL

DdGetDriverInfo