Canon の c# ラッパーを介して EOS に接続された懐中電灯の制御に成功した人はいますか? たとえば、露出補正を変更したり、懐中電灯がリロードされて発射する準備ができているかどうかを確認したいと思います。Camera_SDKPropertyEvent コールバック内で EDSDK.PropID_FlashCompensation または EDSDK.PropID_FlashOn を試しましたが、Speedlite をオンにするとコールバックが起動しません。カメラメニューを手動で使用する(外部フラッシュファンク設定)すべて正常に動作します。EDSDKを使用してプログラムでそれを行うことはできないようですか? ヒントや提案をいただければ幸いです。ありがとう!
1 に答える
0
この時点 (V3.2) では、Canon SDK でのフラッシュ制御は非常に制限されており、有意義なことは何もできないと思います。
PropID_FlashCompensation は読み取り専用プロパティであり、ドキュメントから:
外部フラッシュの調光補正は取得できませんのでご注意ください。
PropID_FlashOn はカメラ プロパティではなく、画像プロパティです。(つまり、ローカルに保存された画像からメタデータを読み取る) 同じことが PropID_FlashMode にも当てはまります。
バージョン 3.2 以降、イメージのサポートが廃止されたため、これは使用できなくなったことに注意してください。
于 2015-07-18T20:17:30.517 に答える