合成色制御命令(MC)

複数のグラフィックスを重ね合わせたときの色を設定します。
JIS
MC《モード(i)》《,オプションコード(i)》;
16進数
4Dh 43h《モード(i)》《2Chオプションコード(i)》3Bh
《モード(i)》
設定内容
0
合成しないで、元画像の色に置き換えられます。
1
重なる部分の色を合成します。
省略値:
0
《オプションコード(i)》
論理演算式によって定義された、RGB色空間を設定します。(D:「Destination(出力先の元画像)」、S:「Source(新しく書き込む画像)」、T:「Texture(テクスチャ)」、a:「AND(論理積)」、n:「NOT(論理否定)」、o:「OR(論理和)」、x:「XOR(排他)」)
ブール関数
ブール関数
0
0
19
SDTaon
1
DTSoon
20
DTSxnon
2
DTSona
21
DTSaon
3
TSon
22
TSDTSanaxx
4
SDTona
23
SSTxDSxaxn
5
DTon
24
STxTDxa
6
TDSxnon
25
SDTSanaxn
7
TDSaon
26
TDSTaox
8
SDTnaa
27
SDTSxaxn
9
TDSxon
28
TSDTaox
10
DTna
29
DSTDxaxn
11
TSDnaon
30
TDSox
12
STna
31
TDSoan
13
TDSnaon
32
DTSnaa
14
TDSonon
33
SDTxon
15
Tn
34
DSna
16
TDSona
35
STDnaon
17
DSon
36
STxDSxa
18
SDTxnon
37
TDSTanaxn
38
SDTSaox
75
TDSnox
39
SDTSxnox
76
SDTana
40
DTSxa
77
SSTxDSxoxn
41
TSDTSaoxxn
78
TDSTxox
42
DTSana
79
TDSnoan
43
SSTxTDxaxn
80
TDna
44
STDSoax
81
DSTnaon
45
TSDnox
82
DTSDaox
46
TSDTxox
83
STDSxaxn
47
TSDnoan
84
DTSonon
48
TSna
85
Dn
49
SDTnaon
86
DTSox
50
SDTSoox
87
DTSoan
51
Sn
88
TDSToax
52
STDSaox
89
DTSnox
53
STDSxnox
90
DTx
54
SDTox
91
DTSDonox
55
SDToan
92
DTSDxox
56
TSDToax
93
DTSnoan
57
STDnox
94
DTSDnaox
58
STDSxox
95
DTan
59
STDnoan
96
TDSxa
60
TSx
97
DSTDSaoxxn
61
STDSonox
98
DSTDoax
62
STDSnaox
99
SDTnox
63
TSan
100
SDTSoax
64
TSDnaa
101
DSTnox
65
DTSxon
102
DSx
66
SDxTDxa
103
SDTSonox
67
STDSanaxn
104
DSTDSonoxxn
68
SDna
105
TDSxxn
69
DTSnaon
106
DTSax
70
DSTDaox
107
TSDTSoaxxn
71
TSDTxaxn
108
SDTax
72
SDTxa
109
TDSTDoaxxn
73
TDSTDaoxxn
110
SDTSnoax
74
DTSDoax
111
TDSxnan
112
TDSana
149
DTSaxn
113
SSDxTDxaxn
150
DTSxx
114
SDTSxox
151
TSDTSonoxx
115
SDTnoan
152
SDTSonoxn
116
DSTDxox
153
DSxn
117
DSTnoan
154
DTSnax
118
SDTSnaox
155
SDTSoaxn
119
DSan
156
STDnax
120
TDSax
157
DSTDoaxn
121
DSTDSoaxxn
158
DSTDSaoxx
122
DTSDnoax
159
TDSxan
123
SDTxnan
160
DTa
124
STDSnoax
161
TDSTnaoxn
125
DTSxnan
162
DTSnoa
126
STxDSxo
163
DTSDxoxn
127
DTSaan
164
TDSTonoxn
128
DTSaa
165
TDxn
129
STxDSxon
166
DSTnax
130
DTSxna
167
TDSToaxn
131
STDSnoaxn
168
DTSoa
132
SDTxna
169
DTSoxn
133
TDSTnoaxn
170
D
134
DSTDSoaxx
171
DTSono
135
TDSaxn
172
STDSxax
136
DSa
173
DTSDaoxn
137
SDTSnaoxn
174
DSTnao
138
DSTnoa
175
DTno
139
DSTDxoxn
176
TDSnoa
140
SDTnoa
177
TDSTxoxn
141
SDTSxoxn
178
SSTxDSxox
142
SSDxTDxax
179
SDTanan
143
TDSanan
180
TSDnax
144
TDSxna
181
DTSDoaxn
145
SDTSnoaxn
182
DTSDTaoxx
146
DTSDToaxx
183
SDTxan
147
STDaxn
184
TSDTxax
148
TSDTSoaxx
185
DSTDaoxn
186
DTSnao
221
SDno
187
DSno
222
SDTxo
188
STDSanax
223
SDTano
189
SDxTDxan
224
TDSoa
190
DTSxo
225
TDSoxn
191
DTSano
226
DSTDxax
192
TSa
227
TSDTaoxn
193
STDSnaoxn
228
SDTSxax
194
STDSonoxn
229
TDSTaoxn
195
TSxn
230
SDTSanax
196
STDnoa
231
STxTDxan
197
STDSxoxn
232
SSTxDSxax
198
SDTnax
233
DSTDSanaxxn
199
TSDToaxn
234
DTSao
200
SDToa
235
DTSxno
201
STDoxn
236
SDTao
202
DTSDxax
237
SDTxno
203
STDSaoxn
238
DSo
204
S
239
SDTnoo
205
SDTono
240
T
206
SDTnao
241
TDSono
207
STno
242
TDSnao
208
TSDnoa
243
TSno
209
TSDTxoxn
244
TSDnao
210
TDSnax
245
TDno
211
STDSoaxn
246
TDSxo
212
SSTxTDxax
247
TDSano
213
DTSanan
248
TDSao
214
TSDTSaoxx
249
TDSxno
215
DTSxan
250
DTo
216
TDSTxax
251
DTSnoo
217
SDTSaoxn
252
TSo
218
DTSDanax
253
TSDnoo
219
STxDSxan
254
DTSoo
220
STDnao
255
1
*
各演算式は逆ポーランド方式になります。
省略値:
252(モード:0)、168(モード:1)
0E5C-293