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


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

\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static U\+I\+NT \hyperlink{class_ogre_1_1_d3_d11_mappings_a3db719526afa89d450e41b05a65b86fc}{\+\_\+get\+Access\+Flags} (\hyperlink{class_ogre_1_1_hardware_buffer_ae51f5970d879af736e4cf53e1ec46630}{Hardware\+Buffer\+::\+Usage} usage)
\item 
static U\+I\+NT \hyperlink{class_ogre_1_1_d3_d11_mappings_a8c244b3f6dd9e654678f6a7ffe165589}{\+\_\+get\+Access\+Flags} (\hyperlink{group___resources_gaf140ec886884a864abc74a7556f8bf67}{Texture\+Usage} usage)
\item 
static \hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format} \hyperlink{class_ogre_1_1_d3_d11_mappings_a8325051f47ecd4aaad504a54234b1108}{\+\_\+get\+Closest\+Supported\+PF} (\hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format} ogre\+PF)
\begin{DoxyCompactList}\small\item\em utility method, find closest \hyperlink{namespace_ogre}{Ogre} pixel format that D3\+D11 can support \end{DoxyCompactList}\item 
static D\+X\+G\+I\+\_\+\+F\+O\+R\+M\+AT \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 \hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format} \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 \hyperlink{namespace_ogre}{Ogre} pixel format \end{DoxyCompactList}\item 
static D\+X\+G\+I\+\_\+\+F\+O\+R\+M\+AT \hyperlink{class_ogre_1_1_d3_d11_mappings_a19dd9cc710d8836257c201952ad236f4}{\+\_\+get\+PF} (\hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format} ogre\+PF)
\begin{DoxyCompactList}\small\item\em utility method, convert \hyperlink{namespace_ogre}{Ogre} pixel format to D3\+D11 pixel format \end{DoxyCompactList}\item 
static U\+I\+NT \hyperlink{class_ogre_1_1_d3_d11_mappings_a60b5c6990f63620d81e4f73714482695}{\+\_\+get\+Texture\+Bind\+Flags} (D\+X\+G\+I\+\_\+\+F\+O\+R\+M\+AT format, \hyperlink{group___resources_gaf140ec886884a864abc74a7556f8bf67}{Texture\+Usage} usage)
\item 
static U\+I\+NT \hyperlink{class_ogre_1_1_d3_d11_mappings_ab31f5c27a9aeeec2db58837e790acc09}{\+\_\+get\+Texture\+Misc\+Flags} (U\+I\+NT bindflags, \hyperlink{group___resources_gae50520af6377ff8184cf79125cb9c4d7}{Texture\+Type} textype, \hyperlink{group___resources_gaf140ec886884a864abc74a7556f8bf67}{Texture\+Usage} usage)
\item 
static \hyperlink{group___resources_gae50520af6377ff8184cf79125cb9c4d7}{Texture\+Type} \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 \hyperlink{class_ogre_1_1_d3_d11_mappings_a92842d81a8fc47073fa128c6bd596185}{\+\_\+get\+Usage} (\hyperlink{class_ogre_1_1_hardware_buffer_ae51f5970d879af736e4cf53e1ec46630}{Hardware\+Buffer\+::\+Usage} usage)
\item 
static D3\+D11\+\_\+\+U\+S\+A\+GE \hyperlink{class_ogre_1_1_d3_d11_mappings_a1fb568bd1ddbea43ce10b499739ed17d}{\+\_\+get\+Usage} (\hyperlink{group___resources_gaf140ec886884a864abc74a7556f8bf67}{Texture\+Usage} usage)
\item 
static bool \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 \hyperlink{class_ogre_1_1_d3_d11_mappings_a9f9d12144fadecf8d0c13342b7a61333}{\+\_\+is\+Dynamic} (\hyperlink{class_ogre_1_1_hardware_buffer_ae51f5970d879af736e4cf53e1ec46630}{Hardware\+Buffer\+::\+Usage} usage)
\item 
static bool \hyperlink{class_ogre_1_1_d3_d11_mappings_a7b36f629217ae5d4a002e04aa7fe1b06}{\+\_\+is\+Dynamic} (\hyperlink{group___resources_gaf140ec886884a864abc74a7556f8bf67}{Texture\+Usage} usage)
\item 
static D3\+D11\+\_\+\+T\+E\+X\+T\+U\+R\+E\+\_\+\+A\+D\+D\+R\+E\+S\+S\+\_\+\+M\+O\+DE \hyperlink{class_ogre_1_1_d3_d11_mappings_aea531177eb5efe4b2fcc6969d017adcd}{get} (\hyperlink{class_ogre_1_1_texture_unit_state_a47c5a9f4fc08159b99bdc51103bcf852}{Texture\+Unit\+State\+::\+Texture\+Addressing\+Mode} tam)
\begin{DoxyCompactList}\small\item\em return a D3\+D11 equivalent for a \hyperlink{namespace_ogre}{Ogre} Texture\+Addressing\+Mode value \end{DoxyCompactList}\item 
static D3\+D11\+\_\+\+B\+L\+E\+ND \hyperlink{class_ogre_1_1_d3_d11_mappings_a0aa3c4e965ca8aa57b05c31a9ff3665a}{get} (\hyperlink{group___materials_ga41c76d419d6c9c205a6c1d3b42872213}{Scene\+Blend\+Factor} sbf, bool for\+Alpha)
\begin{DoxyCompactList}\small\item\em return a D3\+D11 equivalent for a \hyperlink{namespace_ogre}{Ogre} Scene\+Blend\+Factor value \end{DoxyCompactList}\item 
static D3\+D11\+\_\+\+B\+L\+E\+N\+D\+\_\+\+OP \hyperlink{class_ogre_1_1_d3_d11_mappings_a50f5a6955fbaef1742bba2c50a3321ef}{get} (\hyperlink{group___materials_gaa7a12a72231aedf6e33d58aafc11214a}{Scene\+Blend\+Operation} sbo)
\begin{DoxyCompactList}\small\item\em return a D3\+D11 equivalent for a \hyperlink{namespace_ogre}{Ogre} Scene\+Blend\+Operation value \end{DoxyCompactList}\item 
static D3\+D11\+\_\+\+C\+O\+M\+P\+A\+R\+I\+S\+O\+N\+\_\+\+F\+U\+NC \hyperlink{class_ogre_1_1_d3_d11_mappings_a9f4ffe43f244cddf68dfdce320b41508}{get} (\hyperlink{group___general_ga0212b4eb264f207d84c1df9425208c7a}{Compare\+Function} cf)
\begin{DoxyCompactList}\small\item\em return a D3\+D11 equivalent for a \hyperlink{namespace_ogre}{Ogre} Compare\+Function value \end{DoxyCompactList}\item 
static D3\+D11\+\_\+\+C\+U\+L\+L\+\_\+\+M\+O\+DE \hyperlink{class_ogre_1_1_d3_d11_mappings_afd2a1465685ed57aa232e46c96914966}{get} (\hyperlink{group___general_gac173244ed7d950d0acd726e4f323ecdb}{Culling\+Mode} cm, bool flip=false)
\begin{DoxyCompactList}\small\item\em return a D3\+D11 equivalent for a \hyperlink{namespace_ogre}{Ogre} Cilling\+Mode value \end{DoxyCompactList}\item 
static D3\+D11\+\_\+\+F\+I\+L\+L\+\_\+\+M\+O\+DE \hyperlink{class_ogre_1_1_d3_d11_mappings_a31eb0a4af0ac789094bbd23538fb4ef8}{get} (\hyperlink{group___general_ga68866b02aa7f99e3431337511fbb3345}{Polygon\+Mode} level)
\begin{DoxyCompactList}\small\item\em return a D3\+D11 equivalent for a \hyperlink{namespace_ogre}{Ogre} Polygon\+Mode value \end{DoxyCompactList}\item 
static D3\+D11\+\_\+\+S\+T\+E\+N\+C\+I\+L\+\_\+\+OP \hyperlink{class_ogre_1_1_d3_d11_mappings_a9ce743951b99e5e5b9cd87c26c9ea8dd}{get} (\hyperlink{group___render_system_gae8bb1cb809660de802d1d592ba4adb61}{Stencil\+Operation} op, bool invert=false)
\begin{DoxyCompactList}\small\item\em return a D3\+D11 equivalent for a \hyperlink{namespace_ogre}{Ogre} Stencil\+Operation value \end{DoxyCompactList}\item 
static D3\+D11\+\_\+\+F\+I\+L\+T\+ER \hyperlink{class_ogre_1_1_d3_d11_mappings_a6973fae3ecdddd729fc70ab3b5682c8a}{get} (const \hyperlink{group___general_ga02306c6246268d35f45ad22278bd5d3d}{Filter\+Options} minification, const \hyperlink{group___general_ga02306c6246268d35f45ad22278bd5d3d}{Filter\+Options} magnification, const \hyperlink{group___general_ga02306c6246268d35f45ad22278bd5d3d}{Filter\+Options} mips, const bool comparison=false)
\begin{DoxyCompactList}\small\item\em return a D3\+D11 state type for \hyperlink{namespace_ogre}{Ogre} Filter\+Option min/mag/mip values \end{DoxyCompactList}\item 
static D3\+D11\+\_\+\+M\+AP \hyperlink{class_ogre_1_1_d3_d11_mappings_a2fe88733912a5f59cb22a398bad297a6}{get} (\hyperlink{class_ogre_1_1_hardware_buffer_aac34930556f611928ec9157c04bd1b0f}{Hardware\+Buffer\+::\+Lock\+Options} options, \hyperlink{class_ogre_1_1_hardware_buffer_ae51f5970d879af736e4cf53e1ec46630}{Hardware\+Buffer\+::\+Usage} usage)
\begin{DoxyCompactList}\small\item\em Get lock options. \end{DoxyCompactList}\item 
static D\+X\+G\+I\+\_\+\+F\+O\+R\+M\+AT \hyperlink{class_ogre_1_1_d3_d11_mappings_a554268f368a29172df83378245285756}{get} (\hyperlink{group___render_system_ga027109503a988ba85f4c63b55082907f}{Vertex\+Element\+Type} v\+Type)
\begin{DoxyCompactList}\small\item\em Get vertex data type. \end{DoxyCompactList}\item 
static L\+P\+C\+S\+TR \hyperlink{class_ogre_1_1_d3_d11_mappings_acfba27781beca56aa6de52c32f0ffa86}{get} (\hyperlink{group___render_system_ga0a62b3f2ede8992ff365bb013a8bc00d}{Vertex\+Element\+Semantic} sem)
\begin{DoxyCompactList}\small\item\em Get vertex semantic. \end{DoxyCompactList}\item 
static \hyperlink{group___render_system_ga0a62b3f2ede8992ff365bb013a8bc00d}{Vertex\+Element\+Semantic} \hyperlink{class_ogre_1_1_d3_d11_mappings_aca0490de1bc9d2fd45bcf08d2341ad8d}{get} (L\+P\+C\+S\+TR sem)
\item 
static void \hyperlink{class_ogre_1_1_d3_d11_mappings_a343356c46d869d2da7f4b0bd042d6089}{get} (const \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 D\+X\+G\+I\+\_\+\+F\+O\+R\+M\+AT \hyperlink{class_ogre_1_1_d3_d11_mappings_a57b0e0180ee399c117ef74c89178e314}{get\+Format} (\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 \hyperlink{class_ogre_1_1_pixel_box}{Pixel\+Box} \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 \hyperlink{namespace_ogre}{Ogre} \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 \hyperlink{class_ogre_1_1_d3_d11_mappings_ab92998ef1d331e197749fc1bff4c30e8}{set\+Pixel\+Box\+Mapping} (\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 \hyperlink{namespace_ogre}{Ogre} \hyperlink{class_ogre_1_1_pixel_box}{Pixel\+Box} \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Member Function Documentation}
\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_aea531177eb5efe4b2fcc6969d017adcd}\label{class_ogre_1_1_d3_d11_mappings_aea531177eb5efe4b2fcc6969d017adcd}} 
\index{Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}}
\subsubsection{\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[{\hyperlink{class_ogre_1_1_texture_unit_state_a47c5a9f4fc08159b99bdc51103bcf852}{Texture\+Unit\+State\+::\+Texture\+Addressing\+Mode}}]{tam }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D11 equivalent for a \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\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}}
\subsubsection{\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[{\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 \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\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}}
\subsubsection{\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[{\hyperlink{group___materials_gaa7a12a72231aedf6e33d58aafc11214a}{Scene\+Blend\+Operation}}]{sbo }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D11 equivalent for a \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\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}}
\subsubsection{\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[{\hyperlink{group___general_ga0212b4eb264f207d84c1df9425208c7a}{Compare\+Function}}]{cf }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D11 equivalent for a \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\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}}
\subsubsection{\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[{\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 \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\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}}
\subsubsection{\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[{\hyperlink{group___general_ga68866b02aa7f99e3431337511fbb3345}{Polygon\+Mode}}]{level }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



return a D3\+D11 equivalent for a \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\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}}
\subsubsection{\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[{\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 \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\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}}
\subsubsection{\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 \hyperlink{group___general_ga02306c6246268d35f45ad22278bd5d3d}{Filter\+Options}}]{minification,  }\item[{const \hyperlink{group___general_ga02306c6246268d35f45ad22278bd5d3d}{Filter\+Options}}]{magnification,  }\item[{const \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 \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\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}}
\subsubsection{\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[{\hyperlink{class_ogre_1_1_hardware_buffer_aac34930556f611928ec9157c04bd1b0f}{Hardware\+Buffer\+::\+Lock\+Options}}]{options,  }\item[{\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\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}!get\+Format@{get\+Format}}
\index{get\+Format@{get\+Format}!Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}}
\subsubsection{\texorpdfstring{get\+Format()}{getFormat()}}
{\footnotesize\ttfamily static D\+X\+G\+I\+\_\+\+F\+O\+R\+M\+AT Ogre\+::\+D3\+D11\+Mappings\+::get\+Format (\begin{DoxyParamCaption}\item[{\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\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}}
\subsubsection{\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[{\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\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}}
\subsubsection{\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[{\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\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}}
\subsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [12/13]}}
{\footnotesize\ttfamily static \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\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}!get@{get}}
\index{get@{get}!Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}}
\subsubsection{\texorpdfstring{get()}{get()}\hspace{0.1cm}{\footnotesize\ttfamily [13/13]}}
{\footnotesize\ttfamily static void Ogre\+::\+D3\+D11\+Mappings\+::get (\begin{DoxyParamCaption}\item[{const \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\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}!get\+Pixel\+Box\+With\+Mapping@{get\+Pixel\+Box\+With\+Mapping}}
\index{get\+Pixel\+Box\+With\+Mapping@{get\+Pixel\+Box\+With\+Mapping}!Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}}
\subsubsection{\texorpdfstring{get\+Pixel\+Box\+With\+Mapping()}{getPixelBoxWithMapping()}}
{\footnotesize\ttfamily static \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 \hyperlink{namespace_ogre}{Ogre} \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\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}!set\+Pixel\+Box\+Mapping@{set\+Pixel\+Box\+Mapping}}
\index{set\+Pixel\+Box\+Mapping@{set\+Pixel\+Box\+Mapping}!Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}}
\subsubsection{\texorpdfstring{set\+Pixel\+Box\+Mapping()}{setPixelBoxMapping()}}
{\footnotesize\ttfamily static void Ogre\+::\+D3\+D11\+Mappings\+::set\+Pixel\+Box\+Mapping (\begin{DoxyParamCaption}\item[{\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 \hyperlink{namespace_ogre}{Ogre} \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\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}!\+\_\+get\+PF@{\+\_\+get\+PF}}
\index{\+\_\+get\+PF@{\+\_\+get\+PF}!Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}}
\subsubsection{\texorpdfstring{\+\_\+get\+P\+F()}{\_getPF()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily static \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 \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\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}!\+\_\+get\+PF@{\+\_\+get\+PF}}
\index{\+\_\+get\+PF@{\+\_\+get\+PF}!Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}}
\subsubsection{\texorpdfstring{\+\_\+get\+P\+F()}{\_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[{\hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format}}]{ogre\+PF }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



utility method, convert \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\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}!\+\_\+get\+Gamma\+Format@{\+\_\+get\+Gamma\+Format}}
\index{\+\_\+get\+Gamma\+Format@{\+\_\+get\+Gamma\+Format}!Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}}
\subsubsection{\texorpdfstring{\+\_\+get\+Gamma\+Format()}{\_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 



Referenced by Ogre\+::\+D3\+D11\+Render\+Window\+Base\+::\+\_\+should\+Rebind\+Back\+Buffer(), and Ogre\+::\+D3\+D11\+Render\+Window\+Swap\+Chain\+Based\+::get\+V\+Sync\+Interval().

\mbox{\Hypertarget{class_ogre_1_1_d3_d11_mappings_ac418dac302a0b7aa60bf1179e69083ad}\label{class_ogre_1_1_d3_d11_mappings_ac418dac302a0b7aa60bf1179e69083ad}} 
\index{Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}!\+\_\+is\+Binary\+Compressed\+Format@{\+\_\+is\+Binary\+Compressed\+Format}}
\index{\+\_\+is\+Binary\+Compressed\+Format@{\+\_\+is\+Binary\+Compressed\+Format}!Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}}
\subsubsection{\texorpdfstring{\+\_\+is\+Binary\+Compressed\+Format()}{\_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\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}!\+\_\+get\+Usage@{\+\_\+get\+Usage}}
\index{\+\_\+get\+Usage@{\+\_\+get\+Usage}!Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}}
\subsubsection{\texorpdfstring{\+\_\+get\+Usage()}{\_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[{\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\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}!\+\_\+get\+Usage@{\+\_\+get\+Usage}}
\index{\+\_\+get\+Usage@{\+\_\+get\+Usage}!Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}}
\subsubsection{\texorpdfstring{\+\_\+get\+Usage()}{\_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[{\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\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}!\+\_\+get\+Access\+Flags@{\+\_\+get\+Access\+Flags}}
\index{\+\_\+get\+Access\+Flags@{\+\_\+get\+Access\+Flags}!Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}}
\subsubsection{\texorpdfstring{\+\_\+get\+Access\+Flags()}{\_getAccessFlags()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily static U\+I\+NT Ogre\+::\+D3\+D11\+Mappings\+::\+\_\+get\+Access\+Flags (\begin{DoxyParamCaption}\item[{\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\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}!\+\_\+get\+Access\+Flags@{\+\_\+get\+Access\+Flags}}
\index{\+\_\+get\+Access\+Flags@{\+\_\+get\+Access\+Flags}!Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}}
\subsubsection{\texorpdfstring{\+\_\+get\+Access\+Flags()}{\_getAccessFlags()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily static U\+I\+NT Ogre\+::\+D3\+D11\+Mappings\+::\+\_\+get\+Access\+Flags (\begin{DoxyParamCaption}\item[{\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\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}!\+\_\+is\+Dynamic@{\+\_\+is\+Dynamic}}
\index{\+\_\+is\+Dynamic@{\+\_\+is\+Dynamic}!Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}}
\subsubsection{\texorpdfstring{\+\_\+is\+Dynamic()}{\_isDynamic()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily static bool Ogre\+::\+D3\+D11\+Mappings\+::\+\_\+is\+Dynamic (\begin{DoxyParamCaption}\item[{\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\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}!\+\_\+is\+Dynamic@{\+\_\+is\+Dynamic}}
\index{\+\_\+is\+Dynamic@{\+\_\+is\+Dynamic}!Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}}
\subsubsection{\texorpdfstring{\+\_\+is\+Dynamic()}{\_isDynamic()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily static bool Ogre\+::\+D3\+D11\+Mappings\+::\+\_\+is\+Dynamic (\begin{DoxyParamCaption}\item[{\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\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}!\+\_\+get\+Closest\+Supported\+PF@{\+\_\+get\+Closest\+Supported\+PF}}
\index{\+\_\+get\+Closest\+Supported\+PF@{\+\_\+get\+Closest\+Supported\+PF}!Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}}
\subsubsection{\texorpdfstring{\+\_\+get\+Closest\+Supported\+P\+F()}{\_getClosestSupportedPF()}}
{\footnotesize\ttfamily static \hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format} Ogre\+::\+D3\+D11\+Mappings\+::\+\_\+get\+Closest\+Supported\+PF (\begin{DoxyParamCaption}\item[{\hyperlink{group___image_ga7e0353e7d36d4c2e8468641b7303d39c}{Pixel\+Format}}]{ogre\+PF }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [static]}}



utility method, find closest \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\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}!\+\_\+get\+Tex\+Type@{\+\_\+get\+Tex\+Type}}
\index{\+\_\+get\+Tex\+Type@{\+\_\+get\+Tex\+Type}!Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}}
\subsubsection{\texorpdfstring{\+\_\+get\+Tex\+Type()}{\_getTexType()}}
{\footnotesize\ttfamily static \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\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}!\+\_\+get\+Texture\+Bind\+Flags@{\+\_\+get\+Texture\+Bind\+Flags}}
\index{\+\_\+get\+Texture\+Bind\+Flags@{\+\_\+get\+Texture\+Bind\+Flags}!Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}}
\subsubsection{\texorpdfstring{\+\_\+get\+Texture\+Bind\+Flags()}{\_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[{\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\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}!\+\_\+get\+Texture\+Misc\+Flags@{\+\_\+get\+Texture\+Misc\+Flags}}
\index{\+\_\+get\+Texture\+Misc\+Flags@{\+\_\+get\+Texture\+Misc\+Flags}!Ogre\+::\+D3\+D11\+Mappings@{Ogre\+::\+D3\+D11\+Mappings}}
\subsubsection{\texorpdfstring{\+\_\+get\+Texture\+Misc\+Flags()}{\_getTextureMiscFlags()}}
{\footnotesize\ttfamily static U\+I\+NT Ogre\+::\+D3\+D11\+Mappings\+::\+\_\+get\+Texture\+Misc\+Flags (\begin{DoxyParamCaption}\item[{U\+I\+NT}]{bindflags,  }\item[{\hyperlink{group___resources_gae50520af6377ff8184cf79125cb9c4d7}{Texture\+Type}}]{textype,  }\item[{\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 
\hyperlink{_ogre_d3_d11_mappings_8h}{Ogre\+D3\+D11\+Mappings.\+h}\end{DoxyCompactItemize}
