ReactOS
0.4.15-dev-8621-g4b051b9
msvideo_private.h
Go to the documentation of this file.
1
/*
2
* Copyright 1999 Marcus Meissner
3
*
4
* This library is free software; you can redistribute it and/or
5
* modify it under the terms of the GNU Lesser General Public
6
* License as published by the Free Software Foundation; either
7
* version 2.1 of the License, or (at your option) any later version.
8
*
9
* This library is distributed in the hope that it will be useful,
10
* but WITHOUT ANY WARRANTY; without even the implied warranty of
11
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12
* Lesser General Public License for more details.
13
*
14
* You should have received a copy of the GNU Lesser General Public
15
* License along with this library; if not, write to the Free Software
16
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
17
*/
18
19
#ifndef __WINE_MSVIDEO_PRIVATE_H
20
#define __WINE_MSVIDEO_PRIVATE_H
21
22
#include <
windef.h
>
23
#include <
winuser.h
>
24
25
#define ICM_CHOOSE_COMPRESSOR 1
26
#define IDC_COMP_LIST 880
27
#define IDS_FULLFRAMES 901
28
29
/* HIC struct (same layout as Win95 one) */
30
typedef
struct
tagWINE_HIC
{
31
DWORD
magic
;
/* 00: 'Smag' */
32
HANDLE
curthread
;
/* 04: */
33
DWORD
type
;
/* 08: */
34
DWORD
handler
;
/* 0C: */
35
HDRVR
hdrv
;
/* 10: */
36
DWORD
private
;
/* 14:(handled by SendDriverMessage)*/
37
DRIVERPROC
driverproc
;
/* 18:(handled by SendDriverMessage)*/
38
DWORD
x1
;
/* 1c: name? */
39
WORD
x2
;
/* 20: */
40
DWORD
x3
;
/* 22: */
41
/* 26: */
42
HIC
hic
;
43
DWORD
driverId
;
44
struct
tagWINE_HIC
*
next
;
45
}
WINE_HIC
;
46
47
extern
HMODULE
MSVFW32_hModule
DECLSPEC_HIDDEN
;
48
49
#define IDC_CONFIGURE 882
50
#define IDC_ABOUT 883
51
52
#define IDC_QUALITY_SCROLL 884
53
#define IDC_QUALITY_TXT 886
54
55
#define IDC_KEYFRAME_CHECKBOX 887
56
#define IDC_KEYFRAME 888
57
#define IDC_KEYFRAME_FRAMES 889
58
#define IDC_DATARATE_CHECKBOX 894
59
#define IDC_DATARATE 895
60
#define IDC_DATARATE_KB 896
61
62
#endif
/* __WINE_MSVIDEO_PRIVATE_H */
MSVFW32_hModule
HMODULE MSVFW32_hModule
Definition:
msvideo_main.c:116
DWORD
unsigned long DWORD
Definition:
ntddk_ex.h:95
WORD
unsigned short WORD
Definition:
ntddk_ex.h:93
void
Definition:
nsiface.idl:2307
DRIVERPROC
LRESULT(CALLBACK * DRIVERPROC)(DWORD_PTR, HDRVR, UINT, LPARAM, LPARAM)
Definition:
mmsystem.h:1001
DECLSPEC_HIDDEN
HMODULE MSVFW32_hModule DECLSPEC_HIDDEN
Definition:
d3dcompiler_private.h:289
WINE_HIC
struct tagWINE_HIC WINE_HIC
tagWINE_HIC
Definition:
msvideo_private.h:30
tagWINE_HIC::x2
WORD x2
Definition:
msvideo_private.h:39
tagWINE_HIC::curthread
HANDLE curthread
Definition:
msvideo_private.h:32
tagWINE_HIC::hic
HIC hic
Definition:
msvideo_private.h:42
tagWINE_HIC::handler
DWORD handler
Definition:
msvideo_private.h:34
tagWINE_HIC::next
struct tagWINE_HIC * next
Definition:
msvideo_private.h:44
tagWINE_HIC::magic
DWORD magic
Definition:
msvideo_private.h:31
tagWINE_HIC::hdrv
HDRVR hdrv
Definition:
msvideo_private.h:35
tagWINE_HIC::x3
DWORD x3
Definition:
msvideo_private.h:40
tagWINE_HIC::driverId
DWORD driverId
Definition:
msvideo_private.h:43
tagWINE_HIC::type
DWORD type
Definition:
msvideo_private.h:33
tagWINE_HIC::driverproc
DRIVERPROC driverproc
Definition:
msvideo_private.h:37
tagWINE_HIC::x1
DWORD x1
Definition:
msvideo_private.h:38
windef.h
winuser.h
dll
win32
msvfw32
msvideo_private.h
Generated on Sun Sep 8 2024 06:04:20 for ReactOS by
1.9.6