サウンドの録音と再生を含む VSTO PowerPoint アドインに取り組んでいます。最後の最後に、Skype のようにサウンドを再生するデバイスをユーザーが選択できるようにするように要求されました。
一般に、コントロール パネルで既定のデバイスを選択する以外に、PowerPoint で使用するデバイスを指定することはできないと思いますが、これはプログラムで行うことはできません。ただし、アドインが録音したサウンドは、タグ付けしたシェイプに SoundEffect として埋め込まれているため、認識できます。
私の質問は: .wav ファイルに直接アクセスすることは可能ですか? SoundEffect.ImportFromFileと同等のものですが、逆方向ですか? それができれば、PowerPoint ではなく、アドイン コードを使用して .wav ファイルを開いて再生できます。
[編集: 直接とは、「プレゼンテーションを別の形式で保存する必要がない」ことを意味します]
または、バイナリ ファイルをプレゼンテーションの埋め込みコンテンツとして追加および取得する方法はありますか?
これは不可能だと思いますが、誰かが知っていれば、StackOverflowでその人を見つけるでしょう!