録音されるファイルの属性を変えるには – プログラミング – Home

録音されるファイルの属性を変えるには
 
通知
すべてクリア

録音されるファイルの属性を変えるには


ちゃまいえ
 ちゃまいえ
(@ちゃまいえ)
ゲスト
結合: 19年前
投稿: 33
Topic starter  

Windows 7でVS2005の下で、動かそうと思っていますが、
http://wisdom.sakura.ne.jp/system/winapi/media/mm8.html
のコードで、
録音によって出来るwavファイルの
サンプリング周波数を44100Hzにしたり、
量子化ビット数を16ビットにしたりする
にはどうすればよいのでしょうか?
(何もしないと、
 サンプリング周波数は11025Hz、
 量子化ビット数が8、
 ステレオ/モノ=モノ
 のファイルで出来るようです)

よろしくお願いします。


引用解決済
トピックタグ
YuO
 YuO
(@YuO)
ゲスト
結合: 22年前
投稿: 320
 

MCI_SETあたりでできた覚えが……。
http://msdn.microsoft.com/en-us/library/windows/desktop/dd743467(v=vs.85).aspx
http://msdn.microsoft.com/en-us/library/windows/desktop/dd798661(v=vs.85).aspx

channelsとかsamplespersecとか,いかにもそれっぽいですが……。


返信引用
ITO
 ITO
(@ITO)
ゲスト
結合: 22年前
投稿: 1235
 

>Windows 7でVS2005の下で、動かそうと思っていますが、
現状、ソフトは動作していますか?

 sdkで作成するのなら、Visual Studio 2010 Express以降のバージョンを
ダウンロードして動かしたほうがいいですね。

 MFCを使用するならば、製品版を買わないとだめです。
動く可能性もあるので私用で使うこと前提で試してみるのもいいと思います。
 マイクロソフトは保障していませんので自己責任でお願いします。


返信引用
デゴルガン
 デゴルガン
(@デゴルガン)
ゲスト
結合: 16年前
投稿: 20
 

> MFCを使用するならば、製品版を買わないとだめです。
>動く可能性もあるので私用で使うこと前提で試してみるのもいいと思います。
> マイクロソフトは保障していませんので自己責任でお願いします。

再頒布可能パッケージがWindows 7をサポートしているので問題無いでしょう。
http://www.microsoft.com/ja-jp/download/details.aspx?id=26347


返信引用
YuO
 YuO
(@YuO)
ゲスト
結合: 22年前
投稿: 320
 

サポートまわりにどうも混乱があるようなので,スレッドの趣旨からずれますが,書いて
おきます。

>  マイクロソフトは保障していませんので自己責任でお願いします。

Windows 7上でのVisual Studio 2005の使用は,Service Pack 1 および Service Pack 1
Update for Windows Vista の適用によって,サポートされています。
http://www.microsoft.com/ja-jp/dev/support/tools.aspx

> 再頒布可能パッケージがWindows 7をサポートしているので問題無いでしょう。

成果物がサポートされていることと,開発環境がサポートしていることは異なります。
例えば,Visual Basic 6.0で作られたアプリケーションはWindows 8でもサポートされて
いますが,
IDEはWindows Vistaまでしかサポートされていません。
http://msdn.microsoft.com/ja-jp/vstudio/ms788708.aspx

このため,再頒布可能パッケージがサポートしていることを以て,開発環境がサポートさ
れている,とすることはできません。


返信引用
ITO
 ITO
(@ITO)
ゲスト
結合: 22年前
投稿: 1235
 

うーーん、
 VS2005に、新しいプラットフォームSDKがインストールできればWindows 7上でも
SDKで作成されたソフトのみ動作可能だけれども、VS2005のみインストール
された環境だと保障されているのはFrameWorkのみですよね。
質問者は、
> Windows 7でVS2005の下で、動かそうと思っていますが、
 ですから、
   開発環境(IDE)は動作しても、コンパイルされたアプリケーションは、
    マイクロソフトは保障していませんので自己責任でお願いします。
 だと思いますがどうでしょうか?


返信引用
YuO
 YuO
(@YuO)
ゲスト
結合: 22年前
投稿: 320
 

>  VS2005に、新しいプラットフォームSDKがインストールできればWindows 7上でも
> SDKで作成されたソフトのみ動作可能だけれども、VS2005のみインストール
> された環境だと保障されているのはFrameWorkのみですよね。

先に挙げたページでも,.NET Frameworkのみサポートなどと書いていないですよね。
私には勝手な思い込みとしか思えないので,根拠となるMSの公式文書へのリンクを提示して
もらえますか。
# Windows7上で動くことと,Windows7の新機能を使えることは別です。


返信引用
ITO
 ITO
(@ITO)
ゲスト
結合: 22年前
投稿: 1235
 

うーーん、

http://www.microsoft.com/ja-jp/dev/support/windowsvista/
こんなのしかないですね。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました