DWMの動作

勉強部屋内検索 / 「DWMの動作」で検索した結果

検索 :
  • DWMの動作
    DWMの動作について、自分なりに調べて解説する。 ★概要 基本知識 基本的な解説はWikipediaがわかりやすい。 Desktop Window Manager 図解としてはこれかな↓左側の「Blt Mode Present」 DXGI flip model IC554633.png 簡単に解説すると、 ①アプリケーションはオフスクリーンバッファ(直接表示されない映像データ)を持つ。 ②DWMはフルスクリーンの3Dサーフェイスを持つ。これはディスプレイに表示される映像データ。 ③DWMは垂直同期信号(60Hz)でタイミングをとりつつ各アプリケーションのオフスクリーンバッファを自身の3Dサーフェイスに重ね合わせる。 DWMの利点 アプリケーションの移動や重ね合わせによる再描画が不要。オフスクリーンバッファを再利用するだけ アプリケーションの効果...
  • 3フレーム遅延のまとめ
    ...6/21 ちょっとDWMの動作を考察含めて書いてみました。 →DWMの動作 ここまでの結論。 下記の表は垂直同期有りのウィンドウモードを基準(遅延0)として一つにまとめたもの。 上に行くほど遅延が少ない。 垂直同期無しのフルスクリーンモードがもっとも遅延がないようだ。 DWMは垂直同期の影響は受けるが、最大遅延設定は無視する。 最大遅延設定はフルスクリーン時のみ影響を受ける。 Mode BufferCount 垂直同期 Flag MaxFrameLatency 遅延 フルスクリーン 1 0 NONE 3 -3.25 ウィンドウ 1 0 NONE 3 -2.5 フルスクリーン 1 1 NONE 1 -1 ウィンドウ 1 1 NONE 3 0 ウィンドウ 1 1 NONE 1 0 ウィンドウ 1 1 NONE 15 0 フルスクリーン 1 1 NONE 3...
  • メニュー
    ...ーム遅延のまとめ  DWMの動作 雑記 前月 2021年12月 翌月 日 月 火 水 木 金 土       1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31   wikiメニュー トップページ プラグイン紹介 まとめサイト作成支援ツール メニュー メニュー2 リンク @wiki @wikiご利用ガイド 他のサービス 無料ホームページ作成 無料ブログ作成 2ch型掲示板レンタル 無料掲示板レンタル お絵かきレンタル 無料ソーシャルプロフ カウンタ: - ここを編集
  • Windowモードの遅延について検証
    DirectXに興味があったので勉強しようとしたところ、 フレーム遅延が云々という話を聞いたので勉強ついでにちょっと検証。 自分のPC環境はWindows8.1なんですが、DWMが切れないからフレーム遅延が必ず発生するとか。 まずはwindowsモードにおいてDirectXのパラメータ設定の変更が反映されるのか?という点を検証。 比較方法は下記ページを参考に240fpsで撮影。 入力に対する遅延の検証ではなく、普段のアプリとの遅延比較するだけ。 7→8でDWMの仕様自体は変わってないと思うのである程度の検証にはなると思う。 ちょっと調べてみたところ、 描画に関係してそうなのは以下のパラメータ 生成するスワップチェーンのBufferCount  バッファリングのフレーム数のこと。この数だけ溜め込む。と思う。 Presentの引数SyncInter...
  • WindowモードとFullScreenの遅延について検証
    1.垂直同期無しのWindowモードとFullScreenモード 下記が設定。 Mode BufferCount SyncInterval Flag MaxFrameLatency フルスクリーン 1 0 NONE 3 ウィンドウ 1 0 NONE 3 結論:垂直同期なしだとフルスクリーンのほうが3フレーム分(60Hzで約0.75フレーム)早く描画される。   追記:7フレームと書いていたが撤回。タイミング次第で3~7フレーム程度変動しているようだ。 検証画面へ 2.垂直同期有りのWindowモードとFullScreenモード 下記が設定。 Mode BufferCount SyncInterval Flag MaxFrameLatency フルスクリーン 1 1 NONE 3 ウィンドウ 1 1 NONE 3 結論:垂直同期有りだとフルスク...
  • プラグイン/インスタグラム
    インスタグラムプラグイン 人気の画像共有サービス、Instagram(インスタグラム)の画像をアットウィキに貼れるプラグインです。 #ig_user(ユーザー名) と記載することで、特定ユーザーのInstagramのフィードを表示することができます。 例)@dogoftheday #ig_user #ig_tags(タグ名) と記載することで、特定タグのInstagramのフィードを表示することができます。 #dogofthedayjp タグ #ig_tag #ig_popular と記載することで、Instagramのpopularフィードを表示することができます。 詳しい使い方は以下のページを参考にしてください! =>http //www1.atwiki.jp/guide/pages/935.html
  • @wiki全体から「DWMの動作」で調べる

更新順にページ一覧表示 | 作成順にページ一覧表示 | ページ名順にページ一覧表示 | wiki内検索