.WriteInt32 Method (Object, Int32, Int32)
Note: This API is now obsolete.
Writes a 32-bit signed integer value to unmanaged memory at a specified offset.
[ObsoleteAttribute( "WriteInt32(Object, Int32, Int32) may be unavailable in future releases.")]
public static void WriteInt32(
Parameters ptr Type: System .Object
The base address in unmanaged memory of the target object.
ofs Type: System .Int32
An additional byte offset, which is added to the
ptr parameter before writing. val Type: System .Int32
The value to write.
enables direct interaction with an unmanaged 32-bit signed array, eliminating the expense of copying an entire unmanaged array (using WriteInt32 ) to a separate managed array before setting its element values. Marshal .Copy
Writing to unaligned memory locations is supported.
Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0, 1.1
Obsolete (compiler warning) in 4.6
.NET Framework Client Profile
Supported in: 4, 3.5 SP1
.NET for Windows Phone apps
Obsolete (compiler warning) in Windows Phone 8.1
Portable Class Library
Supported in: Portable Class Library