\hypertarget{a02025}{}\doxysection{AAX\+\_\+\+IACFDescription\+Host Class Reference}
\label{a02025}\index{AAX\_IACFDescriptionHost@{AAX\_IACFDescriptionHost}}


{\ttfamily \#include $<$AAX\+\_\+\+IACFDescription\+Host.\+h$>$}



Inheritance diagram for AAX\+\_\+\+IACFDescription\+Host\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=216pt]{a02024}
\end{center}
\end{figure}


Collaboration diagram for AAX\+\_\+\+IACFDescription\+Host\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=216pt]{a02023}
\end{center}
\end{figure}


\doxysubsection{Description}
Interface to host services provided during plug-\/in description \doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual \mbox{\hyperlink{a00533_a4d8f69a697df7f70c3a8e9b8ee130d2f}{AAX\+\_\+\+Result}} \mbox{\hyperlink{a02025_ae4b0144bfdfdbd5881150c20eef1c48f}{Acquire\+Feature\+Properties}} (const \mbox{\hyperlink{a00533_a53d6cf8a08224b3e813333e411ce798e}{AAX\+\_\+\+Feature\+\_\+\+UID}} \&in\+Feature\+ID, \mbox{\hyperlink{a01757}{IACFUnknown}} $\ast$$\ast$out\+Feature\+Properties)=0
\end{DoxyCompactItemize}
\doxysubsubsection*{Public Member Functions inherited from \mbox{\hyperlink{a01757}{IACFUnknown}}}
\begin{DoxyCompactItemize}
\item 
virtual BEGIN\+\_\+\+ACFINTERFACE ACFRESULT ACFMETHODCALLTYPE \mbox{\hyperlink{a01757_a8b7f0ae9c78d007ca76aa462ebe53135}{Query\+Interface}} (const \mbox{\hyperlink{a00305_a59df0b41744eee7a066787aaedf97f67}{acf\+IID}} \&iid, void $\ast$$\ast$pp\+Out)=0
\begin{DoxyCompactList}\small\item\em Returns pointers to supported interfaces. \end{DoxyCompactList}\item 
virtual acf\+UInt32 ACFMETHODCALLTYPE \mbox{\hyperlink{a01757_aa9c7a5b9dff341092b7b86bb9b3a58fb}{Add\+Ref}} (void)=0
\begin{DoxyCompactList}\small\item\em Increments reference count. \end{DoxyCompactList}\item 
virtual acf\+UInt32 ACFMETHODCALLTYPE \mbox{\hyperlink{a01757_afabd38cec0a9ed37f1d3e8644a70ac41}{Release}} (void)=0
\begin{DoxyCompactList}\small\item\em Decrements reference count. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{a02025_ae4b0144bfdfdbd5881150c20eef1c48f}\label{a02025_ae4b0144bfdfdbd5881150c20eef1c48f}} 
\index{AAX\_IACFDescriptionHost@{AAX\_IACFDescriptionHost}!AcquireFeatureProperties@{AcquireFeatureProperties}}
\index{AcquireFeatureProperties@{AcquireFeatureProperties}!AAX\_IACFDescriptionHost@{AAX\_IACFDescriptionHost}}
\doxysubsubsection{\texorpdfstring{AcquireFeatureProperties()}{AcquireFeatureProperties()}}
{\footnotesize\ttfamily virtual \mbox{\hyperlink{a00533_a4d8f69a697df7f70c3a8e9b8ee130d2f}{AAX\+\_\+\+Result}} AAX\+\_\+\+IACFDescription\+Host\+::\+Acquire\+Feature\+Properties (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{a00533_a53d6cf8a08224b3e813333e411ce798e}{AAX\+\_\+\+Feature\+\_\+\+UID}} \&}]{in\+Feature\+ID,  }\item[{\mbox{\hyperlink{a01757}{IACFUnknown}} $\ast$$\ast$}]{out\+Feature\+Properties }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [pure virtual]}}

{\ttfamily out\+Feature\+Properties} must support \mbox{\hyperlink{a02069}{AAX\+\_\+\+IACFFeature\+Info}} const methods

\begin{DoxySeeAlso}{See also}
\mbox{\hyperlink{a02213_a9873619f43d920af43103edef5ac6c2b}{AAX\+\_\+\+IDescription\+Host\+::\+Acquire\+Feature\+Properties()}} 
\end{DoxySeeAlso}


The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{a00734}{AAX\+\_\+\+IACFDescription\+Host.\+h}}\end{DoxyCompactItemize}
