CDの書き込み速度

解決


まこーじ14号  2004-03-29 23:03:28  No: 53408

XPのIMAPIを使用してCD書き込み速度を変更したいのですが、プロパティの書き込みエラーになってしまいます。

spec.propid = 2;
pvar.vt = VT_I4;
pvar.lVal = 2;         //書き込み速度2倍速
hResult = pPropStg->WriteMultiple(1, &spec, &pvar, 2);

hResult = pDiscRecorder->SetRecorderProperties(pPropStg);

ここの戻り値でエラーが帰ってきます。
どうすればプロパティを設定できるのでしょうか?
よろしくお願いします。


たく  2004-03-31 01:21:03  No: 53409

具体的にどんなエラーなんでしょうか


まこーじ14号  2004-03-31 20:26:00  No: 53410

すいません。
解決しました。
SetRecorderPropertiesでは設定できないプロパティも含めて設定しようとするとエラーコードを拾ってしまうらしいですね。
設定できるプロパティは設定出来ていたので、戻り値は無視して、前の書き込み速度と設定後の書き込み速度を比較する事にしました。


たく  2004-03-31 23:54:53  No: 53411

IMAPI_ S_PROPERTIESIGNORED が返ってきてたわけですね

解決されたようで何よりです


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加