delphi - Can i access TBits internal bitmap? -


in particular, want preset desired size, fetch bitmap external source, , work data in classy objecty-oriented manner.

i presume

  1. tbits isnt straightforward collection of booleans and
  2. internal storage contiguous.

am correct such assumptions?

  1. correct, tbits internally bit-structured, it's not straightforward collection of booleans.
  2. yes, storage handled allocating contiguous memory big enough carry size( in increments of sizeof(integer)).

to access internal data pointer, class helpers can used.

type tbitshelper = class helper tbits private function getbitspointer: pointer; public property bitspt: pointer read getbitspointer; end; function tbitshelper.getbitspointer: pointer; begin result := self.fbits; end; 

Comments

Popular posts from this blog

javascript - backbone.js Collection.add() doesn't `construct` (`initialize`) an object -

php - Get uncommon values from two or more arrays -

Adding duplicate array rows in Php -