Compartir a través de


Estructura ICCOMPRESSFRAMES (vfw.h)

La estructura ICCOMPRESSFRAMES contiene parámetros de compresión usados con el mensaje ICM_COMPRESS_FRAMES_INFO .

Sintaxis

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;

Miembros

dwFlags

Marcas aplicables. Se define el siguiente valor: ICCOMPRESSFRAMES_PADDING. Si se usa este valor, se usa relleno con el marco.

lpbiOutput

Puntero a una estructura BITMAPINFOHEADER que contiene el formato de salida.

lOutput

Reservado; no usar.

lpbiInput

Puntero a una estructura BITMAPINFOHEADER que contiene el formato de entrada.

lInput

Reservado; no usar.

lStartFrame

Número del primer marco que se va a comprimir.

lFrameCount

Número de fotogramas que se van a comprimir.

lQuality

Configuración de calidad.

lDataRate

Velocidad máxima de datos, en bytes por segundo.

lKeyRate

Número máximo de fotogramas entre fotogramas clave consecutivos.

dwRate

Velocidad de compresión en un formato entero. Para obtener la velocidad en fotogramas por segundo, divida este valor por el valor de dwScale.

dwScale

Valor usado para escalar dwRate a fotogramas por segundo.

dwOverheadPerFrame

Reservado; no usar.

dwReserved2

Reservado; no usar.

GetData

Reservado; no usar.

PutData

Reservado; no usar.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado vfw.h

Consulte también

BITMAPINFOHEADER

ICM_COMPRESS_FRAMES_INFO

Administrador de compresión de vídeo

Estructuras de compresión de vídeo