1

カメラキャプチャ、カメラズームイン、ズームアウト、フラッシュオン/オフなど、アプリを介してカメラコントロールを制御する必要があるアプリケーションを1つ作成しています。

通常、iPhoneでは、ハードウェアの実行を制御できるAPIを使用できます。私はSilverlightを使用してWindowsPhone7で同じことを達成しようとしました。コードを介してイベントでカメラを制御するコードを見つけましたが、ボタンまたはスライダーを介してズームイン、ズームアウトできるように何かを見つけることができませんでした。

リファレンスビデオhttp://channel9.msdn.com/Shows/Inside+Windows+Phone/Inside-Windows-Phone-16-Mango-Camera-APIsを試し、コードをダウンロードしましたが、具体的なものは見つかりませんでした。

私の質問は、Windows Phone 7でこの機能を使用できるかどうかです。その場合、誰かが私にこの機能を案内してくれますか?

また、カメラが開いているときに画像が逆方向に来るということも1つ見つかりました:)

これから私を助けてください。

ありがとう、

デビッド。

4

1 に答える 1

0

ズームするには、画像を手動で処理する必要があります。独自の+および-ズームボタンを追加し、ズームレベルを追跡する必要があります。次に、ズームされたビューファインダーを表示するには、プレビューバッファーをループで取得し、画像を現在のズームレベルにズームしてから、表示する必要があります。ユーザーが写真を撮るときは、保存する前に、CaptureImageAvailableイベントハンドラーの画像に同じズーム処理を適用します。

于 2012-06-01T18:52:42.417 に答える