<!DOCTYPE html> <html lang="en"> <head> <title>cef4delphi: uCEFBrowserBitmap: Class TCEFBrowserBitmap</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="generator" content="PasDoc 0.16.0-snapshot"> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <link rel="StyleSheet" type="text/css" href="pasdoc.css"> </head> <body> <span id="TCEFBrowserBitmap"></span><h1 class="cio">Class TCEFBrowserBitmap</h1> <div class="sections"> <div class="one_section"><a class="section" href="#PasDoc-Description">Description</a></div><div class="one_section"><a class="section" href="#PasDoc-Hierarchy">Hierarchy</a></div><div class="one_section"><a class="section" href="#PasDoc-Fields">Fields</a></div><div class="one_section"><a class="section" href="#PasDoc-Methods">Methods</a></div><div class="one_section"><a class="section" href="#PasDoc-Properties">Properties</a></div></div> <span id="PasDoc-Description"></span><h2 class="unit">Unit</h2> <p class="unitlink"> <a href="uCEFBrowserBitmap.html">uCEFBrowserBitmap</a></p> <h2 class="declaration">Declaration</h2> <p class="declaration"> <code>type TCEFBrowserBitmap = class(TBitmap)</code></p> <h2 class="description">Description</h2> <p class="nodescription">This item has no description.</p><span id="PasDoc-Hierarchy"></span><h2 class="hierarchy">Hierarchy</h2> <ul class="hierarchy"><li class="ancestor">TBitmap</li> <li class="thisitem">TCEFBrowserBitmap</li></ul><h2 class="overview">Overview</h2> <span id="PasDoc-Fields"></span><h3 class="summary">Fields</h3> <table class="summary wide_list"> <tr class="list"> <td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td> <td class="itemcode"><code><strong><a href="uCEFBrowserBitmap.TCEFBrowserBitmap.html#FScanlineSize">FScanlineSize</a></strong>: integer;</code></td> </tr> <tr class="list2"> <td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td> <td class="itemcode"><code><strong><a href="uCEFBrowserBitmap.TCEFBrowserBitmap.html#FDeviceScaleFactor">FDeviceScaleFactor</a></strong>: single;</code></td> </tr> <tr class="list"> <td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td> <td class="itemcode"><code><strong><a href="uCEFBrowserBitmap.TCEFBrowserBitmap.html#FSyncObj">FSyncObj</a></strong>: THandle;</code></td> </tr> </table> <span id="PasDoc-Methods"></span><h3 class="summary">Methods</h3> <table class="summary wide_list"> <tr class="list"> <td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td> <td class="itemcode"><code>function <strong><a href="uCEFBrowserBitmap.TCEFBrowserBitmap.html#GetBufferBits">GetBufferBits</a></strong>: pointer;</code></td> </tr> <tr class="list2"> <td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td> <td class="itemcode"><code>procedure <strong><a href="uCEFBrowserBitmap.TCEFBrowserBitmap.html#CreateSyncObj">CreateSyncObj</a></strong>;</code></td> </tr> <tr class="list"> <td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td> <td class="itemcode"><code>procedure <strong><a href="uCEFBrowserBitmap.TCEFBrowserBitmap.html#DestroySyncObj">DestroySyncObj</a></strong>;</code></td> </tr> <tr class="list2"> <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td> <td class="itemcode"><code>constructor <strong><a href="uCEFBrowserBitmap.TCEFBrowserBitmap.html#Create">Create</a></strong>; override;</code></td> </tr> <tr class="list"> <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td> <td class="itemcode"><code>destructor <strong><a href="uCEFBrowserBitmap.TCEFBrowserBitmap.html#Destroy">Destroy</a></strong>; override;</code></td> </tr> <tr class="list2"> <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td> <td class="itemcode"><code>function <strong><a href="uCEFBrowserBitmap.TCEFBrowserBitmap.html#BeginBufferDraw">BeginBufferDraw</a></strong>: boolean;</code></td> </tr> <tr class="list"> <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td> <td class="itemcode"><code>procedure <strong><a href="uCEFBrowserBitmap.TCEFBrowserBitmap.html#EndBufferDraw">EndBufferDraw</a></strong>;</code></td> </tr> <tr class="list2"> <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td> <td class="itemcode"><code>function <strong><a href="uCEFBrowserBitmap.TCEFBrowserBitmap.html#UpdateBufferDimensions-integer-integer-">UpdateBufferDimensions</a></strong>(aWidth, aHeight : integer) : boolean;</code></td> </tr> <tr class="list"> <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td> <td class="itemcode"><code>function <strong><a href="uCEFBrowserBitmap.TCEFBrowserBitmap.html#BufferIsResized-boolean-">BufferIsResized</a></strong>(aUseMutex : boolean = True) : boolean;</code></td> </tr> <tr class="list2"> <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td> <td class="itemcode"><code>procedure <strong><a href="uCEFBrowserBitmap.TCEFBrowserBitmap.html#BufferDraw-TBitmap-TRect-TRect-">BufferDraw</a></strong>(const aBitmap : TBitmap; const aSrcRect, aDstRect : TRect);</code></td> </tr> </table> <span id="PasDoc-Properties"></span><h3 class="summary">Properties</h3> <table class="summary wide_list"> <tr class="list"> <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td> <td class="itemcode"><code>property <strong><a href="uCEFBrowserBitmap.TCEFBrowserBitmap.html#ScanlineSize">ScanlineSize</a></strong> : integer read <a href="uCEFBrowserBitmap.TCEFBrowserBitmap.html#FScanlineSize">FScanlineSize</a>;</code></td> </tr> <tr class="list2"> <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td> <td class="itemcode"><code>property <strong><a href="uCEFBrowserBitmap.TCEFBrowserBitmap.html#BufferBits">BufferBits</a></strong> : pointer read <a href="uCEFBrowserBitmap.TCEFBrowserBitmap.html#GetBufferBits">GetBufferBits</a>;</code></td> </tr> <tr class="list"> <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td> <td class="itemcode"><code>property <strong><a href="uCEFBrowserBitmap.TCEFBrowserBitmap.html#DeviceScaleFactor">DeviceScaleFactor</a></strong> : single read <a href="uCEFBrowserBitmap.TCEFBrowserBitmap.html#FDeviceScaleFactor">FDeviceScaleFactor</a> write <a href="uCEFBrowserBitmap.TCEFBrowserBitmap.html#FDeviceScaleFactor">FDeviceScaleFactor</a>;</code></td> </tr> </table> <h2 class="description">Description</h2> <h3 class="detail">Fields</h3> <table class="detail wide_list"> <tr class="list"> <td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td> <td class="itemcode"><span id="FScanlineSize"></span><code><strong>FScanlineSize</strong>: integer;</code></td> </tr> <tr><td colspan="2"> <p class="nodescription">This item has no description.</p></td></tr> </table> <table class="detail wide_list"> <tr class="list"> <td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td> <td class="itemcode"><span id="FDeviceScaleFactor"></span><code><strong>FDeviceScaleFactor</strong>: single;</code></td> </tr> <tr><td colspan="2"> <p class="nodescription">This item has no description.</p></td></tr> </table> <table class="detail wide_list"> <tr class="list"> <td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td> <td class="itemcode"><span id="FSyncObj"></span><code><strong>FSyncObj</strong>: THandle;</code></td> </tr> <tr><td colspan="2"> <p class="nodescription">This item has no description.</p></td></tr> </table> <h3 class="detail">Methods</h3> <table class="detail wide_list"> <tr class="list"> <td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td> <td class="itemcode"><span id="GetBufferBits"></span><code>function <strong>GetBufferBits</strong>: pointer;</code></td> </tr> <tr><td colspan="2"> <p class="nodescription">This item has no description.</p></td></tr> </table> <table class="detail wide_list"> <tr class="list"> <td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td> <td class="itemcode"><span id="CreateSyncObj"></span><code>procedure <strong>CreateSyncObj</strong>;</code></td> </tr> <tr><td colspan="2"> <p class="nodescription">This item has no description.</p></td></tr> </table> <table class="detail wide_list"> <tr class="list"> <td class="visibility"><a href="legend.html"><img src="protected.gif" alt="Protected" title="Protected"></a></td> <td class="itemcode"><span id="DestroySyncObj"></span><code>procedure <strong>DestroySyncObj</strong>;</code></td> </tr> <tr><td colspan="2"> <p class="nodescription">This item has no description.</p></td></tr> </table> <table class="detail wide_list"> <tr class="list"> <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td> <td class="itemcode"><span id="Create"></span><code>constructor <strong>Create</strong>; override;</code></td> </tr> <tr><td colspan="2"> <p class="nodescription">This item has no description.</p></td></tr> </table> <table class="detail wide_list"> <tr class="list"> <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td> <td class="itemcode"><span id="Destroy"></span><code>destructor <strong>Destroy</strong>; override;</code></td> </tr> <tr><td colspan="2"> <p class="nodescription">This item has no description.</p></td></tr> </table> <table class="detail wide_list"> <tr class="list"> <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td> <td class="itemcode"><span id="BeginBufferDraw"></span><code>function <strong>BeginBufferDraw</strong>: boolean;</code></td> </tr> <tr><td colspan="2"> <p class="nodescription">This item has no description.</p></td></tr> </table> <table class="detail wide_list"> <tr class="list"> <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td> <td class="itemcode"><span id="EndBufferDraw"></span><code>procedure <strong>EndBufferDraw</strong>;</code></td> </tr> <tr><td colspan="2"> <p class="nodescription">This item has no description.</p></td></tr> </table> <table class="detail wide_list"> <tr class="list"> <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td> <td class="itemcode"><span id="UpdateBufferDimensions-integer-integer-"></span><code>function <strong>UpdateBufferDimensions</strong>(aWidth, aHeight : integer) : boolean;</code></td> </tr> <tr><td colspan="2"> <p class="nodescription">This item has no description.</p></td></tr> </table> <table class="detail wide_list"> <tr class="list"> <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td> <td class="itemcode"><span id="BufferIsResized-boolean-"></span><code>function <strong>BufferIsResized</strong>(aUseMutex : boolean = True) : boolean;</code></td> </tr> <tr><td colspan="2"> <p class="nodescription">This item has no description.</p></td></tr> </table> <table class="detail wide_list"> <tr class="list"> <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td> <td class="itemcode"><span id="BufferDraw-TBitmap-TRect-TRect-"></span><code>procedure <strong>BufferDraw</strong>(const aBitmap : TBitmap; const aSrcRect, aDstRect : TRect);</code></td> </tr> <tr><td colspan="2"> <p class="nodescription">This item has no description.</p></td></tr> </table> <h3 class="detail">Properties</h3> <table class="detail wide_list"> <tr class="list"> <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td> <td class="itemcode"><span id="ScanlineSize"></span><code>property <strong>ScanlineSize</strong> : integer read <a href="uCEFBrowserBitmap.TCEFBrowserBitmap.html#FScanlineSize">FScanlineSize</a>;</code></td> </tr> <tr><td colspan="2"> <p class="nodescription">This item has no description.</p></td></tr> </table> <table class="detail wide_list"> <tr class="list"> <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td> <td class="itemcode"><span id="BufferBits"></span><code>property <strong>BufferBits</strong> : pointer read <a href="uCEFBrowserBitmap.TCEFBrowserBitmap.html#GetBufferBits">GetBufferBits</a>;</code></td> </tr> <tr><td colspan="2"> <p class="nodescription">This item has no description.</p></td></tr> </table> <table class="detail wide_list"> <tr class="list"> <td class="visibility"><a href="legend.html"><img src="public.gif" alt="Public" title="Public"></a></td> <td class="itemcode"><span id="DeviceScaleFactor"></span><code>property <strong>DeviceScaleFactor</strong> : single read <a href="uCEFBrowserBitmap.TCEFBrowserBitmap.html#FDeviceScaleFactor">FDeviceScaleFactor</a> write <a href="uCEFBrowserBitmap.TCEFBrowserBitmap.html#FDeviceScaleFactor">FDeviceScaleFactor</a>;</code></td> </tr> <tr><td colspan="2"> <p class="nodescription">This item has no description.</p></td></tr> </table> <hr><span class="appinfo"><em>Generated by <a href="https://pasdoc.github.io/">PasDoc 0.16.0-snapshot</a>. </em> </span> </body></html>