ReactOS 0.4.15-dev-7834-g00c4b3d
_IAVIFileImpl Struct Reference
Collaboration diagram for _IAVIFileImpl:

Public Attributes

IUnknown IUnknown_inner
 
IAVIFile IAVIFile_iface
 
IPersistFile IPersistFile_iface
 
IUnknownouter_unk
 
LONG ref
 
AVIFILEINFOW fInfo
 
IAVIStreamImplppStreams [MAX_AVISTREAMS]
 
EXTRACHUNKS fileextra
 
DWORD dwMoviChunkPos
 
DWORD dwIdxChunkPos
 
DWORD dwNextFramePos
 
DWORD dwInitialFrames
 
MMCKINFO ckLastRecord
 
AVIINDEXENTRYidxRecords
 
DWORD nIdxRecords
 
DWORD cbIdxRecords
 
HMMIO hmmio
 
LPWSTR szFileName
 
UINT uMode
 
BOOL fDirty
 
IAVIStream IAVIStream_iface
 
AVISTREAMINFOW sInfo
 
LPWAVEFORMATEX lpFormat
 
LONG cbFormat
 
MMCKINFO ckData
 
EXTRACHUNKS extra
 

Detailed Description

Definition at line 91 of file avifile.c.

Member Data Documentation

◆ cbFormat

LONG _IAVIFileImpl::cbFormat

Definition at line 101 of file wavfile.c.

◆ cbIdxRecords

DWORD _IAVIFileImpl::cbIdxRecords

Definition at line 111 of file avifile.c.

◆ ckData

MMCKINFO _IAVIFileImpl::ckData

Definition at line 103 of file wavfile.c.

◆ ckLastRecord

MMCKINFO _IAVIFileImpl::ckLastRecord

Definition at line 108 of file avifile.c.

◆ dwIdxChunkPos

DWORD _IAVIFileImpl::dwIdxChunkPos

Definition at line 104 of file avifile.c.

◆ dwInitialFrames

DWORD _IAVIFileImpl::dwInitialFrames

Definition at line 106 of file avifile.c.

◆ dwMoviChunkPos

DWORD _IAVIFileImpl::dwMoviChunkPos

Definition at line 103 of file avifile.c.

◆ dwNextFramePos

DWORD _IAVIFileImpl::dwNextFramePos

Definition at line 105 of file avifile.c.

◆ extra

EXTRACHUNKS _IAVIFileImpl::extra

Definition at line 105 of file wavfile.c.

◆ fDirty

BOOL _IAVIFileImpl::fDirty

Definition at line 117 of file avifile.c.

◆ fileextra

EXTRACHUNKS _IAVIFileImpl::fileextra

Definition at line 101 of file avifile.c.

◆ fInfo

AVIFILEINFOW _IAVIFileImpl::fInfo

Definition at line 98 of file avifile.c.

◆ hmmio

HMMIO _IAVIFileImpl::hmmio

Definition at line 114 of file avifile.c.

◆ IAVIFile_iface

IAVIFile _IAVIFileImpl::IAVIFile_iface

Definition at line 93 of file avifile.c.

Referenced by AVIFILE_CreateWAVFile().

◆ IAVIStream_iface

IAVIStream _IAVIFileImpl::IAVIStream_iface

Definition at line 93 of file wavfile.c.

Referenced by AVIFILE_CreateWAVFile().

◆ idxRecords

AVIINDEXENTRY* _IAVIFileImpl::idxRecords

Definition at line 109 of file avifile.c.

◆ IPersistFile_iface

IPersistFile _IAVIFileImpl::IPersistFile_iface

Definition at line 94 of file avifile.c.

Referenced by AVIFILE_CreateWAVFile().

◆ IUnknown_inner

IUnknown _IAVIFileImpl::IUnknown_inner

Definition at line 92 of file avifile.c.

Referenced by AVIFILE_CreateWAVFile().

◆ lpFormat

LPWAVEFORMATEX _IAVIFileImpl::lpFormat

Definition at line 100 of file wavfile.c.

◆ nIdxRecords

DWORD _IAVIFileImpl::nIdxRecords

Definition at line 110 of file avifile.c.

◆ outer_unk

IUnknown * _IAVIFileImpl::outer_unk

Definition at line 95 of file avifile.c.

Referenced by AVIFILE_CreateWAVFile().

◆ ppStreams

IAVIStreamImpl* _IAVIFileImpl::ppStreams[MAX_AVISTREAMS]

Definition at line 99 of file avifile.c.

Referenced by AVIFILE_ConstructAVIStream().

◆ ref

LONG _IAVIFileImpl::ref

Definition at line 96 of file avifile.c.

Referenced by AVIFILE_CreateWAVFile().

◆ sInfo

AVISTREAMINFOW _IAVIFileImpl::sInfo

Definition at line 98 of file wavfile.c.

◆ szFileName

LPWSTR _IAVIFileImpl::szFileName

Definition at line 115 of file avifile.c.

◆ uMode

UINT _IAVIFileImpl::uMode

Definition at line 116 of file avifile.c.


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