変換用のハンドルを使用して、インク空間座標での位置を、ピクセル空間での位置に変換します。
名前空間 : Microsoft.Ink
アセンブリ : Microsoft.Ink (Microsoft.Ink.dll 内)
構文
'宣言
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
<UIPermissionAttribute(SecurityAction.Demand, Window := UIPermissionWindow.SafeTopLevelWindows)> _
<SecurityPermissionAttribute(SecurityAction.Demand, UnmanagedCode := True)> _
Public Sub InkSpaceToPixel ( _
hdc As IntPtr, _
ByRef pt As Point _
)
'使用
Dim instance As Renderer
Dim hdc As IntPtr
Dim pt As Point
instance.InkSpaceToPixel(hdc, pt)
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
[UIPermissionAttribute(SecurityAction.Demand, Window = UIPermissionWindow.SafeTopLevelWindows)]
[SecurityPermissionAttribute(SecurityAction.Demand, UnmanagedCode = true)]
public void InkSpaceToPixel(
IntPtr hdc,
ref Point pt
)
[PermissionSetAttribute(SecurityAction::InheritanceDemand, Name = L"FullTrust")]
[UIPermissionAttribute(SecurityAction::Demand, Window = UIPermissionWindow::SafeTopLevelWindows)]
[SecurityPermissionAttribute(SecurityAction::Demand, UnmanagedCode = true)]
public:
void InkSpaceToPixel(
IntPtr hdc,
Point% pt
)
/** @attribute PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust") */
/** @attribute UIPermissionAttribute(SecurityAction.Demand, Window = UIPermissionWindow.SafeTopLevelWindows) */
/** @attribute SecurityPermissionAttribute(SecurityAction.Demand, UnmanagedCode = true) */
public void InkSpaceToPixel(
IntPtr hdc,
/** @ref */Point pt
)
public function InkSpaceToPixel(
hdc : IntPtr,
pt : Point
)
パラメータ
- hdc
型 : System.IntPtr
コントロールまたはフォームが含まれるハンドル。
- pt
型 : System.Drawing.Point%
ピクセル位置に変換するポイント。
解説
InkSpaceToPixel メソッドは、Renderer オブジェクトのオブジェクト変換を適用してビュー変換を適用し、HIMETRIC 単位からピクセル単位に変換します。
メモリ リークを最小限にするには、このメソッドの InkSpaceToPixel(Graphics, Point%) オーバーロードを使用します。InkSpaceToPixel(IntPtr, Point%) オーバーロードでは、リークが発生しやすいため、メモリ内にハンドルを保持する必要があります。
プラットフォーム
Windows Vista
.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。
バージョン情報
.NET Framework
サポート対象 : 3.0