私はこのカメラ SDK を使用しようとしています。カメラに CameraGetImageData(BYTE* data) という関数があるとします。これは、バイト配列を取り、画像データで変更し、ステータス コード ベースを返すと仮定します。成功/失敗について。SDK はドキュメントをまったく提供しない (コード コメントさえも) ので、ここでは推測しているだけです。これは私がうまくいくと思うもののコードスニペットです
BYTE* data = new BYTE[10000000]; // an array of an arbitrary large size, I'm not
// sure what the exact size needs to be so I
// made it large
CameraGetImageData(data);
// Do stuff here to process/output image data
Visual Studio でブレークポイントを使用してコードを実行したところ、CameraGetImageData 関数が実際に配列を変更していることを確認できました。私の質問は、カメラがデータを出力する標準的な方法はありますか? このデータの使用を開始するにはどうすればよいですか? また、各バイトは何を表していますか? カメラは 8 ビット カラーでキャプチャします。