\hypertarget{structagora_1_1rtc_1_1_filter_effect_options}{}\doxysection{agora\+::rtc\+::Filter\+Effect\+Options Struct Reference}
\label{structagora_1_1rtc_1_1_filter_effect_options}\index{agora::rtc::FilterEffectOptions@{agora::rtc::FilterEffectOptions}}


{\ttfamily \#include $<$Agora\+Base.\+h$>$}

\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structagora_1_1rtc_1_1_filter_effect_options_ab6d1f6d6672a4def192bc6e69baa1d9d}\label{structagora_1_1rtc_1_1_filter_effect_options_ab6d1f6d6672a4def192bc6e69baa1d9d}} 
{\bfseries Filter\+Effect\+Options} (const char $\ast$lut3d\+Path, float filter\+Strength)
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
const char $\ast$ \mbox{\hyperlink{structagora_1_1rtc_1_1_filter_effect_options_a088a54ff69b0a92d1c0dd2657381d9eb}{path}}
\item 
float \mbox{\hyperlink{structagora_1_1rtc_1_1_filter_effect_options_a6bebe367fb0e21443dc0435a582c1984}{strength}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Filter effect options. This structure defines options for filter effect.

\begin{DoxySince}{Since}
v4.\+4.\+1 
\end{DoxySince}


\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{structagora_1_1rtc_1_1_filter_effect_options_a088a54ff69b0a92d1c0dd2657381d9eb}\label{structagora_1_1rtc_1_1_filter_effect_options_a088a54ff69b0a92d1c0dd2657381d9eb}} 
\index{agora::rtc::FilterEffectOptions@{agora::rtc::FilterEffectOptions}!path@{path}}
\index{path@{path}!agora::rtc::FilterEffectOptions@{agora::rtc::FilterEffectOptions}}
\doxysubsubsection{\texorpdfstring{path}{path}}
{\footnotesize\ttfamily const char$\ast$ agora\+::rtc\+::\+Filter\+Effect\+Options\+::path}

The local absolute path of the custom 3D Cube path. Only cube format is supported. The cube file must strictly comply with the Cube L\+UT Specification; otherwise, the filter effects will not take effect.

The following is an example of the Cube file format. The cube file starts with {\ttfamily L\+U\+T\+\_\+3\+D\+\_\+\+S\+I\+ZE}, which indicates the cube size. In filter effects, the cube size is limited to 32.

L\+U\+T\+\_\+3\+D\+\_\+\+S\+I\+ZE 32 0.\+0039215689 0 0.\+0039215682 0.\+0086021447 0.\+0037950677 0 0.\+0728652592 0.\+0039215689 0 ...

The S\+DK provides a built-\/in cube named {\ttfamily built\+\_\+in\+\_\+whiten.\+cube} for whitening. To use this cube, specify the path to {\ttfamily built\+\_\+in\+\_\+whiten\+\_\+filter} \mbox{\Hypertarget{structagora_1_1rtc_1_1_filter_effect_options_a6bebe367fb0e21443dc0435a582c1984}\label{structagora_1_1rtc_1_1_filter_effect_options_a6bebe367fb0e21443dc0435a582c1984}} 
\index{agora::rtc::FilterEffectOptions@{agora::rtc::FilterEffectOptions}!strength@{strength}}
\index{strength@{strength}!agora::rtc::FilterEffectOptions@{agora::rtc::FilterEffectOptions}}
\doxysubsubsection{\texorpdfstring{strength}{strength}}
{\footnotesize\ttfamily float agora\+::rtc\+::\+Filter\+Effect\+Options\+::strength}

The intensity of specified filter effect. The value ranges from 0.\+0 to 1.\+0. The default value is 0.\+5. The greater the value, the stronger the intensity of the filter. 