Canvasを使用したHD画面での描画がにじむ問題とその解決方法について
2022-01-31 05:23:23
HD画面が登場する以前は、画面上の物理的なピクセルがcssで定義された論理的なピクセルでした(当時は物理ピクセルと論理ピクセルという概念はなかったのでしょう)。つまり、以下のコードを使用すると、600x386のCanvasをブラウザに表示することができるのです。
// x.cpp : 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include "time.h"
#include "windows.h"
#include "omp.h"
#define NUM_THREADS 2
int _tmain(int argc, _TCHAR* argv[])
{
omp_set_num_threads(NUM_THREADS);
long long sum=0;
long long sumtmp[NUM_THREADS];
clock_t t1=clock();
#pragma omp parallel
{
long i;
long id=omp_get_thread_num();
long long temp=0l;
for(i=id;i<=1e9;i=i+NUM_THREADS)
temp+=i;
sumtmp[id]=temp;
}
for(long i=0;i<NUM_THREADS;++i)
sum+=sumtmp[i];
clock_t t2=clock();
printf("sum=%lld\n",sum);
printf("Parallelzeit=%d\n",t2-t1);
Summe=0;
t1=clock();
for(long i=0;i<=1e9;++i)
sum+=i;
t2=clock();
printf("sum=%lld\n",sum);
printf("Serienzeit=%d\n",t2-t1);
system("pause");
return 0;
}
概要
以上、Canvas描画でHD画面がぼやける問題と解決策を簡単に紹介しました、お役に立てれば幸いです、もし何か質問があればメッセージを残してください、時間をおいて返信します。今後ともスクリプトハウスのウェブサイトをよろしくお願いいたします。
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン