コード例 #1
0
        public virtual int GetMatrixTransform(
            out DXGI_MATRIX_3X2_F pMatrix
            )
        {
            var fp = GetFunctionPointer(35);

            if (m_GetMatrixTransformFunc == null)
            {
                m_GetMatrixTransformFunc = (GetMatrixTransformFunc)Marshal.GetDelegateForFunctionPointer(fp, typeof(GetMatrixTransformFunc));
            }

            return(m_GetMatrixTransformFunc(m_ptr, out pMatrix));
        }
コード例 #2
0
        public virtual int SetMatrixTransform(
            ref DXGI_MATRIX_3X2_F pMatrix
            )
        {
            var fp = GetFunctionPointer(34);

            if (m_SetMatrixTransformFunc == null)
            {
                m_SetMatrixTransformFunc = (SetMatrixTransformFunc)Marshal.GetDelegateForFunctionPointer(fp, typeof(SetMatrixTransformFunc));
            }

            return(m_SetMatrixTransformFunc(m_ptr, ref pMatrix));
        }