私はSetPixelVを使ってウィンドウに画像を直接表示しようとしていますが、確かにあなたはそれがとても遅く、遅すぎるのはわかりませんそれを使用する。誰かが、SetPixelVの方が速い(ウィンドウではなく)画面に直接表示する方法の正しい方向に私を指摘できますか? (プラットフォームに依存しない必要はありません)SetPixel()よりもピクセルを変更する方法が速い
4
A
答えて
2
BitBlt
と呼ぶことができます。それはあなたがすでに画像全体を持っていると仮定しています。個々のピクセルは設定されません(1ピクセルの画像をたくさんblitしない限り、開始した場所よりも速度が遅い可能性があります)。
1
BitBlitがお探しのものです。
4
イメージをメモリに構築し、SetDIBitsToDevice
を使用してイメージをコピーできます。
関連する問題
- 1. JODCONVERTERよりも速い
- 2. C#TPLよりもC++ PPLの方が速いですか?
- 3. Emacsでトリプルホイールダウンよりも速いスクロールを定義する方法は?
- 4. ExtJS: 'image'タイプのスプライト:ピクセルを変更する方法は?
- 5. iPhoneカメラのプレビューウィンドウでピクセルの色を変更する方法は?
- 6. MongoDBでフィールドを変更したり、高速に更新する方法は?
- 7. UIImagePNGRepresentationよりも速くPNGをエンコードする方法はありますか?
- 8. .replace()を使用するよりも正規表現が速い
- 9. Javaのクラス変数よりも最終ローカル変数にアクセスする方が速いのですか?
- 10. JavaでBufferedImageのピクセルをより高速に反復処理する方法はありますか?
- 11. AndroidのonPreviewFrameよりもカメラのピクセルを取得する良い方法はありますか?
- 12. 低速WPFアニメーション。 .pngよりもシェイプを使う方がいいですか?
- 13. Java - PriorityQueueよりも速いものを探しています
- 14. 不変のビットマップより高速で、変更可能なビットマップより速いですか?以下署名付き
- 15. Oracleでのマテリアライズド・ビューの高速リフレッシュによる変更を問い合せる方法はありますか?
- 16. 速いtest1のテストよりも高速である理由
- 17. ローカル変数アクセスがPythonのクラスメンバーアクセスよりも速いのはなぜですか?
- 18. UICollectionViewsのアニメーションの速度を変更する方法はありますか?
- 19. FTPよりも速いファイル転送
- 20. WebRTCよりも速いWebソケット?
- 21. イメージの色相をより速く変更する方法はありますか?
- 22. どんなプログラミング方法がより速いのですか?
- 23. DateTimeによるコレクション検索の最も速い方法
- 24. グループ名をプロパティ名からよりわかりやすいものに変更する方法
- 25. リストアイテムのバージョンを削除するより速い方法
- 26. RubyのDir.globに代わるより速い方法がありますか?
- 27. javascricptゲームでオブジェクトの速度を変更する方法は?
- 28. ビューページのスライド速度を変更する方法
- 29. JPEGよりもロッシー圧縮が速いのですか?
- 30. SDLのピクセル色を変更する
常にウィンドウに描画する必要があります。デスクトップ自体はウィンドウです。 –
MSDN(特に最後の段落)の[この記事](http://msdn.microsoft.com/en-us/library/dd183562%28v=vs.85%29.aspx)をお読みください。 –
@ MarkRansom:それを見るには奇妙な方法です。デスクトップを表すウィンドウハンドルがありますが、それはあなたが「スクリーン」に「直接」描くことを妨げるものではありません。 'BitBlt()'を含むデバイスコンテクスト関数を使って、デバイスコンテキストを画面や表示デバイスに取得し、デバイスコンテキストを直接描画することができます。 –