bonjour,
je dois intervenir dans un module developpé en c#,et ma mission consiste à implémenter un appareil photo de type Nikon D7100 et le D7200 ,voici une partie du code,ma question est comment est calculer le ulHeaderSize ?(pour essayer de faire pareil avec les autres type de caméra),est ce que quelqu'un a une idée la dessus ?merci .
:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 NIKONLIB_API int getLiveViewImage() { char ImageFileName[256]; FILE* hFileImage = NULL; ULONG ulHeaderSize = 0; NkMAIDArray stArray; int i = 0; unsigned char* pucData = NULL; BOOL bRet = true; if(pRefSrc == NULL) return -2; if ( g_ulCameraType == kNkMAIDCameraType_D7000 ) { ulHeaderSize = 384; } else if ( g_ulCameraType == kNkMAIDCameraType_D3S ) { ulHeaderSize = 128; } else { ulHeaderSize = 64; }
Partager