Condividi tramite


Struttura ICCOMPRESSFRAMES (vfw.h)

La struttura ICCOMPRESSFRAMES contiene parametri di compressione usati con il messaggio ICM_COMPRESS_FRAMES_INFO .

Sintassi

typedef struct {
  DWORD              dwFlags;
  LPBITMAPINFOHEADER lpbiOutput;
  LPARAM             lOutput;
  LPBITMAPINFOHEADER lpbiInput;
  LPARAM             lInput;
  LONG               lStartFrame;
  LONG               lFrameCount;
  LONG               lQuality;
  LONG               lDataRate;
  LONG               lKeyRate;
  DWORD              dwRate;
  DWORD              dwScale;
  DWORD              dwOverheadPerFrame;
  DWORD              dwReserved2;
  LONG( )(LPARAM lInput,LONG lFrame,LPVOID lpBits,LONG len)              *GetData;
  LONG( )(LPARAM lOutput,LONG lFrame,LPVOID lpBits,LONG len)              *PutData;
} ICCOMPRESSFRAMES;

Members

dwFlags

Flag applicabili. Il valore seguente è definito: ICCOMPRESSFRAMES_PADDING. Se questo valore viene usato, la spaziatura interna viene usata con la cornice.

lpbiOutput

Puntatore a una struttura BITMAPINFOHEADER contenente il formato di output.

lOutput

Riservati; non usare.

lpbiInput

Puntatore a una struttura BITMAPINFOHEADER contenente il formato di input.

lInput

Riservati; non usare.

lStartFrame

Numero del primo frame da comprimere.

lFrameCount

Numero di fotogrammi da comprimere.

lQuality

Impostazione qualità.

lDataRate

Velocità massima dei dati, in byte al secondo.

lKeyRate

Numero massimo di fotogrammi tra fotogrammi chiave consecutivi.

dwRate

Frequenza di compressione in un formato integer. Per ottenere la frequenza nei fotogrammi al secondo, dividere questo valore in dwScale.

dwScale

Valore usato per ridimensionare dwRate in fotogrammi al secondo.

dwOverheadPerFrame

Riservati; non usare.

dwReserved2

Riservati; non usare.

GetData

Riservati; non usare.

PutData

Riservati; non usare.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione vfw.h

Vedi anche

BITMAPINFOHEADER

ICM_COMPRESS_FRAMES_INFO

Gestione compressione video

Strutture di compressione video