コード例 #1
0
    public static int ProgressFunc(double Complete, System.System.IntPtr Message, System.System.IntPtr Data)
    {
        Console.Write("Processing ... " + Complete * 100 + "% Completed.");
        if (Message != System.System.IntPtr.Zero)
        {
            Console.Write(" Message:" + System.Runtime.InteropServices.Marshal.PtrToStringAnsi(Message));
        }
        if (Data != System.System.IntPtr.Zero)
        {
            Console.Write(" Data:" + System.Runtime.InteropServices.Marshal.PtrToStringAnsi(Data));
        }

        Console.WriteLine("");
        return(1);
    }
コード例 #2
0
 public HServerListRequest(System.IntPtr value)
 {
     m_HServerListRequest = value;
 }
コード例 #3
0
 static extern KtxClassId ktx_get_classId(System.IntPtr ktxTexture);
コード例 #4
0
 static extern uint ktx_get_orientation(System.IntPtr ktxTexture);
コード例 #5
0
 static extern uint ktx_get_numLevels(System.IntPtr ktxTexture);
コード例 #6
0
 static extern void ktx_unload_ktx(System.IntPtr ktxTexture);
コード例 #7
0
 unsafe static extern void ktx_copy_data_levels_reverted(System.IntPtr ktxTexture, void *destination, uint destinationLength);
コード例 #8
0
 unsafe static extern void ktx_get_data(System.IntPtr ktxTexture, out byte *data, out uint length);
コード例 #9
0
 public static extern KtxErrorCode ktxTexture2_TranscodeBasis(System.IntPtr ktxTexture, TranscodeFormat outputFormat, uint transcodeFlags);
コード例 #10
0
 static extern int ktxTexture2_GetNumComponents(System.IntPtr ktxTexture);
コード例 #11
0
 static extern bool ktxTexture2_NeedsTranscoding(System.IntPtr ktxTexture);
コード例 #12
0
 static extern uint ktx_get_baseHeight(System.IntPtr ktxTexture);
コード例 #13
0
 static extern uint ktx_get_baseWidth(System.IntPtr ktxTexture);
コード例 #14
0
 static extern bool ktx_get_has_alpha(System.IntPtr ktxTexture);