MSDN 站点上的十六进制注释
我无法理解 MSDN 站点上的十六进制注释
在以下 MSDN 站点上:DDS 文件规范
dwFlags 处有一个表格。 dwFlags 是一个 DWORD(4 字节或 0x00000000)
问题:值(例如)0x800000 的十六进制注释让我感到困惑,我必须翻转(32 位中的哪一位)?
请“翻译”源的值列(仅 8 个值)
I fail to understand the hex annotation at the MSDN site
On the following MSDN site: DDS file spec
there is a table at dwFlags. dwFlags is a DWORD (4 Bytes or 0x00000000)
Question: The hex annotations for a value (e.g.) 0x800000 are confusing me, which bit (of the 32) do I have to flip?
Please 'translate' the value coloumn of the source (just 8 values)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
0x800000
与二进制的100000000000000000000000
相同。所以这是第 23 位。
对于 dwFlags 来说这意味着:
0x800000
is the same as100000000000000000000000
in binary.So it's the 23rd bit.
For
dwFlags
does this mean: