1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2<html xml:lang="en-US" lang="en-US" xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 5 <meta http-equiv="Content-Style-Type" content="text/css" /> 6 <link rel="stylesheet" href="../../../../css/manpage.css" type="text/css" /> 7 <title>GetFirstBlockHeader</title> 8 </head> 9 <body> 10 <h1><CODE><a href="../../../../nw/Overview.html">nw</a>::<a href="../../../../nw/gfx/Overview.html">gfx</a>::<a href="../../../../nw/gfx/res/Overview.html">res</a>::<a href="../../../../nw/gfx/res/ResFileHeader/Overview.html">ResFileHeader</a>::GetFirstBlockHeader</CODE> Member Function</h1> 11 <h2>Syntax</h2> 12 <div class="section"> 13 <pre class="definition"> 14const <a href="../../../../nw/ut/BinaryBlockHeader/Overview.html">nw::ut::BinaryBlockHeader</a> & GetFirstBlockHeader() const; 15</pre> 16 </div> 17 <h2>Arguments</h2> 18 <div class="section"> 19 <p>None.</p> 20 </div> 21 <h2>Return Values</h2> 22 <div class="section">Returns a reference to binary block data. </div> 23 <h2>Description</h2> 24 <div class="section"> 25 <p>Gets binary block information.</p><p>There are two kinds of blocks that can be specified in<a href="../../../../nw/gfx/res/ResGraphicsFile/Overview.html">ResGraphicsFile</a>: DATA, indicating a regular data block, and IMAG, indciating a texture or vertex image block. You can get an image blocks using the <a href="../../../../nw/ut/GetNextBinaryBlockHeader.html">nw::ut::GetNextBinaryBlockHeader</a> function, and keep the cost of transferring image data to VRAM down by transferring them all at once to VRAM. In this case, gather the image data on the application side, and calculate the VRAM address for each based on the transferred VRAM address and address information for image data in each resource, and then set addresses before Setup using the SetLocationAddress functions located in the <a href="../../../../nw/gfx/res/ResImageTexture/Overview.html">ResImageTexture</a>, <a href="../../../../nw/gfx/res/ResVertexStream/Overview.html">ResVertexStream</a>, and <a href="../../../../nw/gfx/res/ResIndexStream/Overview.html">ResIndexStream</a> classes.</p></div> 26 <hr><p>CONFIDENTIAL</p></body> 27</html> 28