<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
<area shape="rect" id="node1" title=" " alt="" coords="218,745,331,771"/>
<area shape="rect" id="node2" href="$a01966.html" title=" " alt="" coords="514,644,607,670"/>
<area shape="rect" id="node3" href="$a02226.html" title="Interface for reference counted data buffers." alt="" coords="499,496,621,522"/>
<area shape="rect" id="node8" href="$a02258.html" title="The interface for a AAX Plug&#45;in&#39;s direct data interface." alt="" coords="778,695,935,720"/>
<area shape="rect" id="node10" href="$a02262.html" title="The interface for a AAX Plug&#45;in&#39;s user interface." alt="" coords="501,847,619,872"/>
<area shape="rect" id="node12" href="$a02266.html" title="The interface for an AAX Plug&#45;in&#39;s data model." alt="" coords="1290,667,1451,692"/>
<area shape="rect" id="node15" href="$a02274.html" title="Base class for the host processor interface." alt="" coords="783,745,930,771"/>
<area shape="rect" id="node17" href="$a02326.html" title="Interface representing a client of the session document interface." alt="" coords="460,896,660,922"/>
<area shape="rect" id="node19" href="$a02346.html" title="Interface for a component that accepts task requests." alt="" coords="500,945,621,971"/>
<area shape="rect" id="node4" href="$a01806.html" title=" " alt="" coords="760,580,953,606"/>
<area shape="rect" id="node5" href="$a01802.html" title="A convenience class for array data buffers." alt="" coords="756,630,957,671"/>
<area shape="rect" id="node6" href="$a01958.html" title=" " alt="" coords="775,481,938,507"/>
<area shape="rect" id="node7" href="$a01954.html" title="A convenience class for string data buffers." alt="" coords="738,531,975,556"/>
<area shape="rect" id="node9" href="$a01842.html" title="Default implementation of the AAX_IEffectDirectData interface." alt="" coords="1053,695,1216,720"/>
<area shape="rect" id="node11" href="$a01846.html" title="Default implementation of the AAX_IEffectGUI interface." alt="" coords="794,847,919,872"/>
<area shape="rect" id="node13" href="$a01850.html" title="Default implementation of the AAX_IEffectParameters interface." alt="" coords="1500,667,1668,692"/>
<area shape="rect" id="node14" href="$a02462.html" title="Extension of the AAX_CEffectParameters class for monolithic VIs and effects." alt="" coords="1716,667,1907,692"/>
<area shape="rect" id="node16" href="$a01854.html" title="Concrete implementation of the AAX_IHostProcessor interface for non&#45;real&#45;time processing." alt="" coords="1058,745,1211,771"/>
<area shape="rect" id="node18" href="$a01930.html" title="Default implementation of the AAX_ISessionDocumentClient interface." alt="" coords="753,896,960,922"/>
<area shape="rect" id="node20" href="$a01970.html" title="Default implementation of the AAX_ITaskAgent interface." alt="" coords="793,945,920,971"/>
<area shape="rect" id="node21" href="$a01770.html" title="COM compatible IUnknown C++ interface." alt="" coords="5,597,113,623"/>
<area shape="rect" id="node22" href="$a02006.html" title="Versioned interface allowing an AAX plug&#45;in to interact with the host&#39;s automation system." alt="" coords="172,351,377,376"/>
<area shape="rect" id="node23" href="$a02014.html" title="Versioned description interface for an AAX plug&#45;in algorithm callback." alt="" coords="168,252,381,278"/>
<area shape="rect" id="node26" href="$a02026.html" title="Interface for the AAX host&#39;s view of a single instance of an effect. Used by both clients of the AAXH..." alt="" coords="203,400,346,426"/>
<area shape="rect" id="node29" href="$a02038.html" title="Versioned interface for reference counted data buffers." alt="" coords="200,499,349,524"/>
<area shape="rect" id="node30" href="$a02042.html" title=" " alt="" coords="184,548,365,574"/>
<area shape="rect" id="node31" href="$a02046.html" title="Versioned interface for an AAX_IEffectDescriptor." alt="" coords="184,301,365,327"/>
<area shape="rect" id="node33" href="$a02054.html" title="Optional interface for direct access to a plug&#45;in&#39;s alg memory." alt="" coords="182,597,367,623"/>
<area shape="rect" id="node35" href="$a02062.html" title="The interface for a AAX Plug&#45;in&#39;s GUI (graphical user interface)." alt="" coords="202,844,347,870"/>
<area shape="rect" id="node36" href="$a02066.html" title="The interface for an AAX Plug&#45;in&#39;s data model." alt="" coords="180,449,369,475"/>
<area shape="rect" id="node40" href="$a02086.html" title=" " alt="" coords="198,795,351,820"/>
<area shape="rect" id="node41" href="$a02090.html" title="Versioned interface for an AAX host processing component." alt="" coords="188,647,361,672"/>
<area shape="rect" id="node43" href="$a02098.html" title="Versioned interface for host methods specific to offline processing." alt="" coords="162,992,387,1018"/>
<area shape="rect" id="node46" href="$a02110.html" title="Versioned interface to diagnostic and debugging services provided by the AAX host." alt="" coords="192,1041,357,1067"/>
<area shape="rect" id="node49" href="$a02122.html" title="Versioned interface to the host&#39;s representation of a plug&#45;in instance&#39;s page table." alt="" coords="201,1140,348,1166"/>
<area shape="rect" id="node51" href="$a02130.html" title="Interface for host operations related to the page tables for this plug&#45;in." alt="" coords="173,1239,376,1264"/>
<area shape="rect" id="node53" href="$a02138.html" title="Interface for the AAX host&#39;s data access functionality." alt="" coords="175,1091,374,1116"/>
<area shape="rect" id="node54" href="$a02142.html" title="Versioned interface for an AAX_IPropertyMap." alt="" coords="194,5,355,31"/>
<area shape="rect" id="node57" href="$a02154.html" title="Interface representing information in a host session document." alt="" coords="178,1189,371,1215"/>
<area shape="rect" id="node58" href="$a02158.html" title="Interface representing a client of the session document interface." alt="" coords="161,893,388,919"/>
<area shape="rect" id="node59" href="$a02162.html" title="Versioned interface for an asynchronous task." alt="" coords="217,696,332,722"/>
<area shape="rect" id="node60" href="$a02166.html" title="Versioned interface for a component that accepts task requests." alt="" coords="200,943,349,968"/>
<area shape="rect" id="node61" href="$a02170.html" title="Versioned interface to get information about the host&#39;s transport state." alt="" coords="204,55,345,80"/>
<area shape="rect" id="node66" href="$a02190.html" title="Versioned interface to control the host&#39;s transport state." alt="" coords="183,104,366,130"/>
<area shape="rect" id="node67" href="$a02194.html" title="Interface for the AAX host&#39;s view of a single instance of an effect. Used by both clients of the host..." alt="" coords="189,153,360,179"/>
<area shape="rect" id="node70" href="$a01774.html" title="Publicly inherits from IACFUnknown.This abstract interface is used to indentify all of the plug&#45;in co..." alt="" coords="221,203,328,228"/>
<area shape="rect" id="node24" href="$a02018.html" title="Versioned description interface for an AAX plug&#45;in algorithm callback." alt="" coords="442,252,678,278"/>
<area shape="rect" id="node25" href="$a02022.html" title="Versioned description interface for an AAX plug&#45;in algorithm callback." alt="" coords="738,252,975,278"/>
<area shape="rect" id="node27" href="$a02030.html" title="Interface for the AAX host&#39;s view of a single instance of an effect. Used by both clients of the AAXH..." alt="" coords="478,383,643,408"/>
<area shape="rect" id="node28" href="$a02034.html" title="Interface for the AAX host&#39;s view of a single instance of an effect. Used by both clients of the AAXH..." alt="" coords="774,383,939,408"/>
<area shape="rect" id="node32" href="$a02050.html" title="Versioned interface for an AAX_IEffectDescriptor." alt="" coords="458,301,662,327"/>
<area shape="rect" id="node34" href="$a02058.html" title=" " alt="" coords="457,545,664,571"/>
<area shape="rect" id="node37" href="$a02074.html" title="Supplemental interface for an AAX Plug&#45;in&#39;s data model." alt="" coords="455,439,666,464"/>
<area shape="rect" id="node38" href="$a02078.html" title="Supplemental interface for an AAX Plug&#45;in&#39;s data model." alt="" coords="751,432,962,458"/>
<area shape="rect" id="node39" href="$a02082.html" title="Supplemental interface for an AAX Plug&#45;in&#39;s data model." alt="" coords="1029,539,1240,564"/>
<area shape="rect" id="node42" href="$a02094.html" title="Supplemental interface for an AAX host processing component." alt="" coords="462,595,658,620"/>
<area shape="rect" id="node44" href="$a02102.html" title="Versioned interface for host methods specific to offline processing." alt="" coords="436,995,684,1020"/>
<area shape="rect" id="node45" href="$a02106.html" title="Versioned interface for host methods specific to offline processing." alt="" coords="732,995,981,1020"/>
<area shape="rect" id="node47" href="$a02114.html" title="V2 of versioned interface to diagnostic and debugging services provided by the AAX host." alt="" coords="466,1044,654,1070"/>
<area shape="rect" id="node48" href="$a02118.html" title="V3 of versioned interface to diagnostic and debugging services provided by the AAX host." alt="" coords="762,1044,951,1070"/>
<area shape="rect" id="node50" href="$a02126.html" title="Versioned interface to the host&#39;s representation of a plug&#45;in instance&#39;s page table." alt="" coords="475,1140,645,1166"/>
<area shape="rect" id="node52" href="$a02134.html" title="Interface for host operations related to the page tables for this plug&#45;in." alt="" coords="447,1239,673,1264"/>
<area shape="rect" id="node55" href="$a02146.html" title="Versioned interface for an AAX_IPropertyMap." alt="" coords="469,5,652,31"/>
<area shape="rect" id="node56" href="$a02150.html" title="Versioned interface for an AAX_IPropertyMap." alt="" coords="765,5,948,31"/>
<area shape="rect" id="node62" href="$a02174.html" title="Versioned interface to get information about the host&#39;s transport state." alt="" coords="478,55,642,80"/>
<area shape="rect" id="node63" href="$a02178.html" title="Versioned interface to get information about the host&#39;s transport state." alt="" coords="774,55,939,80"/>
<area shape="rect" id="node64" href="$a02182.html" title="Versioned interface to get information about the host&#39;s transport state." alt="" coords="1052,55,1217,80"/>
<area shape="rect" id="node65" href="$a02186.html" title="Versioned interface to get information about the host&#39;s transport state." alt="" coords="1288,55,1452,80"/>
<area shape="rect" id="node68" href="$a02198.html" title="Supplemental interface for the AAX host&#39;s view of a single instance of an effect. Used by both client..." alt="" coords="463,153,657,179"/>
<area shape="rect" id="node69" href="$a02202.html" title="Additional methods to track mouse as it moves over controls." alt="" coords="759,153,954,179"/>
</map>
