NativePtr.set<'T>, fonction (F#)
Assigne une valeur dans l'emplacement de mémoire référencé par le pointeur natif typé calculé en ajoutant au pointeur d'entrée donné.
Espace de noms/Chemin du module : Microsoft.FSharp.NativeInterop.NativePtr
Assembly : FSharp.Core (in FSharp.Core.dll)
// Signature:
NativePtr.set : nativeptr<'T> -> int -> 'T -> unit (requires unmanaged)
// Usage:
NativePtr.set address index value
Paramètres
address
Type : nativeptr<'T>Pointeur d'entrée.
index
Type : intIndex selon lequel décaler le pointeur.
value
Type : 'T.Valeur à assigner.
Notes
Le pointeur est offset par index * sizeof<'T>.
Cette fonction se nomme SetPointerInlined dans les assemblys compilés. Si vous accédez à la fonction à partir d'un langage autre que F# ou par réflexion, utilisez ce nom.
Plateformes
Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2
Informations de version
Runtime F#
Pris en charge dans : 2.0, 4.0
Silverlight
Prise en charge dans : 3