質問編集履歴

2

追加

2018/08/27 08:25

投稿

moto-a
moto-a

スコア17

test CHANGED
File without changes
test CHANGED
@@ -111,3 +111,43 @@
111
111
  int Timeout);
112
112
 
113
113
  ```
114
+
115
+
116
+
117
+ Cの仕様
118
+
119
+ ```C
120
+
121
+ BioAPI_RETURN BioAPI BioAPI_IdentifyMatch (
122
+
123
+ BioAPI_HANDLE ModuleHandle,
124
+
125
+ const BioAPI_FAR *MaxFARRequested,
126
+
127
+ const BioAPI_FRR *MaxFRRRequested,
128
+
129
+ const BioAPI_BOOL *FARPrecedence,
130
+
131
+ const BioAPI_INPUT_BIR *ProcessedBIR,
132
+
133
+ const BioAPI_IDENTIFY_POPULATION *Population
134
+
135
+ BioAPI_BOOL Binning,
136
+
137
+ uint32 MaxNumberOfResults,
138
+
139
+ uint32 *NumberOfResults,
140
+
141
+ BioAPI_CANDIDATE_ARRAY_PTR *Candidates,
142
+
143
+ sint32 Timeout
144
+
145
+ );
146
+
147
+ ```
148
+
149
+
150
+
151
+ 【追加質問】
152
+
153
+ PopulationとNumberOfResultsがポインタになっているにも関わらずDllimportではrefになっていますが、良いでしょうか?

1

タグ修正

2018/08/27 08:25

投稿

moto-a
moto-a

スコア17

test CHANGED
File without changes
test CHANGED
@@ -13,6 +13,8 @@
13
13
  BioAPI_IdentifyMatchで以下のエラーがでます。
14
14
 
15
15
 
16
+
17
+ ```C#
16
18
 
17
19
  BioAPI_HANDLE ModuleHandle = 0;
18
20
 
@@ -80,21 +82,11 @@
80
82
 
81
83
  Timeout);
82
84
 
83
-
85
+ ```
84
-
85
-
86
-
87
-
88
-
89
-
90
-
91
-
92
-
93
-
94
-
95
-
96
86
 
97
87
  ■BioAPI_IdentifyMatchの定義
88
+
89
+ ```C#
98
90
 
99
91
  [DllImport("bioapi100.dll")]
100
92
 
@@ -117,3 +109,5 @@
117
109
  [In, Out] IntPtr ptrCandidates,
118
110
 
119
111
  int Timeout);
112
+
113
+ ```