Leggere in inglese

Condividi tramite


intestazione ddraw.h

Questa intestazione viene usata da più tecnologie. Per altre informazioni, vedere:

ddraw.h contiene le interfacce di programmazione seguenti:

Interfacce

 
IDirectDraw7

Le applicazioni usano i metodi dell'interfaccia IDirectDraw7 per creare oggetti DirectDraw e usare variabili a livello di sistema. Questa sezione è un riferimento ai metodi dell'interfaccia IDirectDraw7.
IDirectDrawClipper

Le applicazioni usano i metodi dell'interfaccia IDirectDrawClipper per gestire gli elenchi di clip. Questa sezione è un riferimento ai metodi di questa interfaccia.
IDirectDrawColorControl

Le applicazioni usano i metodi dell'interfaccia IDirectDrawColorControl per ottenere e impostare i controlli colore.
IDirectDrawGammaControl

Le applicazioni usano i metodi dell'interfaccia IDirectDrawGammaControl per regolare i livelli di rampa gamma rossa, verde e blu della superficie primaria. Questa sezione è un riferimento ai metodi di questa interfaccia.
IDirectDrawPalette

Le applicazioni usano i metodi dell'interfaccia IDirectDrawPalette per creare oggetti DirectDrawPalette e usare variabili a livello di sistema. Questa sezione è un riferimento ai metodi di questa interfaccia.
IDirectDrawSurface7

Le applicazioni usano i metodi dell'interfaccia IDirectDrawSurface7 per creare oggetti DirectDrawSurface e usare variabili a livello di sistema. Questa sezione è un riferimento ai metodi di questa interfaccia.

Funzioni

 
DirectDrawCreate

Crea un'istanza di un oggetto DirectDraw.
DirectDrawCreateClipper

Crea un'istanza di un oggetto DirectDrawClipper che non è associato a un oggetto DirectDraw.
DirectDrawCreateEx

Crea un'istanza di un oggetto DirectDraw che supporta il set di interfacce Direct3D in DirectX 7.0. Per usare le funzionalità di Direct3D in DirectX 7.0, creare un oggetto DirectDraw con questa funzione.
DirectDrawEnumerateA

Questa funzione viene sostituita dalla funzione DirectDrawEnumerateEx. (ANSI)
DirectDrawEnumerateExA

Enumera tutti i dispositivi DirectDraw installati nel computer. La voce NULL identifica sempre il dispositivo di visualizzazione primario condiviso con GDI. (ANSI)
DirectDrawEnumerateExW

Enumera tutti i dispositivi DirectDraw installati nel computer. La voce NULL identifica sempre il dispositivo di visualizzazione primario condiviso con GDI. (Unicode)
DirectDrawEnumerateW

Questa funzione viene sostituita dalla funzione DirectDrawEnumerateEx. (Unicode)

Funzioni di callback

 
LPDDENUMCALLBACKA

La funzione DDEnumCallback è una funzione di callback definita dall'applicazione per la funzione DirectDrawEnumerate. (ANSI)
LPDDENUMCALLBACKEXA

La funzione DDEnumCallbackEx è una funzione di callback definita dall'applicazione per la funzione DirectDrawEnumerateEx. (ANSI)
LPDDENUMCALLBACKEXW

La funzione DDEnumCallbackEx è una funzione di callback definita dall'applicazione per la funzione DirectDrawEnumerateEx. (Unicode)
LPDDENUMCALLBACKW

La funzione DDEnumCallback è una funzione di callback definita dall'applicazione per la funzione DirectDrawEnumerate. (Unicode)
LPDDENUMMODESCALLBACK

Non usare. Questa funzione di callback viene sostituita dalla funzione EnumModesCallback2 usata con il metodo IDirectDraw7::EnumDisplayModes.
LPDDENUMMODESCALLBACK2

La funzione EnumModesCallback2 è una funzione di callback definita dall'applicazione per il metodo IDirectDraw7::EnumDisplayModes.
LPDDENUMSURFACESCALLBACK

La funzione LPDDENUMSURFACESCALLBACK (ddraw.h) viene sostituita dalla funzione EnumSurfacesCallback7.
LPDDENUMSURFACESCALLBACK2

La funzione LPDDENUMSURFACESCALLBACK2 (ddraw.h) viene sostituita dalla funzione EnumSurfacesCallback7.
LPDDENUMSURFACESCALLBACK7

La funzione EnumSurfacesCallback7 è una funzione di callback definita dall'applicazione per i metodi IDirectDrawSurface7::EnumAttachedSurfaces e IDirectDrawSurface7::EnumOverlayZOrders.

Strutture

 
DDCOLORCONTROL

La struttura DDCOLORCONTROL definisce i controlli colore associati a un oggetto delle porte video Microsoft DirectDraw (VPE).
DDSURFACEDESC

La struttura DDSURFACEDESC contiene una descrizione di una superficie da creare dal driver.
DDSURFACEDESC2

La struttura DDSURFACEDESC2 contiene una descrizione di una superficie da creare dal driver.
DDBLTBATCH

La struttura DDBLTBATCH passa operazioni di trasferimento bit (bitblt) al metodo IDirectDrawSurface7::BltBatch.
DDBLTFX

La struttura DDBLTFX passa le operazioni raster (ROPs), gli effetti e le informazioni di override al metodo IDirectDrawSurface7::Blt. Questa struttura fa parte anche della struttura DDBLTBATCH usata con il metodo IDirectDrawSurface7::BltBatch.
DDCAPS_DX3

La struttura DDCAPS_DX3 (ddraw.h) rappresenta le funzionalità dell'hardware esposto tramite l'oggetto DirectDraw.
DDCAPS_DX5

La struttura DDCAPS_DX5 (ddraw.h) rappresenta le funzionalità dell'hardware esposto tramite l'oggetto DirectDraw.
DDCAPS_DX6

La struttura DDCAPS_DX6 (ddraw.h) rappresenta le funzionalità dell'hardware esposto tramite l'oggetto DirectDraw.
DDCAPS_DX7

La struttura DDCAPS_DX7 (ddraw.h) rappresenta le funzionalità dell'hardware esposto tramite l'oggetto DirectDraw.
DDCOLORKEY

La struttura DDCOLORKEY descrive una chiave di colore di origine, una chiave di colore di destinazione o uno spazio colore.
DDDEVICEIDENTIFIER2

La struttura DDDEVICEIDENTIFIER2 viene passata al metodo IDirectDraw7::GetDeviceIdentifier per ottenere informazioni su un dispositivo.
DDGAMMARAMP

La struttura DDGAMMARAMP contiene dati di rampa rossa, verde e blu per i metodi IDirectDrawGammaControl::GetGammaRamp e IDirectDrawGammaControl::SetGammaRamp.
DDOVERLAYFX

La struttura DDOVERLAYFX passa le informazioni di sovrapposizione al metodo IDirectDrawSurface7::UpdateOverlay.
DDPIXELFORMAT

La struttura DDPIXELFORMAT descrive il formato pixel di un oggetto DirectDrawSurface per il metodo IDirectDrawSurface7::GetPixelFormat.
DDSCAPS

La struttura DDSCAPS definisce le funzionalità di un oggetto superficie Microsoft DirectDraw.
DDSCAPS2

La struttura DDSCAPS2 definisce funzionalità aggiuntive di un oggetto superficie Microsoft DirectDraw.