次のようなデルファイのオブジェクトがあります。
object DXDraw: TDXDraw
Left = 0
Top = 0
Width = 640
Height = 360
AutoInitialize = True
AutoSize = False
Display.BitCount = 16
Display.FixedBitCount = True
Display.FixedRatio = True
Display.FixedSize = False
Options = [doFullScreen, doAllowReboot, doWaitVBlank, doHardware,
doRetainedMode, doDrawPrimitive, doSelectDriver, doTexture,
doRGB, doMono]
SurfaceHeight = 360
OnInitialize = DXDrawInitialize
TabOrder = 1
Visible = False
OnClick = LbBackScreenClick
OnDblClick = DXDrawDblClick
OnDragDrop = FormDragDrop
OnDragOver = FormDragOver
OnKeyPress = EdFocusKeyPress
OnMouseDown = LbBackScreenMouseDown
OnMouseMove = LbBackScreenMouseMove
OnMouseUp = LbBackScreenMouseUp
end
これが ASM でどのように見えるかを理解しようとしています。特にオプション。その列挙テーブルを見つけましたが、読み飛ばされているようです。doFullScreen フラグを削除することに興味があります。