struttura DD_MISCELLANEOUSCALLBACKS (ddrawint.h)

La struttura DD_MISCELLANEOUSCALLBACKS contiene un puntatore di ingresso al callback della query di memoria supportato da un driver di dispositivo.

Sintassi

typedef struct _DD_MISCELLANEOUSCALLBACKS {
  DWORD                    dwSize;
  DWORD                    dwFlags;
  PDD_GETAVAILDRIVERMEMORY GetAvailDriverMemory;
} DD_MISCELLANEOUSCALLBACKS, *PDD_MISCELLANEOUSCALLBACKS;

Members

dwSize

Specifica le dimensioni in byte della struttura DD_MISCELLANEOUSCALLBACKS.

dwFlags

Indica se il dispositivo supporta il callback DdGetAvailDriverMemory . Il driver imposta questo membro su DDHAL_MISCCB32_GETAVAILDRIVERMEMORY quando implementa il callback.

GetAvailDriverMemory

Punta al callback DdGetAvailDriverMemory fornito dal driver.

Commenti

Le voci non utilizzate dal driver di visualizzazione devono essere impostate su NULL. Il driver deve inizializzare questa struttura quando viene chiamata la relativa funzione DdGetDriverInfo con il GUID GUID_MiscellaneousCallbacks.

Requisiti

   
Intestazione ddrawint.h (include Winddi.h)

Vedi anche

DD_COLORCONTROLCALLBACKS

DD_KERNELCALLBACKS

DD_MOTIONCOMPCALLBACKS

DD_NTCALLBACKS

DD_PALETTECALLBACKS

DD_SURFACECALLBACKS

DD_VIDEOPORTCALLBACKS

DdGetAvailDriverMemory

DdGetDriverInfo