MMCSS

公開:2009-10-15 19:13
更新:2020-02-15 04:36
カテゴリ:

MMCSSに関して少し勉強した。
http://d.hatena.ne.jp/NyaRuRu/20060910
http://www.firefly-vj.net/imagery/?itemid=392
実行スレッド中でAvSetMmThreadCharacteristics をL"Audio"もしくはL"Pro Audio"を引数にして呼び出すと、timeBeginPeriod(1)と同様の効果がある。
つまりコンテキストスイッチの頻度が高くなり、精度が上がる(レイテンシが改善される、Sleep(1)が1msecで戻ってくる)。
ガイドラインとしては、10msec程度のレイテンシの場合L"Audio"、10msec以下の場合はL"Pro Audio"を指定する。
MMCSS、というかVistaのスレッドに関するMSの解説。
http://technet.microsoft.com/ja-jp/magazine/2007.02.vistakernel.aspx