最終更新:2021-10-10 (日) 21:44:03 (925d)  

System.IntPtr
Top / System.IntPtr

ポインターまたはハンドルを表すときに使用されるプラットフォーム固有の型。

https://docs.microsoft.com/ja-jp/dotnet/api/system.intptr?view=net-5.0

IntPtr(Int32)指定した 32 ビットのポインターまたはハンドルを使用して、IntPtr の新しいインスタンスを初期化します。
IntPtr(Int64)指定した 64 ビット ポインターを使用して、IntPtr の新しいインスタンスを初期化します。
IntPtr(Void*?)指定されていない型へのポインターを使用して、IntPtr の新しいインスタンスを初期化します。

注釈

  • この型のインスタンスは、32ビットのハードウェアとオペレーティングシステムでは32ビット、64のハードウェアとオペレーティングシステムでは64ビットであると想定されています。