ウィンドウラッパライブラリを作るためのレポジトリです。
Revision | a56de03c5a55d090c3e2e752f8d45b002b9ee715 (tree) |
---|---|
Time | 2012-01-29 12:10:24 |
Author | SFPGMR <sfpg@git....> |
Commiter | SFPGMR |
ソースコードをutf-8に修正
@@ -1,4 +1,4 @@ | ||
1 | -#include "StdAfx.h" | |
1 | +?ソ#include "StdAfx.h" | |
2 | 2 | #include "test_window.h" |
3 | 3 | |
4 | 4 | #define BOOST_ASSIGN_MAX_PARAMS 7 |
@@ -59,7 +59,7 @@ namespace sf | ||
59 | 59 | return hr; |
60 | 60 | } |
61 | 61 | |
62 | - // 汎用情報格納用 | |
62 | + // 豎守畑諠??ア譬シ邏咲畑 | |
63 | 63 | struct mode_info |
64 | 64 | { |
65 | 65 | mode_info(const std::wstring& n,const std::wstring& d) : name(n),description(d) {} |
@@ -67,7 +67,7 @@ namespace sf | ||
67 | 67 | std::wstring description; |
68 | 68 | }; |
69 | 69 | |
70 | - // ディスプレイモード | |
70 | + // 繝?ぅ繧ケ繝励Ξ繧、繝「繝シ繝 | |
71 | 71 | struct display_mode |
72 | 72 | { |
73 | 73 | display_mode(const std::wstring& n,const std::wstring& d) : name(n),description(d) {} |
@@ -77,111 +77,111 @@ namespace sf | ||
77 | 77 | |
78 | 78 | std::vector<mode_info> display_modes = |
79 | 79 | boost::assign::list_of<mode_info> |
80 | - (L"DXGI_FORMAT_UNKNOWN",L"フォーマットが不明") | |
81 | - (L"DXGI_FORMAT_R32G32B32A32_TYPELESS",L"4 成分、128 ビット型なしフォーマット 1") | |
82 | - (L"DXGI_FORMAT_R32G32B32A32_FLOAT",L"4 成分、128 ビット浮動小数点フォーマット 1") | |
83 | - (L"DXGI_FORMAT_R32G32B32A32_UINT",L"4 成分、128 ビット符号なし整数フォーマット 1") | |
84 | - (L"DXGI_FORMAT_R32G32B32A32_SINT",L"4 成分、128 ビット符号付き整数フォーマット 1") | |
85 | - (L"DXGI_FORMAT_R32G32B32_TYPELESS",L"3 成分、96 ビット型なしフォーマット") | |
86 | - (L"DXGI_FORMAT_R32G32B32_FLOAT",L"3 成分、96 ビット浮動小数点フォーマット") | |
87 | - (L"DXGI_FORMAT_R32G32B32_UINT",L"3 成分、96 ビット符号なし整数フォーマット") | |
88 | - (L"DXGI_FORMAT_R32G32B32_SINT",L"3 成分、96 ビット符号付き整数フォーマット") | |
89 | - (L"DXGI_FORMAT_R16G16B16A16_TYPELESS",L"4 成分、64 ビット型なしフォーマット") | |
90 | - (L"DXGI_FORMAT_R16G16B16A16_FLOAT",L"4 成分、64 ビット浮動小数点フォーマット") | |
91 | - (L"DXGI_FORMAT_R16G16B16A16_UNORM",L"4 成分、64 ビット符号なし整数フォーマット") | |
92 | - (L"DXGI_FORMAT_R16G16B16A16_UINT",L"4 成分、64 ビット符号なし整数フォーマット") | |
93 | - (L"DXGI_FORMAT_R16G16B16A16_SNORM",L"4 成分、64 ビット符号付き整数フォーマット") | |
94 | - (L"DXGI_FORMAT_R16G16B16A16_SINT",L"4 成分、64 ビット符号付き整数フォーマット") | |
95 | - (L"DXGI_FORMAT_R32G32_TYPELESS",L"2 成分、64 ビット型なしフォーマット") | |
96 | - (L"DXGI_FORMAT_R32G32_FLOAT",L"2 成分、64 ビット浮動小数点フォーマット") | |
97 | - (L"DXGI_FORMAT_R32G32_UINT",L"2 成分、64 ビット符号なし整数フォーマット") | |
98 | - (L"DXGI_FORMAT_R32G32_SINT",L"2 成分、64 ビット符号付き整数フォーマット") | |
99 | - (L"DXGI_FORMAT_R32G8X24_TYPELESS",L"2 成分、64 ビット型なしフォーマット") | |
100 | - (L"DXGI_FORMAT_D32_FLOAT_S8X24_UINT",L"32 ビット浮動小数点成分、および 2 つの符号なし整数成分です (追加の 32 ビットを含む)。") | |
101 | - (L"DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS",L"32 ビット浮動小数点成分、および 2 つの型なし成分です (追加の 32 ビットを含む)。") | |
102 | - (L"DXGI_FORMAT_X32_TYPELESS_G8X24_UINT",L"32 ビット型なし成分、および 2 つの符号なし整数成分です (追加の 32 ビットを含む)。") | |
103 | - (L"DXGI_FORMAT_R10G10B10A2_TYPELESS",L"4 成分、32 ビット型なしフォーマット") | |
104 | - (L"DXGI_FORMAT_R10G10B10A2_UNORM",L"4 成分、32 ビット符号なし整数フォーマット") | |
105 | - (L"DXGI_FORMAT_R10G10B10A2_UINT",L"4 成分、32 ビット符号なし整数フォーマット") | |
106 | - (L"DXGI_FORMAT_R11G11B10_FLOAT",L"3 成分、32 ビット浮動小数点フォーマット") | |
107 | - (L"DXGI_FORMAT_R8G8B8A8_TYPELESS",L"3 成分、32 ビット型なしフォーマット") | |
108 | - (L"DXGI_FORMAT_R8G8B8A8_UNORM",L"4 成分、32 ビット符号なし整数フォーマット") | |
109 | - (L"DXGI_FORMAT_R8G8B8A8_UNORM_SRGB",L"4 成分、32 ビット符号なし正規化整数 sRGB フォーマット") | |
110 | - (L"DXGI_FORMAT_R8G8B8A8_UINT",L"4 成分、32 ビット符号なし整数フォーマット") | |
111 | - (L"DXGI_FORMAT_R8G8B8A8_SNORM",L"3 成分、32 ビット符号付き整数フォーマット") | |
112 | - (L"DXGI_FORMAT_R8G8B8A8_SINT",L"3 成分、32 ビット符号付き整数フォーマット") | |
113 | - (L"DXGI_FORMAT_R16G16_TYPELESS",L"2 成分、32 ビット型なしフォーマット") | |
114 | - (L"DXGI_FORMAT_R16G16_FLOAT",L"2 成分、32 ビット浮動小数点フォーマット") | |
115 | - (L"DXGI_FORMAT_R16G16_UNORM",L"2 成分、32 ビット符号なし整数フォーマット") | |
116 | - (L"DXGI_FORMAT_R16G16_UINT",L"2 成分、32 ビット符号なし整数フォーマット") | |
117 | - (L"DXGI_FORMAT_R16G16_SNORM",L"2 成分、32 ビット符号付き整数フォーマット") | |
118 | - (L"DXGI_FORMAT_R16G16_SINT",L"2 成分、32 ビット符号付き整数フォーマット") | |
119 | - (L"DXGI_FORMAT_R32_TYPELESS",L"1 成分、32 ビット型なしフォーマット") | |
120 | - (L"DXGI_FORMAT_D32_FLOAT",L"1 成分、32 ビット浮動小数点フォーマット") | |
121 | - (L"DXGI_FORMAT_R32_FLOAT",L"1 成分、32 ビット浮動小数点フォーマット") | |
122 | - (L"DXGI_FORMAT_R32_UINT",L"1 成分、32 ビット符号なし整数フォーマット") | |
123 | - (L"DXGI_FORMAT_R32_SINT",L"1 成分、32 ビット符号付き整数フォーマット") | |
124 | - (L"DXGI_FORMAT_R24G8_TYPELESS",L"2 成分、32 ビット型なしフォーマット") | |
125 | - (L"DXGI_FORMAT_D24_UNORM_S8_UINT",L"深度チャンネルに 24 ビット、ステンシル チャンネルに 8 ビットを使用する 32 ビット Z バッファー フォーマット") | |
126 | - (L"DXGI_FORMAT_R24_UNORM_X8_TYPELESS",L"1 成分、24 ビット符号なし正規化整数と追加の型なし 8 ビットを含む、32 ビット フォーマット") | |
127 | - (L"DXGI_FORMAT_X24_TYPELESS_G8_UINT",L"1 成分、24 ビット型なしフォーマットと追加の 8 ビット符号なし整数成分を含む、32 ビット フォーマット") | |
128 | - (L"DXGI_FORMAT_R8G8_TYPELESS",L"2 成分、16 ビット型なしフォーマット") | |
129 | - (L"DXGI_FORMAT_R8G8_UNORM",L"2 成分、16 ビット符号なし整数フォーマット") | |
130 | - (L"DXGI_FORMAT_R8G8_UINT",L"2 成分、16 ビット符号なし整数フォーマット") | |
131 | - (L"DXGI_FORMAT_R8G8_SNORM",L"2 成分、16 ビット符号付き整数フォーマット") | |
132 | - (L"DXGI_FORMAT_R8G8_SINT",L"2 成分、16 ビット符号付き整数フォーマット") | |
133 | - (L"DXGI_FORMAT_R16_TYPELESS",L"1 成分、16 ビット型なしフォーマット") | |
134 | - (L"DXGI_FORMAT_R16_FLOAT",L"1 成分、16 ビット浮動小数点フォーマット") | |
135 | - (L"DXGI_FORMAT_D16_UNORM",L"1 成分、16 ビット符号なし正規化整数フォーマット") | |
136 | - (L"DXGI_FORMAT_R16_UNORM",L"1 成分、16 ビット符号なし整数フォーマット") | |
137 | - (L"DXGI_FORMAT_R16_UINT",L"1 成分、16 ビット符号なし整数フォーマット") | |
138 | - (L"DXGI_FORMAT_R16_SNORM",L"1 成分、16 ビット符号付き整数フォーマット") | |
139 | - (L"DXGI_FORMAT_R16_SINT",L"1 成分、16 ビット符号付き整数フォーマット") | |
140 | - (L"DXGI_FORMAT_R8_TYPELESS",L"1 成分、8 ビット型なしフォーマット") | |
141 | - (L"DXGI_FORMAT_R8_UNORM",L"1 成分、8 ビット符号なし整数フォーマット") | |
142 | - (L"DXGI_FORMAT_R8_UINT",L"1 成分、8 ビット符号なし整数フォーマット") | |
143 | - (L"DXGI_FORMAT_R8_SNORM",L"1 成分、8 ビット符号付き整数フォーマット") | |
144 | - (L"DXGI_FORMAT_R8_SINT",L"1 成分、8 ビット符号付き整数フォーマット") | |
145 | - (L"DXGI_FORMAT_A8_UNORM",L"1 成分、8 ビット符号なし整数フォーマット") | |
146 | - (L"DXGI_FORMAT_R1_UNORM",L"1 成分、1 ビット符号なし正規化整数フォーマット 2.") | |
147 | - (L"DXGI_FORMAT_R9G9B9E5_SHAREDEXP",L"4 成分、32 ビット浮動小数点フォーマット 2.") | |
148 | - (L"DXGI_FORMAT_R8G8_B8G8_UNORM",L"4 成分、32 ビット符号なし正規化整数フォーマット 3") | |
149 | - (L"DXGI_FORMAT_G8R8_G8B8_UNORM",L"4 成分、32 ビット符号なし正規化整数フォーマット 3") | |
150 | - (L"DXGI_FORMAT_BC1_TYPELESS",L"4 成分、型なしブロック圧縮フォーマット") | |
151 | - (L"DXGI_FORMAT_BC1_UNORM",L"4 成分、ブロック圧縮フォーマット") | |
152 | - (L"DXGI_FORMAT_BC1_UNORM_SRGB",L"sRGB データ用の 4 成分、ブロック圧縮フォーマット") | |
153 | - (L"DXGI_FORMAT_BC2_TYPELESS",L"4 成分、型なしブロック圧縮フォーマット") | |
154 | - (L"DXGI_FORMAT_BC2_UNORM",L"4 成分、ブロック圧縮フォーマット") | |
155 | - (L"DXGI_FORMAT_BC2_UNORM_SRGB",L"sRGB データ用の 4 成分、ブロック圧縮フォーマット") | |
156 | - (L"DXGI_FORMAT_BC3_TYPELESS",L"4 成分、型なしブロック圧縮フォーマット") | |
157 | - (L"DXGI_FORMAT_BC3_UNORM",L"4 成分、ブロック圧縮フォーマット") | |
158 | - (L"DXGI_FORMAT_BC3_UNORM_SRGB",L"sRGB データ用の 4 成分、ブロック圧縮フォーマット") | |
159 | - (L"DXGI_FORMAT_BC4_TYPELESS",L"1 成分、型なしブロック圧縮フォーマット") | |
160 | - (L"DXGI_FORMAT_BC4_UNORM",L"1 成分、ブロック圧縮フォーマット") | |
161 | - (L"DXGI_FORMAT_BC4_SNORM",L"1 成分、ブロック圧縮フォーマット") | |
162 | - (L"DXGI_FORMAT_BC5_TYPELESS",L"2 成分、型なしブロック圧縮フォーマット") | |
163 | - (L"DXGI_FORMAT_BC5_UNORM",L"2 成分、ブロック圧縮フォーマット") | |
164 | - (L"DXGI_FORMAT_BC5_SNORM",L"2 成分、ブロック圧縮フォーマット") | |
165 | - (L"DXGI_FORMAT_B5G6R5_UNORM",L"3 成分、16 ビット符号なし正規化整数フォーマット") | |
166 | - (L"DXGI_FORMAT_B5G5R5A1_UNORM",L"1 ビット アルファをサポートする 4 成分、16 ビット符号なし正規化整数フォーマット") | |
167 | - (L"DXGI_FORMAT_B8G8R8A8_UNORM",L"8 ビット アルファをサポートする 4 成分、16 ビット符号なし正規化整数フォーマット") | |
168 | - (L"DXGI_FORMAT_B8G8R8X8_UNORM",L"4 成分、16 ビット符号なし正規化整数フォーマット") | |
169 | - (L"DXGI_FORMAT_FORCE_UINT",L"コンパイル時に、この列挙型のサイズを 32 ビットにするために定義されています。この値を指定しない場合、一部のコンパイラでは列挙型を 32 ビット以外のサイズでコンパイル可能この定数が使用されることはありません。"); | |
80 | + (L"DXGI_FORMAT_UNKNOWN",L"繝輔か繝シ繝槭ャ繝医′荳肴?") | |
81 | + (L"DXGI_FORMAT_R32G32B32A32_TYPELESS",L"4 謌仙?縲?28 繝薙ャ繝亥梛縺ェ縺励ヵ繧ゥ繝シ繝槭ャ繝 1") | |
82 | + (L"DXGI_FORMAT_R32G32B32A32_FLOAT",L"4 謌仙?縲?28 繝薙ャ繝域オョ蜍募ー乗焚轤ケ繝輔か繝シ繝槭ャ繝 1") | |
83 | + (L"DXGI_FORMAT_R32G32B32A32_UINT",L"4 謌仙?縲?28 繝薙ャ繝育ャヲ蜿キ縺ェ縺玲紛謨ー繝輔か繝シ繝槭ャ繝 1") | |
84 | + (L"DXGI_FORMAT_R32G32B32A32_SINT",L"4 謌仙?縲?28 繝薙ャ繝育ャヲ蜿キ莉倥″謨エ謨ー繝輔か繝シ繝槭ャ繝 1") | |
85 | + (L"DXGI_FORMAT_R32G32B32_TYPELESS",L"3 謌仙?縲?6 繝薙ャ繝亥梛縺ェ縺励ヵ繧ゥ繝シ繝槭ャ繝?) | |
86 | + (L"DXGI_FORMAT_R32G32B32_FLOAT",L"3 謌仙?縲?6 繝薙ャ繝域オョ蜍募ー乗焚轤ケ繝輔か繝シ繝槭ャ繝?) | |
87 | + (L"DXGI_FORMAT_R32G32B32_UINT",L"3 謌仙?縲?6 繝薙ャ繝育ャヲ蜿キ縺ェ縺玲紛謨ー繝輔か繝シ繝槭ャ繝?) | |
88 | + (L"DXGI_FORMAT_R32G32B32_SINT",L"3 謌仙?縲?6 繝薙ャ繝育ャヲ蜿キ莉倥″謨エ謨ー繝輔か繝シ繝槭ャ繝?) | |
89 | + (L"DXGI_FORMAT_R16G16B16A16_TYPELESS",L"4 謌仙?縲?4 繝薙ャ繝亥梛縺ェ縺励ヵ繧ゥ繝シ繝槭ャ繝?) | |
90 | + (L"DXGI_FORMAT_R16G16B16A16_FLOAT",L"4 謌仙?縲?4 繝薙ャ繝域オョ蜍募ー乗焚轤ケ繝輔か繝シ繝槭ャ繝?) | |
91 | + (L"DXGI_FORMAT_R16G16B16A16_UNORM",L"4 謌仙?縲?4 繝薙ャ繝育ャヲ蜿キ縺ェ縺玲紛謨ー繝輔か繝シ繝槭ャ繝?) | |
92 | + (L"DXGI_FORMAT_R16G16B16A16_UINT",L"4 謌仙?縲?4 繝薙ャ繝育ャヲ蜿キ縺ェ縺玲紛謨ー繝輔か繝シ繝槭ャ繝?) | |
93 | + (L"DXGI_FORMAT_R16G16B16A16_SNORM",L"4 謌仙?縲?4 繝薙ャ繝育ャヲ蜿キ莉倥″謨エ謨ー繝輔か繝シ繝槭ャ繝?) | |
94 | + (L"DXGI_FORMAT_R16G16B16A16_SINT",L"4 謌仙?縲?4 繝薙ャ繝育ャヲ蜿キ莉倥″謨エ謨ー繝輔か繝シ繝槭ャ繝?) | |
95 | + (L"DXGI_FORMAT_R32G32_TYPELESS",L"2 謌仙?縲?4 繝薙ャ繝亥梛縺ェ縺励ヵ繧ゥ繝シ繝槭ャ繝?) | |
96 | + (L"DXGI_FORMAT_R32G32_FLOAT",L"2 謌仙?縲?4 繝薙ャ繝域オョ蜍募ー乗焚轤ケ繝輔か繝シ繝槭ャ繝?) | |
97 | + (L"DXGI_FORMAT_R32G32_UINT",L"2 謌仙?縲?4 繝薙ャ繝育ャヲ蜿キ縺ェ縺玲紛謨ー繝輔か繝シ繝槭ャ繝?) | |
98 | + (L"DXGI_FORMAT_R32G32_SINT",L"2 謌仙?縲?4 繝薙ャ繝育ャヲ蜿キ莉倥″謨エ謨ー繝輔か繝シ繝槭ャ繝?) | |
99 | + (L"DXGI_FORMAT_R32G8X24_TYPELESS",L"2 謌仙?縲?4 繝薙ャ繝亥梛縺ェ縺励ヵ繧ゥ繝シ繝槭ャ繝?) | |
100 | + (L"DXGI_FORMAT_D32_FLOAT_S8X24_UINT",L"32 繝薙ャ繝域オョ蜍募ー乗焚轤ケ謌仙?縲√♀繧医? 2 縺、縺ョ隨ヲ蜿キ縺ェ縺玲紛謨ー謌仙?縺ァ縺 (霑ス蜉?縺ョ 32 繝薙ャ繝医r蜷ォ繧?)縲?) | |
101 | + (L"DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS",L"32 繝薙ャ繝域オョ蜍募ー乗焚轤ケ謌仙?縲√♀繧医? 2 縺、縺ョ蝙九↑縺玲?蛻?〒縺 (霑ス蜉?縺ョ 32 繝薙ャ繝医r蜷ォ繧?)縲?) | |
102 | + (L"DXGI_FORMAT_X32_TYPELESS_G8X24_UINT",L"32 繝薙ャ繝亥梛縺ェ縺玲?蛻??√♀繧医? 2 縺、縺ョ隨ヲ蜿キ縺ェ縺玲紛謨ー謌仙?縺ァ縺 (霑ス蜉?縺ョ 32 繝薙ャ繝医r蜷ォ繧?)縲?) | |
103 | + (L"DXGI_FORMAT_R10G10B10A2_TYPELESS",L"4 謌仙?縲?2 繝薙ャ繝亥梛縺ェ縺励ヵ繧ゥ繝シ繝槭ャ繝?) | |
104 | + (L"DXGI_FORMAT_R10G10B10A2_UNORM",L"4 謌仙?縲?2 繝薙ャ繝育ャヲ蜿キ縺ェ縺玲紛謨ー繝輔か繝シ繝槭ャ繝?) | |
105 | + (L"DXGI_FORMAT_R10G10B10A2_UINT",L"4 謌仙?縲?2 繝薙ャ繝育ャヲ蜿キ縺ェ縺玲紛謨ー繝輔か繝シ繝槭ャ繝?) | |
106 | + (L"DXGI_FORMAT_R11G11B10_FLOAT",L"3 謌仙?縲?2 繝薙ャ繝域オョ蜍募ー乗焚轤ケ繝輔か繝シ繝槭ャ繝?) | |
107 | + (L"DXGI_FORMAT_R8G8B8A8_TYPELESS",L"3 謌仙?縲?2 繝薙ャ繝亥梛縺ェ縺励ヵ繧ゥ繝シ繝槭ャ繝?) | |
108 | + (L"DXGI_FORMAT_R8G8B8A8_UNORM",L"4 謌仙?縲?2 繝薙ャ繝育ャヲ蜿キ縺ェ縺玲紛謨ー繝輔か繝シ繝槭ャ繝?) | |
109 | + (L"DXGI_FORMAT_R8G8B8A8_UNORM_SRGB",L"4 謌仙?縲?2 繝薙ャ繝育ャヲ蜿キ縺ェ縺玲ュ」隕丞喧謨エ謨ー sRGB 繝輔か繝シ繝槭ャ繝?) | |
110 | + (L"DXGI_FORMAT_R8G8B8A8_UINT",L"4 謌仙?縲?2 繝薙ャ繝育ャヲ蜿キ縺ェ縺玲紛謨ー繝輔か繝シ繝槭ャ繝?) | |
111 | + (L"DXGI_FORMAT_R8G8B8A8_SNORM",L"3 謌仙?縲?2 繝薙ャ繝育ャヲ蜿キ莉倥″謨エ謨ー繝輔か繝シ繝槭ャ繝?) | |
112 | + (L"DXGI_FORMAT_R8G8B8A8_SINT",L"3 謌仙?縲?2 繝薙ャ繝育ャヲ蜿キ莉倥″謨エ謨ー繝輔か繝シ繝槭ャ繝?) | |
113 | + (L"DXGI_FORMAT_R16G16_TYPELESS",L"2 謌仙?縲?2 繝薙ャ繝亥梛縺ェ縺励ヵ繧ゥ繝シ繝槭ャ繝?) | |
114 | + (L"DXGI_FORMAT_R16G16_FLOAT",L"2 謌仙?縲?2 繝薙ャ繝域オョ蜍募ー乗焚轤ケ繝輔か繝シ繝槭ャ繝?) | |
115 | + (L"DXGI_FORMAT_R16G16_UNORM",L"2 謌仙?縲?2 繝薙ャ繝育ャヲ蜿キ縺ェ縺玲紛謨ー繝輔か繝シ繝槭ャ繝?) | |
116 | + (L"DXGI_FORMAT_R16G16_UINT",L"2 謌仙?縲?2 繝薙ャ繝育ャヲ蜿キ縺ェ縺玲紛謨ー繝輔か繝シ繝槭ャ繝?) | |
117 | + (L"DXGI_FORMAT_R16G16_SNORM",L"2 謌仙?縲?2 繝薙ャ繝育ャヲ蜿キ莉倥″謨エ謨ー繝輔か繝シ繝槭ャ繝?) | |
118 | + (L"DXGI_FORMAT_R16G16_SINT",L"2 謌仙?縲?2 繝薙ャ繝育ャヲ蜿キ莉倥″謨エ謨ー繝輔か繝シ繝槭ャ繝?) | |
119 | + (L"DXGI_FORMAT_R32_TYPELESS",L"1 謌仙?縲?2 繝薙ャ繝亥梛縺ェ縺励ヵ繧ゥ繝シ繝槭ャ繝?) | |
120 | + (L"DXGI_FORMAT_D32_FLOAT",L"1 謌仙?縲?2 繝薙ャ繝域オョ蜍募ー乗焚轤ケ繝輔か繝シ繝槭ャ繝?) | |
121 | + (L"DXGI_FORMAT_R32_FLOAT",L"1 謌仙?縲?2 繝薙ャ繝域オョ蜍募ー乗焚轤ケ繝輔か繝シ繝槭ャ繝?) | |
122 | + (L"DXGI_FORMAT_R32_UINT",L"1 謌仙?縲?2 繝薙ャ繝育ャヲ蜿キ縺ェ縺玲紛謨ー繝輔か繝シ繝槭ャ繝?) | |
123 | + (L"DXGI_FORMAT_R32_SINT",L"1 謌仙?縲?2 繝薙ャ繝育ャヲ蜿キ莉倥″謨エ謨ー繝輔か繝シ繝槭ャ繝?) | |
124 | + (L"DXGI_FORMAT_R24G8_TYPELESS",L"2 謌仙?縲?2 繝薙ャ繝亥梛縺ェ縺励ヵ繧ゥ繝シ繝槭ャ繝?) | |
125 | + (L"DXGI_FORMAT_D24_UNORM_S8_UINT",L"豺ア蠎ヲ繝√Ε繝ウ繝阪Ν縺ォ 24 繝薙ャ繝医?√せ繝?Φ繧キ繝ォ 繝√Ε繝ウ繝阪Ν縺ォ 8 繝薙ャ繝医r菴ソ逕ィ縺吶k 32 繝薙ャ繝 Z 繝舌ャ繝輔ぃ繝シ 繝輔か繝シ繝槭ャ繝?) | |
126 | + (L"DXGI_FORMAT_R24_UNORM_X8_TYPELESS",L"1 謌仙?縲?4 繝薙ャ繝育ャヲ蜿キ縺ェ縺玲ュ」隕丞喧謨エ謨ー縺ィ霑ス蜉?縺ョ蝙九↑縺 8 繝薙ャ繝医r蜷ォ繧?縲?2 繝薙ャ繝 繝輔か繝シ繝槭ャ繝?) | |
127 | + (L"DXGI_FORMAT_X24_TYPELESS_G8_UINT",L"1 謌仙?縲?4 繝薙ャ繝亥梛縺ェ縺励ヵ繧ゥ繝シ繝槭ャ繝医→霑ス蜉?縺ョ 8 繝薙ャ繝育ャヲ蜿キ縺ェ縺玲紛謨ー謌仙?繧貞性繧?縲?2 繝薙ャ繝 繝輔か繝シ繝槭ャ繝?) | |
128 | + (L"DXGI_FORMAT_R8G8_TYPELESS",L"2 謌仙?縲?6 繝薙ャ繝亥梛縺ェ縺励ヵ繧ゥ繝シ繝槭ャ繝?) | |
129 | + (L"DXGI_FORMAT_R8G8_UNORM",L"2 謌仙?縲?6 繝薙ャ繝育ャヲ蜿キ縺ェ縺玲紛謨ー繝輔か繝シ繝槭ャ繝?) | |
130 | + (L"DXGI_FORMAT_R8G8_UINT",L"2 謌仙?縲?6 繝薙ャ繝育ャヲ蜿キ縺ェ縺玲紛謨ー繝輔か繝シ繝槭ャ繝?) | |
131 | + (L"DXGI_FORMAT_R8G8_SNORM",L"2 謌仙?縲?6 繝薙ャ繝育ャヲ蜿キ莉倥″謨エ謨ー繝輔か繝シ繝槭ャ繝?) | |
132 | + (L"DXGI_FORMAT_R8G8_SINT",L"2 謌仙?縲?6 繝薙ャ繝育ャヲ蜿キ莉倥″謨エ謨ー繝輔か繝シ繝槭ャ繝?) | |
133 | + (L"DXGI_FORMAT_R16_TYPELESS",L"1 謌仙?縲?6 繝薙ャ繝亥梛縺ェ縺励ヵ繧ゥ繝シ繝槭ャ繝?) | |
134 | + (L"DXGI_FORMAT_R16_FLOAT",L"1 謌仙?縲?6 繝薙ャ繝域オョ蜍募ー乗焚轤ケ繝輔か繝シ繝槭ャ繝?) | |
135 | + (L"DXGI_FORMAT_D16_UNORM",L"1 謌仙?縲?6 繝薙ャ繝育ャヲ蜿キ縺ェ縺玲ュ」隕丞喧謨エ謨ー繝輔か繝シ繝槭ャ繝?) | |
136 | + (L"DXGI_FORMAT_R16_UNORM",L"1 謌仙?縲?6 繝薙ャ繝育ャヲ蜿キ縺ェ縺玲紛謨ー繝輔か繝シ繝槭ャ繝?) | |
137 | + (L"DXGI_FORMAT_R16_UINT",L"1 謌仙?縲?6 繝薙ャ繝育ャヲ蜿キ縺ェ縺玲紛謨ー繝輔か繝シ繝槭ャ繝?) | |
138 | + (L"DXGI_FORMAT_R16_SNORM",L"1 謌仙?縲?6 繝薙ャ繝育ャヲ蜿キ莉倥″謨エ謨ー繝輔か繝シ繝槭ャ繝?) | |
139 | + (L"DXGI_FORMAT_R16_SINT",L"1 謌仙?縲?6 繝薙ャ繝育ャヲ蜿キ莉倥″謨エ謨ー繝輔か繝シ繝槭ャ繝?) | |
140 | + (L"DXGI_FORMAT_R8_TYPELESS",L"1 謌仙?縲? 繝薙ャ繝亥梛縺ェ縺励ヵ繧ゥ繝シ繝槭ャ繝?) | |
141 | + (L"DXGI_FORMAT_R8_UNORM",L"1 謌仙?縲? 繝薙ャ繝育ャヲ蜿キ縺ェ縺玲紛謨ー繝輔か繝シ繝槭ャ繝?) | |
142 | + (L"DXGI_FORMAT_R8_UINT",L"1 謌仙?縲? 繝薙ャ繝育ャヲ蜿キ縺ェ縺玲紛謨ー繝輔か繝シ繝槭ャ繝?) | |
143 | + (L"DXGI_FORMAT_R8_SNORM",L"1 謌仙?縲? 繝薙ャ繝育ャヲ蜿キ莉倥″謨エ謨ー繝輔か繝シ繝槭ャ繝?) | |
144 | + (L"DXGI_FORMAT_R8_SINT",L"1 謌仙?縲? 繝薙ャ繝育ャヲ蜿キ莉倥″謨エ謨ー繝輔か繝シ繝槭ャ繝?) | |
145 | + (L"DXGI_FORMAT_A8_UNORM",L"1 謌仙?縲? 繝薙ャ繝育ャヲ蜿キ縺ェ縺玲紛謨ー繝輔か繝シ繝槭ャ繝?) | |
146 | + (L"DXGI_FORMAT_R1_UNORM",L"1 謌仙?縲? 繝薙ャ繝育ャヲ蜿キ縺ェ縺玲ュ」隕丞喧謨エ謨ー繝輔か繝シ繝槭ャ繝 2.") | |
147 | + (L"DXGI_FORMAT_R9G9B9E5_SHAREDEXP",L"4 謌仙?縲?2 繝薙ャ繝域オョ蜍募ー乗焚轤ケ繝輔か繝シ繝槭ャ繝 2.") | |
148 | + (L"DXGI_FORMAT_R8G8_B8G8_UNORM",L"4 謌仙?縲?2 繝薙ャ繝育ャヲ蜿キ縺ェ縺玲ュ」隕丞喧謨エ謨ー繝輔か繝シ繝槭ャ繝 3") | |
149 | + (L"DXGI_FORMAT_G8R8_G8B8_UNORM",L"4 謌仙?縲?2 繝薙ャ繝育ャヲ蜿キ縺ェ縺玲ュ」隕丞喧謨エ謨ー繝輔か繝シ繝槭ャ繝 3") | |
150 | + (L"DXGI_FORMAT_BC1_TYPELESS",L"4 謌仙?縲∝梛縺ェ縺励ヶ繝ュ繝?け蝨ァ邵ョ繝輔か繝シ繝槭ャ繝?) | |
151 | + (L"DXGI_FORMAT_BC1_UNORM",L"4 謌仙?縲√ヶ繝ュ繝?け蝨ァ邵ョ繝輔か繝シ繝槭ャ繝?) | |
152 | + (L"DXGI_FORMAT_BC1_UNORM_SRGB",L"sRGB 繝??繧ソ逕ィ縺ョ 4 謌仙?縲√ヶ繝ュ繝?け蝨ァ邵ョ繝輔か繝シ繝槭ャ繝?) | |
153 | + (L"DXGI_FORMAT_BC2_TYPELESS",L"4 謌仙?縲∝梛縺ェ縺励ヶ繝ュ繝?け蝨ァ邵ョ繝輔か繝シ繝槭ャ繝?) | |
154 | + (L"DXGI_FORMAT_BC2_UNORM",L"4 謌仙?縲√ヶ繝ュ繝?け蝨ァ邵ョ繝輔か繝シ繝槭ャ繝?) | |
155 | + (L"DXGI_FORMAT_BC2_UNORM_SRGB",L"sRGB 繝??繧ソ逕ィ縺ョ 4 謌仙?縲√ヶ繝ュ繝?け蝨ァ邵ョ繝輔か繝シ繝槭ャ繝?) | |
156 | + (L"DXGI_FORMAT_BC3_TYPELESS",L"4 謌仙?縲∝梛縺ェ縺励ヶ繝ュ繝?け蝨ァ邵ョ繝輔か繝シ繝槭ャ繝?) | |
157 | + (L"DXGI_FORMAT_BC3_UNORM",L"4 謌仙?縲√ヶ繝ュ繝?け蝨ァ邵ョ繝輔か繝シ繝槭ャ繝?) | |
158 | + (L"DXGI_FORMAT_BC3_UNORM_SRGB",L"sRGB 繝??繧ソ逕ィ縺ョ 4 謌仙?縲√ヶ繝ュ繝?け蝨ァ邵ョ繝輔か繝シ繝槭ャ繝?) | |
159 | + (L"DXGI_FORMAT_BC4_TYPELESS",L"1 謌仙?縲∝梛縺ェ縺励ヶ繝ュ繝?け蝨ァ邵ョ繝輔か繝シ繝槭ャ繝?) | |
160 | + (L"DXGI_FORMAT_BC4_UNORM",L"1 謌仙?縲√ヶ繝ュ繝?け蝨ァ邵ョ繝輔か繝シ繝槭ャ繝?) | |
161 | + (L"DXGI_FORMAT_BC4_SNORM",L"1 謌仙?縲√ヶ繝ュ繝?け蝨ァ邵ョ繝輔か繝シ繝槭ャ繝?) | |
162 | + (L"DXGI_FORMAT_BC5_TYPELESS",L"2 謌仙?縲∝梛縺ェ縺励ヶ繝ュ繝?け蝨ァ邵ョ繝輔か繝シ繝槭ャ繝?) | |
163 | + (L"DXGI_FORMAT_BC5_UNORM",L"2 謌仙?縲√ヶ繝ュ繝?け蝨ァ邵ョ繝輔か繝シ繝槭ャ繝?) | |
164 | + (L"DXGI_FORMAT_BC5_SNORM",L"2 謌仙?縲√ヶ繝ュ繝?け蝨ァ邵ョ繝輔か繝シ繝槭ャ繝?) | |
165 | + (L"DXGI_FORMAT_B5G6R5_UNORM",L"3 謌仙?縲?6 繝薙ャ繝育ャヲ蜿キ縺ェ縺玲ュ」隕丞喧謨エ謨ー繝輔か繝シ繝槭ャ繝?) | |
166 | + (L"DXGI_FORMAT_B5G5R5A1_UNORM",L"1 繝薙ャ繝 繧「繝ォ繝輔ぃ繧偵し繝昴?繝医☆繧 4 謌仙?縲?6 繝薙ャ繝育ャヲ蜿キ縺ェ縺玲ュ」隕丞喧謨エ謨ー繝輔か繝シ繝槭ャ繝?) | |
167 | + (L"DXGI_FORMAT_B8G8R8A8_UNORM",L"8 繝薙ャ繝 繧「繝ォ繝輔ぃ繧偵し繝昴?繝医☆繧 4 謌仙?縲?6 繝薙ャ繝育ャヲ蜿キ縺ェ縺玲ュ」隕丞喧謨エ謨ー繝輔か繝シ繝槭ャ繝?) | |
168 | + (L"DXGI_FORMAT_B8G8R8X8_UNORM",L"4 謌仙?縲?6 繝薙ャ繝育ャヲ蜿キ縺ェ縺玲ュ」隕丞喧謨エ謨ー繝輔か繝シ繝槭ャ繝?) | |
169 | + (L"DXGI_FORMAT_FORCE_UINT",L"繧ウ繝ウ繝代う繝ォ譎ゅ↓縲√%縺ョ蛻玲嫌蝙九?繧オ繧、繧コ繧 32 繝薙ャ繝医↓縺吶k縺溘a縺ォ螳夂セゥ縺輔l縺ヲ縺?∪縺吶?ゅ%縺ョ蛟、繧呈欠螳壹@縺ェ縺??エ蜷医?∽ク?驛ィ縺ョ繧ウ繝ウ繝代う繝ゥ縺ァ縺ッ蛻玲嫌蝙九r 32 繝薙ャ繝井サ・螟悶?繧オ繧、繧コ縺ァ繧ウ繝ウ繝代う繝ォ蜿ッ閭ス縺薙?螳壽焚縺御スソ逕ィ縺輔l繧九%縺ィ縺ッ縺ゅj縺セ縺帙s縲?); | |
170 | 170 | |
171 | - // スキャンライン情報 | |
171 | + // 繧ケ繧ュ繝」繝ウ繝ゥ繧、繝ウ諠??ア | |
172 | 172 | |
173 | 173 | std::vector<mode_info> scanline_orders = |
174 | 174 | boost::assign::list_of<mode_info> |
175 | - (L"DXGI_MODE_SCANLINE_ORDER_UNSPECIFIED",L"走査線の順序が指定されていません。") | |
176 | - (L"DXGI_MODE_SCANLINE_ORDER_PROGRESSIVE",L"イメージは先頭の走査線〜最後の走査線から作成され、スキップされる走査線はありません。") | |
177 | - (L"DXGI_MODE_SCANLINE_ORDER_UPPER_FIELD_FIRST",L"イメージが上部のフィールドから作成されます。") | |
178 | - (L"DXGI_MODE_SCANLINE_ORDER_LOWER_FIELD_FIRST",L"イメージが下部のフィールドから作成されます。"); | |
175 | + (L"DXGI_MODE_SCANLINE_ORDER_UNSPECIFIED",L"襍ー譟サ邱壹?鬆?コ上′謖?ョ壹&繧後※縺?∪縺帙s縲?) | |
176 | + (L"DXGI_MODE_SCANLINE_ORDER_PROGRESSIVE",L"繧、繝。繝シ繧ク縺ッ蜈磯?ュ縺ョ襍ー譟サ邱夲ス樊怙蠕後?襍ー譟サ邱壹°繧我ス懈?縺輔l縲√せ繧ュ繝??縺輔l繧玖オー譟サ邱壹?縺ゅj縺セ縺帙s縲?) | |
177 | + (L"DXGI_MODE_SCANLINE_ORDER_UPPER_FIELD_FIRST",L"繧、繝。繝シ繧ク縺御ク企Κ縺ョ繝輔ぅ繝シ繝ォ繝峨°繧我ス懈?縺輔l縺セ縺吶??) | |
178 | + (L"DXGI_MODE_SCANLINE_ORDER_LOWER_FIELD_FIRST",L"繧、繝。繝シ繧ク縺御ク矩Κ縺ョ繝輔ぅ繝シ繝ォ繝峨°繧我ス懈?縺輔l縺セ縺吶??); | |
179 | 179 | |
180 | - // スケーリングパラメータ | |
180 | + // 繧ケ繧ア繝シ繝ェ繝ウ繧ー繝代Λ繝。繝シ繧ソ | |
181 | 181 | std::vector<mode_info> scalings = boost::assign::list_of<mode_info> |
182 | - (L"DXGI_MODE_SCALING_UNSPECIFIED",L"スケーリングが指定されていません。") | |
183 | - (L"DXGI_MODE_SCALING_CENTERED",L"スケーリングなしを指定します。イメージはディスプレイの中央に配置されます。通常、このフラグは固定ドットピッチ ディスプレイ (LED ディスプレイなど) に使用します。") | |
184 | - (L"DXGI_MODE_SCALING_STRETCHED",L"拡大スケーリングを指定します。"); | |
182 | + (L"DXGI_MODE_SCALING_UNSPECIFIED",L"繧ケ繧ア繝シ繝ェ繝ウ繧ー縺梧欠螳壹&繧後※縺?∪縺帙s縲?) | |
183 | + (L"DXGI_MODE_SCALING_CENTERED",L"繧ケ繧ア繝シ繝ェ繝ウ繧ー縺ェ縺励r謖?ョ壹@縺セ縺吶?ゅう繝。繝シ繧ク縺ッ繝?ぅ繧ケ繝励Ξ繧、縺ョ荳ュ螟ョ縺ォ驟咲スョ縺輔l縺セ縺吶?る?壼クク縲√%縺ョ繝輔Λ繧ー縺ッ蝗コ螳壹ラ繝?ヨ繝斐ャ繝 繝?ぅ繧ケ繝励Ξ繧、 (LED 繝?ぅ繧ケ繝励Ξ繧、縺ェ縺ゥ) 縺ォ菴ソ逕ィ縺励∪縺吶??) | |
184 | + (L"DXGI_MODE_SCALING_STRETCHED",L"諡。螟ァ繧ケ繧ア繝シ繝ェ繝ウ繧ー繧呈欠螳壹@縺セ縺吶??); | |
185 | 185 | |
186 | 186 | struct simple_vertex |
187 | 187 | { |
@@ -234,7 +234,7 @@ namespace sf | ||
234 | 234 | void test_window::create_window() |
235 | 235 | { |
236 | 236 | |
237 | - // Windowを作成する | |
237 | + // Window繧剃ス懈?縺吶k | |
238 | 238 | CreateWindowEx( |
239 | 239 | WS_EX_APPWINDOW, |
240 | 240 | name_.c_str(), |
@@ -1,4 +1,4 @@ | ||
1 | -#pragma once | |
1 | +?ソ#pragma once | |
2 | 2 | |
3 | 3 | #include "sf_windows.h" |
4 | 4 |
@@ -21,7 +21,7 @@ namespace sf { | ||
21 | 21 | |
22 | 22 | result_t on_close() |
23 | 23 | { |
24 | - // Windowの破棄 | |
24 | + // Window縺ョ遐エ譽 | |
25 | 25 | BOOL ret(::DestroyWindow(hwnd_)); |
26 | 26 | BOOST_ASSERT(ret != 0); |
27 | 27 | return TRUE; |