Share via


Funzione DrawDibProfileDisplay (vfw.h)

La funzione DrawDibProfileDisplay determina le impostazioni per il sistema di visualizzazione quando si usano le funzioni DrawDib.

Sintassi

LRESULT VFWAPI DrawDibProfileDisplay(
  LPBITMAPINFOHEADER lpbi
);

Parametri

lpbi

Puntatore a una struttura BITMAPINFOHEADER contenente informazioni bitmap. È anche possibile specificare NULL per verificare che le informazioni sul profilo siano correnti. Se le informazioni sul profilo non sono correnti, DrawDib eseguirà di nuovo i test del profilo per ottenere un set corrente di informazioni. Quando si chiama DrawDibProfileDisplay con questo parametro impostato su NULL, il valore restituito è senza significato.

Valore restituito

Restituisce un valore che indica le funzionalità di disegno e estensione più veloci del sistema di visualizzazione. Questo valore può essere zero se il formato bitmap non è supportato o uno o più dei valori seguenti.

Codice restituito Descrizione
PD_CAN_DRAW_DIB
DrawDib può disegnare immagini usando questo formato. L'estensione potrebbe o non essere supportata anche.
PD_CAN_STRETCHDIB
DrawDib può estendere e disegnare immagini usando questo formato.
PD_STRETCHDIB_1_1_OK

StretchDIBits disegna immagini non estese usando questo formato più velocemente di un metodo alternativo.

PD_STRETCHDIB_1_2_OK

StretchDIBits disegna immagini estese (in un rapporto 1:2) usando questo formato più veloce di un metodo alternativo.

PD_STRETCHDIB_1_N_OK

StretchDIBits disegna immagini estese (in un rapporto 1:N) usando questo formato più veloce di un metodo alternativo.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione vfw.h
Libreria Vfw32.lib
DLL Msvfw32.dll

Vedi anche

Funzioni DrawDib