ReactOS 0.4.16-dev-311-g9382aa2
ICCOMPRESSFRAMES Struct Reference

#include <vfw.h>

Collaboration diagram for ICCOMPRESSFRAMES:

Public Member Functions

 LONG (CALLBACK *GetData)(_In_ LPARAM lInput
 
_In_ LONG _Out_writes_bytes_ (len) LPVOID lpBits
 
 LONG (CALLBACK *PutData)(_In_ LPARAM lOutput
 
_In_ LONG _In_reads_bytes_ (len) LPVOID lpBits
 

Public Attributes

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
 
_In_ LONG lFrame
 
_In_ LONG _In_ LONG len
 

Detailed Description

Definition at line 234 of file vfw.h.

Member Function Documentation

◆ _In_reads_bytes_()

_In_ LONG ICCOMPRESSFRAMES::_In_reads_bytes_ ( len  )

◆ _Out_writes_bytes_()

_In_ LONG ICCOMPRESSFRAMES::_Out_writes_bytes_ ( len  )

◆ LONG() [1/2]

ICCOMPRESSFRAMES::LONG ( CALLBACK GetData)

◆ LONG() [2/2]

ICCOMPRESSFRAMES::LONG ( CALLBACK PutData)

Member Data Documentation

◆ dwFlags

DWORD ICCOMPRESSFRAMES::dwFlags

Definition at line 235 of file vfw.h.

◆ dwOverheadPerFrame

DWORD ICCOMPRESSFRAMES::dwOverheadPerFrame

Definition at line 247 of file vfw.h.

◆ dwRate

DWORD ICCOMPRESSFRAMES::dwRate

Definition at line 245 of file vfw.h.

Referenced by ICMStream_fnCreate().

◆ dwReserved2

DWORD ICCOMPRESSFRAMES::dwReserved2

Definition at line 248 of file vfw.h.

◆ dwScale

DWORD ICCOMPRESSFRAMES::dwScale

Definition at line 246 of file vfw.h.

Referenced by ICMStream_fnCreate().

◆ lDataRate

LONG ICCOMPRESSFRAMES::lDataRate

Definition at line 243 of file vfw.h.

Referenced by ICMStream_fnCreate().

◆ len

_In_ LONG _In_ LONG ICCOMPRESSFRAMES::len

Definition at line 249 of file vfw.h.

◆ lFrame

_In_ LONG ICCOMPRESSFRAMES::lFrame

Definition at line 249 of file vfw.h.

◆ lFrameCount

LONG ICCOMPRESSFRAMES::lFrameCount

Definition at line 241 of file vfw.h.

Referenced by ICMStream_fnCreate().

◆ lInput

LPARAM ICCOMPRESSFRAMES::lInput

Definition at line 239 of file vfw.h.

◆ lKeyRate

LONG ICCOMPRESSFRAMES::lKeyRate

Definition at line 244 of file vfw.h.

Referenced by ICMStream_fnCreate().

◆ lOutput

LPARAM ICCOMPRESSFRAMES::lOutput

Definition at line 237 of file vfw.h.

◆ lpbiInput

LPBITMAPINFOHEADER ICCOMPRESSFRAMES::lpbiInput

Definition at line 238 of file vfw.h.

Referenced by ICMStream_fnCreate().

◆ lpbiOutput

LPBITMAPINFOHEADER ICCOMPRESSFRAMES::lpbiOutput

Definition at line 236 of file vfw.h.

Referenced by ICMStream_fnCreate().

◆ lQuality

LONG ICCOMPRESSFRAMES::lQuality

Definition at line 242 of file vfw.h.

Referenced by ICMStream_fnCreate().

◆ lStartFrame

LONG ICCOMPRESSFRAMES::lStartFrame

Definition at line 240 of file vfw.h.


The documentation for this struct was generated from the following file: