ビール4本2008年8月6日コメント (4)
ちょっとベット上のテクニ(ry を再プレイしてみて
感想のところに追記しようとしただけなんだが
飲み会の直後の酔っ払い状態だったせいか、
携帯でブログを編集したら文が崩れることを忘れていた。
しかもログとり忘れてて全文消失状態
一応記事は残してあるけれど、
何でこうなるかが分からないため元の文章を復帰できるか不明。
もうだめだ。
手抜きすんなコノヤローって勢いで
一部の作品をネタにしたから とうふ神様のばちが当たったのか。
そうかもしれない そうだろう
ショーツやブラは鬼をも怯えさせる最強アイテム。
感想のところに追記しようとしただけなんだが
飲み会の直後の酔っ払い状態だったせいか、
携帯でブログを編集したら文が崩れることを忘れていた。
しかもログとり忘れてて全文消失状態
一応記事は残してあるけれど、
何でこうなるかが分からないため元の文章を復帰できるか不明。
もうだめだ。
手抜きすんなコノヤローって勢いで
一部の作品をネタにしたから とうふ神様のばちが当たったのか。
そうかもしれない そうだろう
ショーツやブラは鬼をも怯えさせる最強アイテム。

コメント
C#についてお聞きします。
acmFormatSuggest()などの設定でつまずいています。
acmFormatSuggest()などの設定は、
C#では下記のようにして間違いないでしょうか?
[StructLayout(LayoutKind.Sequential)]
public struct WAVEFORMATEX
{
public short wFormatTag;
public short nChannels;
public int nSamplesPerSec;
public int nAvgBytesPerSec;
public short nBlockAlign;
public short wBitsPerSample;
public short cbSize;
}
[DllImport("msacm32.dll")]
public static extern int acmFormatSuggest(IntPtr h, [MarshalAs(UnmanagedType.Struct)] ref WAVEFORMATEX Src, [MarshalAs(UnmanagedType.Struct)] ref WAVEFORMATEX Dst, int DstSize, int Flg);
public const int ACM_FORMATSUGGESTF_WFORMATTAG = 0x00010000;
public const int ACM_FORMATSUGGESTF_NCHANNELS = 0x00020000;
public const int ACM_FORMATSUGGESTF_NSAMPLESPERSEC = 0x00040000;
public const int ACM_FORMATSUGGESTF_WBITSPERSAMPLE = 0x00080000;
?のコード
dst.wFormatTag = WAVE_FORMAT_PCM;
ret = acmFormatSuggest(IntPtr.Zero, ref src, ref dst, Marshal.SizeOf(dst),ACM_FORMATSUGGESTF_WFORMATTAG);
とすると、
retの値は“512”です。
dstは、”dst.wFormatTag = 1”となっており、他のメンバはすべて“0”です。
?のコード。
ret = acmFormatSuggest(IntPtr.Zero, ref src, ref dst, Marshal.SizeOf(dst),
ACM_FORMATSUGGESTF_WFORMATTAG | ACM_FORMATSUGGESTF_NCHANNELS | ACM_FORMATSUGGESTF_NSAMPLESPERSEC | ACM_FORMATSUGGESTF_WBITSPERSAMPLE);
とすると、
retの値は“11”です。
dstのメンバはすべて“0”です。
“Src”はWAVEFORMATEXで、各メンバにはきちんとデータが入っています。
Marshal.SizeOf(dst)の値は“20”です。
※DECODE.exeはきちんと動作しました。
ret の値はいずれも0にはなりませんでした。
どの辺がいけないのでしょうか?
> C#についてお聞きします。
C#は最近始めたばかりで、まだまだこれからです(^^;
(以下略)
そういう理由だったのか!
これを気にmixiかhatenaに移転を!
コメントはユーザーのみ受け付けております。