Sophie

Sophie

distrib > Mageia > 5 > i586 > by-pkgid > 153d0af731f0d339c2d8906c7fa02f25 > files > 3

directfb-doc-1.7.5-4.mga5.noarch.rpm

<HTML>
<STYLE>
  <!--
    A{textdecoration:none}
  -->
</STYLE>
<STYLE type="text/css">
  A:link, A:visited, A:active { text-decoration: none; }
</STYLE>
<HEAD>
  <TITLE>IDirectFBDataBuffer [DirectFB Reference Manual]</TITLE>
</HEAD>
<BODY bgcolor=#C0C8D8 link=#2369E0 vlink=#2369E0 text=#232323>

<TABLE width=100% bgcolor=#8090A0 border=0 cellspacing=0 cellpadding=5>
  <TR><TD width=30%>
    <A href="http://www.directfb.org"><IMG border=0 src="dfb_logo-alpha.png"></A>
  </TD><TD align=right>
    &nbsp;&nbsp;    <A href="index.html"><FONT size=+3 color=#203040>Reference Manual - 1.7.5</FONT></A>
  </TD></TR>
  <TR><TD colspan=2 align=center bgcolor=#284460>
    <TABLE border=0 cellspacing=0 cellpadding=0>
      <TR><TD nowrap align=right width=50%>
        <BIG><FONT color=#D0D0D0><A href="index.html">  <FONT color=#D0D0D0>DirectFB Interfaces</FONT></A>&nbsp;</FONT></BIG>
      </TD><TD nowrap align=left width=50%>
        <BIG><FONT color=#E09040>&nbsp;IDirectFBDataBuffer</FONT></BIG>
      </TD></TR>
    </TABLE>
  </TD></TR>
</TABLE>

<P>
  
        <i>No summary yet...</i>

  

</P><P>
  <CENTER><TABLE width=93% border=1 rules=groups cellpadding=4 cellspacing=2>
    <THEAD>
      <TR><TH colspan=3>Methods of IDirectFBDataBuffer</TH></TR>
    </THEAD>
    <TBODY>
    <TR><TD valign=top>
      <B><SMALL>Buffer handling </SMALL></B>
    </TD><TD valign=top>
      <A href="IDirectFBDataBuffer_Flush.html">      <B>Flush</B></A>
    </TD><TD valign=top>
      
        Flushes all data in this buffer.

    </TD></TR>
    <TR><TD valign=top>
      <B><SMALL></SMALL></B>
    </TD><TD valign=top>
      <A href="IDirectFBDataBuffer_Finish.html">      <B>Finish</B></A>
    </TD><TD valign=top>
      
        Finish writing into a streaming buffer.

    </TD></TR>
    <TR><TD valign=top>
      <B><SMALL></SMALL></B>
    </TD><TD valign=top>
      <A href="IDirectFBDataBuffer_SeekTo.html">      <B>SeekTo</B></A>
    </TD><TD valign=top>
      
        Seeks to a given byte position.

    </TD></TR>
    <TR><TD valign=top>
      <B><SMALL></SMALL></B>
    </TD><TD valign=top>
      <A href="IDirectFBDataBuffer_GetPosition.html">      <B>GetPosition</B></A>
    </TD><TD valign=top>
      
        Get the current byte position within a static buffer.

    </TD></TR>
    <TR><TD valign=top>
      <B><SMALL></SMALL></B>
    </TD><TD valign=top>
      <A href="IDirectFBDataBuffer_GetLength.html">      <B>GetLength</B></A>
    </TD><TD valign=top>
      
        Get the length of a static or streaming buffer in bytes.

    </TD></TR>
    <TR><TD valign=top>
      <B><SMALL>Waiting for data </SMALL></B>
    </TD><TD valign=top>
      <A href="IDirectFBDataBuffer_WaitForData.html">      <B>WaitForData</B></A>
    </TD><TD valign=top>
      
        Wait for data to be available.
        Thread is idle in the meantime.

    </TD></TR>
    <TR><TD valign=top>
      <B><SMALL></SMALL></B>
    </TD><TD valign=top>
      <A href="IDirectFBDataBuffer_WaitForDataWithTimeout.html">      <B>WaitForDataWithTimeout</B></A>
    </TD><TD valign=top>
      
        Wait for data to be available within an amount of time.
        Thread is idle in the meantime.

    </TD></TR>
    <TR><TD valign=top>
      <B><SMALL>Retrieving data </SMALL></B>
    </TD><TD valign=top>
      <A href="IDirectFBDataBuffer_GetData.html">      <B>GetData</B></A>
    </TD><TD valign=top>
      
        Fetch data from a streaming or static buffer.

    </TD></TR>
    <TR><TD valign=top>
      <B><SMALL></SMALL></B>
    </TD><TD valign=top>
      <A href="IDirectFBDataBuffer_PeekData.html">      <B>PeekData</B></A>
    </TD><TD valign=top>
      
        Peek data from a streaming or static buffer.

    </TD></TR>
    <TR><TD valign=top>
      <B><SMALL></SMALL></B>
    </TD><TD valign=top>
      <A href="IDirectFBDataBuffer_HasData.html">      <B>HasData</B></A>
    </TD><TD valign=top>
      
        Check if there is data available.

    </TD></TR>
    <TR><TD valign=top>
      <B><SMALL>Providing data </SMALL></B>
    </TD><TD valign=top>
      <A href="IDirectFBDataBuffer_PutData.html">      <B>PutData</B></A>
    </TD><TD valign=top>
      
        Appends a block of data to a streaming buffer.

    </TD></TR>
    <TR><TD valign=top>
      <B><SMALL>Media from data </SMALL></B>
    </TD><TD valign=top>
      <A href="IDirectFBDataBuffer_CreateImageProvider.html">      <B>CreateImageProvider</B></A>
    </TD><TD valign=top>
      
        Creates an image provider using the buffers data.

    </TD></TR>
    <TR><TD valign=top>
      <B><SMALL></SMALL></B>
    </TD><TD valign=top>
      <A href="IDirectFBDataBuffer_CreateVideoProvider.html">      <B>CreateVideoProvider</B></A>
    </TD><TD valign=top>
      
        Creates a video provider using the buffers data.

    </TD></TR>
    <TR><TD valign=top>
      <B><SMALL></SMALL></B>
    </TD><TD valign=top>
      <A href="IDirectFBDataBuffer_CreateFont.html">      <B>CreateFont</B></A>
    </TD><TD valign=top>
      
        Load a font using the buffer's data, given a description
        of how to load the glyphs.

    </TD></TR>
    </TBODY>
  </TABLE></CENTER>
</P>

<TABLE width=100% bgcolor=#E0E8F0 border=0 cellspacing=1 cellpadding=3>
  <TR><TD width=100>
    <a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/">    <img alt="Creative Commons License" style="border-width:0" border="0"     src="http://i.creativecommons.org/l/by-sa/3.0/88x31.png" />    </a>  </TD><TD>
    This work is licensed under a    <a rel="license" href="http://creativecommons.org/licenses/by-sa/3.0/">    Creative Commons Attribution-Share Alike 3.0 License</a>  </TD></TR>
</TABLE>
</BODY>
</HTML>