\hypertarget{class_ogre_1_1_d3_d11_mappings}{}\doxysection{Ogre\+::D3\+D11\+Mappings Class Reference}
\label{class_ogre_1_1_d3_d11_mappings}\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}


{\ttfamily \#include $<$Ogre\+D3\+D11\+Mappings.\+h$>$}

\doxysubsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static U\+I\+NT \mbox{\hyperlink{class_ogre_1_1_d3_d11_mappings_a3db719526afa89d450e41b05a65b86fc}{\+\_\+get\+Access\+Flags}} (\mbox{\hyperlink{class_ogre_1_1_hardware_buffer_ae51f5970d879af736e4cf53e1ec46630}{Hardware\+Buffer\+::\+Usage}} usage)
\item 
static U\+I\+NT \mbox{\hyperlink{class_ogre_1_1_d3_d11_mappings_a8c244b3f6dd9e654678f6a7ffe165589}{\+\_\+get\+Access\+Flags}} (\mbox{\hyperlink{group___resources_gaf140ec886884a864abc74a7556f8bf67}{Texture\+Usage}} usage)
\item 
static \mbox{\hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format}} \mbox{\hyperlink{class_ogre_1_1_d3_d11_mappings_a8325051f47ecd4aaad504a54234b1108}{\+\_\+get\+Closest\+Supported\+PF}} (\mbox{\hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format}} ogre\+PF)
\begin{DoxyCompactList}\small\item\em utility method, find closest \mbox{\hyperlink{namespace_ogre}{Ogre}} pixel format that D3\+D11 can support \end{DoxyCompactList}\item 
static D\+X\+G\+I\+\_\+\+F\+O\+R\+M\+AT \mbox{\hyperlink{class_ogre_1_1_d3_d11_mappings_ac8cb4da62cf426b3e9cce4eb8891bebf}{\+\_\+get\+Gamma\+Format}} (D\+X\+G\+I\+\_\+\+F\+O\+R\+M\+AT format, bool append\+S\+R\+GB)
\begin{DoxyCompactList}\small\item\em utility method, optionally maps plain format to \+\_\+\+S\+R\+GB counterparts \end{DoxyCompactList}\item 
static \mbox{\hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format}} \mbox{\hyperlink{class_ogre_1_1_d3_d11_mappings_a1e1034b38884e366d2602a5f38081e6a}{\+\_\+get\+PF}} (D\+X\+G\+I\+\_\+\+F\+O\+R\+M\+AT d3d\+PF)
\begin{DoxyCompactList}\small\item\em utility method, convert D3\+D11 pixel format to \mbox{\hyperlink{namespace_ogre}{Ogre}} pixel format \end{DoxyCompactList}\item 
static D\+X\+G\+I\+\_\+\+F\+O\+R\+M\+AT \mbox{\hyperlink{class_ogre_1_1_d3_d11_mappings_a19dd9cc710d8836257c201952ad236f4}{\+\_\+get\+PF}} (\mbox{\hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format}} ogre\+PF)
\begin{DoxyCompactList}\small\item\em utility method, convert \mbox{\hyperlink{namespace_ogre}{Ogre}} pixel format to D3\+D11 pixel format \end{DoxyCompactList}\item 
static U\+I\+NT \mbox{\hyperlink{class_ogre_1_1_d3_d11_mappings_a60b5c6990f63620d81e4f73714482695}{\+\_\+get\+Texture\+Bind\+Flags}} (D\+X\+G\+I\+\_\+\+F\+O\+R\+M\+AT format, \mbox{\hyperlink{group___resources_gaf140ec886884a864abc74a7556f8bf67}{Texture\+Usage}} usage)
\item 
static U\+I\+NT \mbox{\hyperlink{class_ogre_1_1_d3_d11_mappings_ab31f5c27a9aeeec2db58837e790acc09}{\+\_\+get\+Texture\+Misc\+Flags}} (U\+I\+NT bindflags, \mbox{\hyperlink{group___resources_gae50520af6377ff8184cf79125cb9c4d7}{Texture\+Type}} textype, \mbox{\hyperlink{group___resources_gaf140ec886884a864abc74a7556f8bf67}{Texture\+Usage}} usage)
\item 
static \mbox{\hyperlink{group___resources_gae50520af6377ff8184cf79125cb9c4d7}{Texture\+Type}} \mbox{\hyperlink{class_ogre_1_1_d3_d11_mappings_a512a5f48b6c9b79a68eb77019d447c32}{\+\_\+get\+Tex\+Type}} (D3\+D11\+\_\+\+S\+R\+V\+\_\+\+D\+I\+M\+E\+N\+S\+I\+ON type)
\item 
static D3\+D11\+\_\+\+U\+S\+A\+GE \mbox{\hyperlink{class_ogre_1_1_d3_d11_mappings_a92842d81a8fc47073fa128c6bd596185}{\+\_\+get\+Usage}} (\mbox{\hyperlink{class_ogre_1_1_hardware_buffer_ae51f5970d879af736e4cf53e1ec46630}{Hardware\+Buffer\+::\+Usage}} usage)
\item 
static D3\+D11\+\_\+\+U\+S\+A\+GE \mbox{\hyperlink{class_ogre_1_1_d3_d11_mappings_a1fb568bd1ddbea43ce10b499739ed17d}{\+\_\+get\+Usage}} (\mbox{\hyperlink{group___resources_gaf140ec886884a864abc74a7556f8bf67}{Texture\+Usage}} usage)
\item 
static bool \mbox{\hyperlink{class_ogre_1_1_d3_d11_mappings_ac418dac302a0b7aa60bf1179e69083ad}{\+\_\+is\+Binary\+Compressed\+Format}} (D\+X\+G\+I\+\_\+\+F\+O\+R\+M\+AT d3d\+PF)
\item 
static bool \mbox{\hyperlink{class_ogre_1_1_d3_d11_mappings_a9f9d12144fadecf8d0c13342b7a61333}{\+\_\+is\+Dynamic}} (\mbox{\hyperlink{class_ogre_1_1_hardware_buffer_ae51f5970d879af736e4cf53e1ec46630}{Hardware\+Buffer\+::\+Usage}} usage)
\item 
static bool \mbox{\hyperlink{class_ogre_1_1_d3_d11_mappings_a7b36f629217ae5d4a002e04aa7fe1b06}{\+\_\+is\+Dynamic}} (\mbox{\hyperlink{group___resources_gaf140ec886884a864abc74a7556f8bf67}{Texture\+Usage}} usage)
\item 
static D3\+D11\+\_\+\+C\+O\+M\+P\+A\+R\+I\+S\+O\+N\+\_\+\+F\+U\+NC \mbox{\hyperlink{class_ogre_1_1_d3_d11_mappings_a9f4ffe43f244cddf68dfdce320b41508}{get}} (\mbox{\hyperlink{group___general_ga0212b4eb264f207d84c1df9425208c7a}{Compare\+Function}} cf)
\begin{DoxyCompactList}\small\item\em return a D3\+D11 equivalent for a \mbox{\hyperlink{namespace_ogre}{Ogre}} Compare\+Function value \end{DoxyCompactList}\item 
static void \mbox{\hyperlink{class_ogre_1_1_d3_d11_mappings_a343356c46d869d2da7f4b0bd042d6089}{get}} (const \mbox{\hyperlink{class_ogre_1_1_colour_value}{Colour\+Value}} \&in\+Colour, float $\ast$out\+Colour)
\begin{DoxyCompactList}\small\item\em Get dx11 color. \end{DoxyCompactList}\item 
static D3\+D11\+\_\+\+F\+I\+L\+T\+ER \mbox{\hyperlink{class_ogre_1_1_d3_d11_mappings_a6973fae3ecdddd729fc70ab3b5682c8a}{get}} (const \mbox{\hyperlink{group___general_ga02306c6246268d35f45ad22278bd5d3d}{Filter\+Options}} minification, const \mbox{\hyperlink{group___general_ga02306c6246268d35f45ad22278bd5d3d}{Filter\+Options}} magnification, const \mbox{\hyperlink{group___general_ga02306c6246268d35f45ad22278bd5d3d}{Filter\+Options}} mips, const bool comparison=false)
\begin{DoxyCompactList}\small\item\em return a D3\+D11 state type for \mbox{\hyperlink{namespace_ogre}{Ogre}} Filter\+Option min/mag/mip values \end{DoxyCompactList}\item 
static D3\+D11\+\_\+\+C\+U\+L\+L\+\_\+\+M\+O\+DE \mbox{\hyperlink{class_ogre_1_1_d3_d11_mappings_afd2a1465685ed57aa232e46c96914966}{get}} (\mbox{\hyperlink{group___general_gac173244ed7d950d0acd726e4f323ecdb}{Culling\+Mode}} cm, bool flip=false)
\begin{DoxyCompactList}\small\item\em return a D3\+D11 equivalent for a \mbox{\hyperlink{namespace_ogre}{Ogre}} Cilling\+Mode value \end{DoxyCompactList}\item 
static D3\+D11\+\_\+\+M\+AP \mbox{\hyperlink{class_ogre_1_1_d3_d11_mappings_a2fe88733912a5f59cb22a398bad297a6}{get}} (\mbox{\hyperlink{class_ogre_1_1_hardware_buffer_aac34930556f611928ec9157c04bd1b0f}{Hardware\+Buffer\+::\+Lock\+Options}} options, \mbox{\hyperlink{class_ogre_1_1_hardware_buffer_ae51f5970d879af736e4cf53e1ec46630}{Hardware\+Buffer\+::\+Usage}} usage)
\begin{DoxyCompactList}\small\item\em Get lock options. \end{DoxyCompactList}\item 
static \mbox{\hyperlink{group___render_system_ga0a62b3f2ede8992ff365bb013a8bc00d}{Vertex\+Element\+Semantic}} \mbox{\hyperlink{class_ogre_1_1_d3_d11_mappings_aca0490de1bc9d2fd45bcf08d2341ad8d}{get}} (L\+P\+C\+S\+TR sem)
\item 
static D3\+D11\+\_\+\+F\+I\+L\+L\+\_\+\+M\+O\+DE \mbox{\hyperlink{class_ogre_1_1_d3_d11_mappings_a31eb0a4af0ac789094bbd23538fb4ef8}{get}} (\mbox{\hyperlink{group___general_ga68866b02aa7f99e3431337511fbb3345}{Polygon\+Mode}} level)
\begin{DoxyCompactList}\small\item\em return a D3\+D11 equivalent for a \mbox{\hyperlink{namespace_ogre}{Ogre}} Polygon\+Mode value \end{DoxyCompactList}\item 
static D3\+D11\+\_\+\+B\+L\+E\+ND \mbox{\hyperlink{class_ogre_1_1_d3_d11_mappings_a0aa3c4e965ca8aa57b05c31a9ff3665a}{get}} (\mbox{\hyperlink{group___materials_ga41c76d419d6c9c205a6c1d3b42872213}{Scene\+Blend\+Factor}} sbf, bool for\+Alpha)
\begin{DoxyCompactList}\small\item\em return a D3\+D11 equivalent for a \mbox{\hyperlink{namespace_ogre}{Ogre}} Scene\+Blend\+Factor value \end{DoxyCompactList}\item 
static D3\+D11\+\_\+\+B\+L\+E\+N\+D\+\_\+\+OP \mbox{\hyperlink{class_ogre_1_1_d3_d11_mappings_a50f5a6955fbaef1742bba2c50a3321ef}{get}} (\mbox{\hyperlink{group___materials_gaa7a12a72231aedf6e33d58aafc11214a}{Scene\+Blend\+Operation}} sbo)
\begin{DoxyCompactList}\small\item\em return a D3\+D11 equivalent for a \mbox{\hyperlink{namespace_ogre}{Ogre}} Scene\+Blend\+Operation value \end{DoxyCompactList}\item 
static D3\+D11\+\_\+\+S\+T\+E\+N\+C\+I\+L\+\_\+\+OP \mbox{\hyperlink{class_ogre_1_1_d3_d11_mappings_a9ce743951b99e5e5b9cd87c26c9ea8dd}{get}} (\mbox{\hyperlink{group___render_system_gae8bb1cb809660de802d1d592ba4adb61}{Stencil\+Operation}} op, bool invert=false)
\begin{DoxyCompactList}\small\item\em return a D3\+D11 equivalent for a \mbox{\hyperlink{namespace_ogre}{Ogre}} Stencil\+Operation value \end{DoxyCompactList}\item 
static D3\+D11\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+A\+D\+D\+R\+E\+S\+S\+\_\+\+M\+O\+DE \mbox{\hyperlink{class_ogre_1_1_d3_d11_mappings_a5c6b7e8aa3722f5dad4d3b64467f17b2}{get}} (\mbox{\hyperlink{group___general_gac224d1943fe269a125e10f02c8b8bc8a}{Texture\+Addressing\+Mode}} tam)
\begin{DoxyCompactList}\small\item\em return a D3\+D11 equivalent for a \mbox{\hyperlink{namespace_ogre}{Ogre}} Texture\+Addressing\+Mode value \end{DoxyCompactList}\item 
static L\+P\+C\+S\+TR \mbox{\hyperlink{class_ogre_1_1_d3_d11_mappings_acfba27781beca56aa6de52c32f0ffa86}{get}} (\mbox{\hyperlink{group___render_system_ga0a62b3f2ede8992ff365bb013a8bc00d}{Vertex\+Element\+Semantic}} sem)
\begin{DoxyCompactList}\small\item\em Get vertex semantic. \end{DoxyCompactList}\item 
static D\+X\+G\+I\+\_\+\+F\+O\+R\+M\+AT \mbox{\hyperlink{class_ogre_1_1_d3_d11_mappings_a554268f368a29172df83378245285756}{get}} (\mbox{\hyperlink{group___render_system_ga027109503a988ba85f4c63b55082907f}{Vertex\+Element\+Type}} v\+Type)
\begin{DoxyCompactList}\small\item\em Get vertex data type. \end{DoxyCompactList}\item 
static D\+X\+G\+I\+\_\+\+F\+O\+R\+M\+AT \mbox{\hyperlink{class_ogre_1_1_d3_d11_mappings_a57b0e0180ee399c117ef74c89178e314}{get\+Format}} (\mbox{\hyperlink{class_ogre_1_1_hardware_index_buffer_a25ba4923e015d46de162f7cc4c256326}{Hardware\+Index\+Buffer\+::\+Index\+Type}} itype)
\begin{DoxyCompactList}\small\item\em Get index type. \end{DoxyCompactList}\item 
static \mbox{\hyperlink{class_ogre_1_1_pixel_box}{Pixel\+Box}} \mbox{\hyperlink{class_ogre_1_1_d3_d11_mappings_ad4dbe041ec29c3fd9808a22036536261}{get\+Pixel\+Box\+With\+Mapping}} (D3\+D11\+\_\+\+B\+OX extents, D\+X\+G\+I\+\_\+\+F\+O\+R\+M\+AT pixel\+Format, const D3\+D11\+\_\+\+M\+A\+P\+P\+E\+D\+\_\+\+S\+U\+B\+R\+E\+S\+O\+U\+R\+CE \&mapping)
\begin{DoxyCompactList}\small\item\em utility method, generates \mbox{\hyperlink{namespace_ogre}{Ogre}} \mbox{\hyperlink{class_ogre_1_1_pixel_box}{Pixel\+Box}} using usual parameters and data\+Ptr/row\+Pitch/slice\+Pitch from D3\+D11\+\_\+\+M\+A\+P\+P\+E\+D\+\_\+\+S\+U\+B\+R\+E\+S\+O\+U\+R\+CE \end{DoxyCompactList}\item 
static void \mbox{\hyperlink{class_ogre_1_1_d3_d11_mappings_ab92998ef1d331e197749fc1bff4c30e8}{set\+Pixel\+Box\+Mapping}} (\mbox{\hyperlink{class_ogre_1_1_pixel_box}{Pixel\+Box}} \&box, const D3\+D11\+\_\+\+M\+A\+P\+P\+E\+D\+\_\+\+S\+U\+B\+R\+E\+S\+O\+U\+R\+CE \&mapping)
\begin{DoxyCompactList}\small\item\em utility method, applies data\+Ptr/row\+Pitch/slice\+Pitch from D3\+D11\+\_\+\+M\+A\+P\+P\+E\+D\+\_\+\+S\+U\+B\+R\+E\+S\+O\+U\+R\+CE to \mbox{\hyperlink{namespace_ogre}{Ogre}} \mbox{\hyperlink{class_ogre_1_1_pixel_box}{Pixel\+Box}} \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_a5c6b7e8aa3722f5dad4d3b64467f17b2}\label{class_ogre_1_1_d3_d11_mappings_a5c6b7e8aa3722f5dad4d3b64467f17b2}} 
\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}
\doxysubsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [1/13]}}
{\footnotesize\ttfamily static D3\+D11\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+A\+D\+D\+R\+E\+S\+S\+\_\+\+M\+O\+DE Ogre\+::\+D3\+D11\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group___general_gac224d1943fe269a125e10f02c8b8bc8a}{Texture\+Addressing\+Mode}}}]{tam }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D11 equivalent for a \mbox{\hyperlink{namespace_ogre}{Ogre}} Texture\+Addressing\+Mode value 

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_a0aa3c4e965ca8aa57b05c31a9ff3665a}\label{class_ogre_1_1_d3_d11_mappings_a0aa3c4e965ca8aa57b05c31a9ff3665a}} 
\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}
\doxysubsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [2/13]}}
{\footnotesize\ttfamily static D3\+D11\+\_\+\+B\+L\+E\+ND Ogre\+::\+D3\+D11\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group___materials_ga41c76d419d6c9c205a6c1d3b42872213}{Scene\+Blend\+Factor}}}]{sbf,  }\item[{bool}]{for\+Alpha }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D11 equivalent for a \mbox{\hyperlink{namespace_ogre}{Ogre}} Scene\+Blend\+Factor value 

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_a50f5a6955fbaef1742bba2c50a3321ef}\label{class_ogre_1_1_d3_d11_mappings_a50f5a6955fbaef1742bba2c50a3321ef}} 
\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}
\doxysubsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [3/13]}}
{\footnotesize\ttfamily static D3\+D11\+\_\+\+B\+L\+E\+N\+D\+\_\+\+OP Ogre\+::\+D3\+D11\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group___materials_gaa7a12a72231aedf6e33d58aafc11214a}{Scene\+Blend\+Operation}}}]{sbo }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D11 equivalent for a \mbox{\hyperlink{namespace_ogre}{Ogre}} Scene\+Blend\+Operation value 

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_a9f4ffe43f244cddf68dfdce320b41508}\label{class_ogre_1_1_d3_d11_mappings_a9f4ffe43f244cddf68dfdce320b41508}} 
\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}
\doxysubsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [4/13]}}
{\footnotesize\ttfamily static D3\+D11\+\_\+\+C\+O\+M\+P\+A\+R\+I\+S\+O\+N\+\_\+\+F\+U\+NC Ogre\+::\+D3\+D11\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group___general_ga0212b4eb264f207d84c1df9425208c7a}{Compare\+Function}}}]{cf }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D11 equivalent for a \mbox{\hyperlink{namespace_ogre}{Ogre}} Compare\+Function value 

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_afd2a1465685ed57aa232e46c96914966}\label{class_ogre_1_1_d3_d11_mappings_afd2a1465685ed57aa232e46c96914966}} 
\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}
\doxysubsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [5/13]}}
{\footnotesize\ttfamily static D3\+D11\+\_\+\+C\+U\+L\+L\+\_\+\+M\+O\+DE Ogre\+::\+D3\+D11\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group___general_gac173244ed7d950d0acd726e4f323ecdb}{Culling\+Mode}}}]{cm,  }\item[{bool}]{flip = {\ttfamily false} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D11 equivalent for a \mbox{\hyperlink{namespace_ogre}{Ogre}} Cilling\+Mode value 

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_a31eb0a4af0ac789094bbd23538fb4ef8}\label{class_ogre_1_1_d3_d11_mappings_a31eb0a4af0ac789094bbd23538fb4ef8}} 
\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}
\doxysubsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [6/13]}}
{\footnotesize\ttfamily static D3\+D11\+\_\+\+F\+I\+L\+L\+\_\+\+M\+O\+DE Ogre\+::\+D3\+D11\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group___general_ga68866b02aa7f99e3431337511fbb3345}{Polygon\+Mode}}}]{level }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D11 equivalent for a \mbox{\hyperlink{namespace_ogre}{Ogre}} Polygon\+Mode value 

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_a9ce743951b99e5e5b9cd87c26c9ea8dd}\label{class_ogre_1_1_d3_d11_mappings_a9ce743951b99e5e5b9cd87c26c9ea8dd}} 
\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}
\doxysubsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [7/13]}}
{\footnotesize\ttfamily static D3\+D11\+\_\+\+S\+T\+E\+N\+C\+I\+L\+\_\+\+OP Ogre\+::\+D3\+D11\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group___render_system_gae8bb1cb809660de802d1d592ba4adb61}{Stencil\+Operation}}}]{op,  }\item[{bool}]{invert = {\ttfamily false} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D11 equivalent for a \mbox{\hyperlink{namespace_ogre}{Ogre}} Stencil\+Operation value 

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_a6973fae3ecdddd729fc70ab3b5682c8a}\label{class_ogre_1_1_d3_d11_mappings_a6973fae3ecdddd729fc70ab3b5682c8a}} 
\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}
\doxysubsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [8/13]}}
{\footnotesize\ttfamily static D3\+D11\+\_\+\+F\+I\+L\+T\+ER Ogre\+::\+D3\+D11\+Mappings\+::get (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{group___general_ga02306c6246268d35f45ad22278bd5d3d}{Filter\+Options}}}]{minification,  }\item[{const \mbox{\hyperlink{group___general_ga02306c6246268d35f45ad22278bd5d3d}{Filter\+Options}}}]{magnification,  }\item[{const \mbox{\hyperlink{group___general_ga02306c6246268d35f45ad22278bd5d3d}{Filter\+Options}}}]{mips,  }\item[{const bool}]{comparison = {\ttfamily false} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D11 state type for \mbox{\hyperlink{namespace_ogre}{Ogre}} Filter\+Option min/mag/mip values 

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_a2fe88733912a5f59cb22a398bad297a6}\label{class_ogre_1_1_d3_d11_mappings_a2fe88733912a5f59cb22a398bad297a6}} 
\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}
\doxysubsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [9/13]}}
{\footnotesize\ttfamily static D3\+D11\+\_\+\+M\+AP Ogre\+::\+D3\+D11\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_ogre_1_1_hardware_buffer_aac34930556f611928ec9157c04bd1b0f}{Hardware\+Buffer\+::\+Lock\+Options}}}]{options,  }\item[{\mbox{\hyperlink{class_ogre_1_1_hardware_buffer_ae51f5970d879af736e4cf53e1ec46630}{Hardware\+Buffer\+::\+Usage}}}]{usage }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Get lock options. 

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_a57b0e0180ee399c117ef74c89178e314}\label{class_ogre_1_1_d3_d11_mappings_a57b0e0180ee399c117ef74c89178e314}} 
\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}!getFormat@{getFormat}}
\index{getFormat@{getFormat}!Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}
\doxysubsubsection{\texorpdfstring{getFormat()}{getFormat()}}
{\footnotesize\ttfamily static D\+X\+G\+I\+\_\+\+F\+O\+R\+M\+AT Ogre\+::\+D3\+D11\+Mappings\+::get\+Format (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_ogre_1_1_hardware_index_buffer_a25ba4923e015d46de162f7cc4c256326}{Hardware\+Index\+Buffer\+::\+Index\+Type}}}]{itype }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Get index type. 

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_a554268f368a29172df83378245285756}\label{class_ogre_1_1_d3_d11_mappings_a554268f368a29172df83378245285756}} 
\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}
\doxysubsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [10/13]}}
{\footnotesize\ttfamily static D\+X\+G\+I\+\_\+\+F\+O\+R\+M\+AT Ogre\+::\+D3\+D11\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group___render_system_ga027109503a988ba85f4c63b55082907f}{Vertex\+Element\+Type}}}]{v\+Type }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Get vertex data type. 

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_acfba27781beca56aa6de52c32f0ffa86}\label{class_ogre_1_1_d3_d11_mappings_acfba27781beca56aa6de52c32f0ffa86}} 
\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}
\doxysubsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [11/13]}}
{\footnotesize\ttfamily static L\+P\+C\+S\+TR Ogre\+::\+D3\+D11\+Mappings\+::get (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group___render_system_ga0a62b3f2ede8992ff365bb013a8bc00d}{Vertex\+Element\+Semantic}}}]{sem }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Get vertex semantic. 

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_aca0490de1bc9d2fd45bcf08d2341ad8d}\label{class_ogre_1_1_d3_d11_mappings_aca0490de1bc9d2fd45bcf08d2341ad8d}} 
\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}
\doxysubsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [12/13]}}
{\footnotesize\ttfamily static \mbox{\hyperlink{group___render_system_ga0a62b3f2ede8992ff365bb013a8bc00d}{Vertex\+Element\+Semantic}} Ogre\+::\+D3\+D11\+Mappings\+::get (\begin{DoxyParamCaption}\item[{L\+P\+C\+S\+TR}]{sem }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_a343356c46d869d2da7f4b0bd042d6089}\label{class_ogre_1_1_d3_d11_mappings_a343356c46d869d2da7f4b0bd042d6089}} 
\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}!get@{get}}
\index{get@{get}!Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}
\doxysubsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [13/13]}}
{\footnotesize\ttfamily static void Ogre\+::\+D3\+D11\+Mappings\+::get (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{class_ogre_1_1_colour_value}{Colour\+Value}} \&}]{in\+Colour,  }\item[{float $\ast$}]{out\+Colour }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



Get dx11 color. 

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_ad4dbe041ec29c3fd9808a22036536261}\label{class_ogre_1_1_d3_d11_mappings_ad4dbe041ec29c3fd9808a22036536261}} 
\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}!getPixelBoxWithMapping@{getPixelBoxWithMapping}}
\index{getPixelBoxWithMapping@{getPixelBoxWithMapping}!Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}
\doxysubsubsection{\texorpdfstring{getPixelBoxWithMapping()}{getPixelBoxWithMapping()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{class_ogre_1_1_pixel_box}{Pixel\+Box}} Ogre\+::\+D3\+D11\+Mappings\+::get\+Pixel\+Box\+With\+Mapping (\begin{DoxyParamCaption}\item[{D3\+D11\+\_\+\+B\+OX}]{extents,  }\item[{D\+X\+G\+I\+\_\+\+F\+O\+R\+M\+AT}]{pixel\+Format,  }\item[{const D3\+D11\+\_\+\+M\+A\+P\+P\+E\+D\+\_\+\+S\+U\+B\+R\+E\+S\+O\+U\+R\+CE \&}]{mapping }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



utility method, generates \mbox{\hyperlink{namespace_ogre}{Ogre}} \mbox{\hyperlink{class_ogre_1_1_pixel_box}{Pixel\+Box}} using usual parameters and data\+Ptr/row\+Pitch/slice\+Pitch from D3\+D11\+\_\+\+M\+A\+P\+P\+E\+D\+\_\+\+S\+U\+B\+R\+E\+S\+O\+U\+R\+CE 

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_ab92998ef1d331e197749fc1bff4c30e8}\label{class_ogre_1_1_d3_d11_mappings_ab92998ef1d331e197749fc1bff4c30e8}} 
\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}!setPixelBoxMapping@{setPixelBoxMapping}}
\index{setPixelBoxMapping@{setPixelBoxMapping}!Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}
\doxysubsubsection{\texorpdfstring{setPixelBoxMapping()}{setPixelBoxMapping()}}
{\footnotesize\ttfamily static void Ogre\+::\+D3\+D11\+Mappings\+::set\+Pixel\+Box\+Mapping (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_ogre_1_1_pixel_box}{Pixel\+Box}} \&}]{box,  }\item[{const D3\+D11\+\_\+\+M\+A\+P\+P\+E\+D\+\_\+\+S\+U\+B\+R\+E\+S\+O\+U\+R\+CE \&}]{mapping }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



utility method, applies data\+Ptr/row\+Pitch/slice\+Pitch from D3\+D11\+\_\+\+M\+A\+P\+P\+E\+D\+\_\+\+S\+U\+B\+R\+E\+S\+O\+U\+R\+CE to \mbox{\hyperlink{namespace_ogre}{Ogre}} \mbox{\hyperlink{class_ogre_1_1_pixel_box}{Pixel\+Box}} 

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_a1e1034b38884e366d2602a5f38081e6a}\label{class_ogre_1_1_d3_d11_mappings_a1e1034b38884e366d2602a5f38081e6a}} 
\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}!\_getPF@{\_getPF}}
\index{\_getPF@{\_getPF}!Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}
\doxysubsubsection{\texorpdfstring{\_getPF()}{\_getPF()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily static \mbox{\hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format}} Ogre\+::\+D3\+D11\+Mappings\+::\+\_\+get\+PF (\begin{DoxyParamCaption}\item[{D\+X\+G\+I\+\_\+\+F\+O\+R\+M\+AT}]{d3d\+PF }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



utility method, convert D3\+D11 pixel format to \mbox{\hyperlink{namespace_ogre}{Ogre}} pixel format 

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_a19dd9cc710d8836257c201952ad236f4}\label{class_ogre_1_1_d3_d11_mappings_a19dd9cc710d8836257c201952ad236f4}} 
\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}!\_getPF@{\_getPF}}
\index{\_getPF@{\_getPF}!Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}
\doxysubsubsection{\texorpdfstring{\_getPF()}{\_getPF()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily static D\+X\+G\+I\+\_\+\+F\+O\+R\+M\+AT Ogre\+::\+D3\+D11\+Mappings\+::\+\_\+get\+PF (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format}}}]{ogre\+PF }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



utility method, convert \mbox{\hyperlink{namespace_ogre}{Ogre}} pixel format to D3\+D11 pixel format 

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_ac8cb4da62cf426b3e9cce4eb8891bebf}\label{class_ogre_1_1_d3_d11_mappings_ac8cb4da62cf426b3e9cce4eb8891bebf}} 
\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}!\_getGammaFormat@{\_getGammaFormat}}
\index{\_getGammaFormat@{\_getGammaFormat}!Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}
\doxysubsubsection{\texorpdfstring{\_getGammaFormat()}{\_getGammaFormat()}}
{\footnotesize\ttfamily static D\+X\+G\+I\+\_\+\+F\+O\+R\+M\+AT Ogre\+::\+D3\+D11\+Mappings\+::\+\_\+get\+Gamma\+Format (\begin{DoxyParamCaption}\item[{D\+X\+G\+I\+\_\+\+F\+O\+R\+M\+AT}]{format,  }\item[{bool}]{append\+S\+R\+GB }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



utility method, optionally maps plain format to \+\_\+\+S\+R\+GB counterparts 

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_ac418dac302a0b7aa60bf1179e69083ad}\label{class_ogre_1_1_d3_d11_mappings_ac418dac302a0b7aa60bf1179e69083ad}} 
\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}!\_isBinaryCompressedFormat@{\_isBinaryCompressedFormat}}
\index{\_isBinaryCompressedFormat@{\_isBinaryCompressedFormat}!Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}
\doxysubsubsection{\texorpdfstring{\_isBinaryCompressedFormat()}{\_isBinaryCompressedFormat()}}
{\footnotesize\ttfamily static bool Ogre\+::\+D3\+D11\+Mappings\+::\+\_\+is\+Binary\+Compressed\+Format (\begin{DoxyParamCaption}\item[{D\+X\+G\+I\+\_\+\+F\+O\+R\+M\+AT}]{d3d\+PF }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_a92842d81a8fc47073fa128c6bd596185}\label{class_ogre_1_1_d3_d11_mappings_a92842d81a8fc47073fa128c6bd596185}} 
\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}!\_getUsage@{\_getUsage}}
\index{\_getUsage@{\_getUsage}!Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}
\doxysubsubsection{\texorpdfstring{\_getUsage()}{\_getUsage()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily static D3\+D11\+\_\+\+U\+S\+A\+GE Ogre\+::\+D3\+D11\+Mappings\+::\+\_\+get\+Usage (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_ogre_1_1_hardware_buffer_ae51f5970d879af736e4cf53e1ec46630}{Hardware\+Buffer\+::\+Usage}}}]{usage }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_a1fb568bd1ddbea43ce10b499739ed17d}\label{class_ogre_1_1_d3_d11_mappings_a1fb568bd1ddbea43ce10b499739ed17d}} 
\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}!\_getUsage@{\_getUsage}}
\index{\_getUsage@{\_getUsage}!Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}
\doxysubsubsection{\texorpdfstring{\_getUsage()}{\_getUsage()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily static D3\+D11\+\_\+\+U\+S\+A\+GE Ogre\+::\+D3\+D11\+Mappings\+::\+\_\+get\+Usage (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group___resources_gaf140ec886884a864abc74a7556f8bf67}{Texture\+Usage}}}]{usage }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}



References \+\_\+get\+Usage().



Referenced by \+\_\+get\+Usage().

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_a3db719526afa89d450e41b05a65b86fc}\label{class_ogre_1_1_d3_d11_mappings_a3db719526afa89d450e41b05a65b86fc}} 
\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}!\_getAccessFlags@{\_getAccessFlags}}
\index{\_getAccessFlags@{\_getAccessFlags}!Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}
\doxysubsubsection{\texorpdfstring{\_getAccessFlags()}{\_getAccessFlags()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily static U\+I\+NT Ogre\+::\+D3\+D11\+Mappings\+::\+\_\+get\+Access\+Flags (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_ogre_1_1_hardware_buffer_ae51f5970d879af736e4cf53e1ec46630}{Hardware\+Buffer\+::\+Usage}}}]{usage }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_a8c244b3f6dd9e654678f6a7ffe165589}\label{class_ogre_1_1_d3_d11_mappings_a8c244b3f6dd9e654678f6a7ffe165589}} 
\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}!\_getAccessFlags@{\_getAccessFlags}}
\index{\_getAccessFlags@{\_getAccessFlags}!Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}
\doxysubsubsection{\texorpdfstring{\_getAccessFlags()}{\_getAccessFlags()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily static U\+I\+NT Ogre\+::\+D3\+D11\+Mappings\+::\+\_\+get\+Access\+Flags (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group___resources_gaf140ec886884a864abc74a7556f8bf67}{Texture\+Usage}}}]{usage }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}



References \+\_\+get\+Access\+Flags().



Referenced by \+\_\+get\+Access\+Flags().

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_a9f9d12144fadecf8d0c13342b7a61333}\label{class_ogre_1_1_d3_d11_mappings_a9f9d12144fadecf8d0c13342b7a61333}} 
\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}!\_isDynamic@{\_isDynamic}}
\index{\_isDynamic@{\_isDynamic}!Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}
\doxysubsubsection{\texorpdfstring{\_isDynamic()}{\_isDynamic()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily static bool Ogre\+::\+D3\+D11\+Mappings\+::\+\_\+is\+Dynamic (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{class_ogre_1_1_hardware_buffer_ae51f5970d879af736e4cf53e1ec46630}{Hardware\+Buffer\+::\+Usage}}}]{usage }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_a7b36f629217ae5d4a002e04aa7fe1b06}\label{class_ogre_1_1_d3_d11_mappings_a7b36f629217ae5d4a002e04aa7fe1b06}} 
\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}!\_isDynamic@{\_isDynamic}}
\index{\_isDynamic@{\_isDynamic}!Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}
\doxysubsubsection{\texorpdfstring{\_isDynamic()}{\_isDynamic()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily static bool Ogre\+::\+D3\+D11\+Mappings\+::\+\_\+is\+Dynamic (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group___resources_gaf140ec886884a864abc74a7556f8bf67}{Texture\+Usage}}}]{usage }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}}



References \+\_\+is\+Dynamic().



Referenced by \+\_\+is\+Dynamic().

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_a8325051f47ecd4aaad504a54234b1108}\label{class_ogre_1_1_d3_d11_mappings_a8325051f47ecd4aaad504a54234b1108}} 
\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}!\_getClosestSupportedPF@{\_getClosestSupportedPF}}
\index{\_getClosestSupportedPF@{\_getClosestSupportedPF}!Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}
\doxysubsubsection{\texorpdfstring{\_getClosestSupportedPF()}{\_getClosestSupportedPF()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format}} Ogre\+::\+D3\+D11\+Mappings\+::\+\_\+get\+Closest\+Supported\+PF (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format}}}]{ogre\+PF }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



utility method, find closest \mbox{\hyperlink{namespace_ogre}{Ogre}} pixel format that D3\+D11 can support 

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_a512a5f48b6c9b79a68eb77019d447c32}\label{class_ogre_1_1_d3_d11_mappings_a512a5f48b6c9b79a68eb77019d447c32}} 
\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}!\_getTexType@{\_getTexType}}
\index{\_getTexType@{\_getTexType}!Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}
\doxysubsubsection{\texorpdfstring{\_getTexType()}{\_getTexType()}}
{\footnotesize\ttfamily static \mbox{\hyperlink{group___resources_gae50520af6377ff8184cf79125cb9c4d7}{Texture\+Type}} Ogre\+::\+D3\+D11\+Mappings\+::\+\_\+get\+Tex\+Type (\begin{DoxyParamCaption}\item[{D3\+D11\+\_\+\+S\+R\+V\+\_\+\+D\+I\+M\+E\+N\+S\+I\+ON}]{type }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_a60b5c6990f63620d81e4f73714482695}\label{class_ogre_1_1_d3_d11_mappings_a60b5c6990f63620d81e4f73714482695}} 
\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}!\_getTextureBindFlags@{\_getTextureBindFlags}}
\index{\_getTextureBindFlags@{\_getTextureBindFlags}!Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}
\doxysubsubsection{\texorpdfstring{\_getTextureBindFlags()}{\_getTextureBindFlags()}}
{\footnotesize\ttfamily static U\+I\+NT Ogre\+::\+D3\+D11\+Mappings\+::\+\_\+get\+Texture\+Bind\+Flags (\begin{DoxyParamCaption}\item[{D\+X\+G\+I\+\_\+\+F\+O\+R\+M\+AT}]{format,  }\item[{\mbox{\hyperlink{group___resources_gaf140ec886884a864abc74a7556f8bf67}{Texture\+Usage}}}]{usage }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_ab31f5c27a9aeeec2db58837e790acc09}\label{class_ogre_1_1_d3_d11_mappings_ab31f5c27a9aeeec2db58837e790acc09}} 
\index{Ogre::D3D11Mappings@{Ogre::D3D11Mappings}!\_getTextureMiscFlags@{\_getTextureMiscFlags}}
\index{\_getTextureMiscFlags@{\_getTextureMiscFlags}!Ogre::D3D11Mappings@{Ogre::D3D11Mappings}}
\doxysubsubsection{\texorpdfstring{\_getTextureMiscFlags()}{\_getTextureMiscFlags()}}
{\footnotesize\ttfamily static U\+I\+NT Ogre\+::\+D3\+D11\+Mappings\+::\+\_\+get\+Texture\+Misc\+Flags (\begin{DoxyParamCaption}\item[{U\+I\+NT}]{bindflags,  }\item[{\mbox{\hyperlink{group___resources_gae50520af6377ff8184cf79125cb9c4d7}{Texture\+Type}}}]{textype,  }\item[{\mbox{\hyperlink{group___resources_gaf140ec886884a864abc74a7556f8bf67}{Texture\+Usage}}}]{usage }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{_ogre_d3_d11_mappings_8h}{Ogre\+D3\+D11\+Mappings.\+h}}\end{DoxyCompactItemize}
