Metodo Renderer.InkSpaceToPixel (IntPtr, Point%)
Aggiornamento: novembre 2007
Converte una posizione espressa in coordinate dello spazio di input penna in una posizione nello spazio dei pixel utilizzando un handle per la conversione.
Spazio dei nomi: Microsoft.Ink
Assembly: Microsoft.Ink (in Microsoft.Ink.dll)
Sintassi
'Dichiarazione
<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 _
)
'Utilizzo
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
)
Parametri
- hdc
Tipo: System.IntPtr
Handle del controllo o del form contenitore.
- pt
Tipo: System.Drawing.Point%
Punto da convertire in una posizione in pixel.
Note
Il metodo InkSpaceToPixel applica la trasformazione dell'oggetto di Renderer, applica quindi la trasformazione della visualizzazione ed esegue infine la conversione da unità HIMETRIC in pixel.
Per ridurre al minimo le perdite di memoria, utilizzare l'overload InkSpaceToPixel(Graphics, Point%) di questo metodo. L'overload InkSpaceToPixel(IntPtr, Point%) richiede che gli handle vengano conservati in memoria, operazione che può comportare delle perdite.
Piattaforme
Windows Vista
.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.
Informazioni sulla versione
.NET Framework
Supportato in: 3.0