| SbRasterImageSetBuffer Method (Byte, SbRasterImageCopyPolicies) | 
Note: This API is now obsolete.
Sets the pixel buffer of the raster image. 
 
Namespace: OIV.Inventor.ImageAssembly: OIV.Inventor (in OIV.Inventor.dll) Version: 2025.2.0.0 (10.18.0.0)
Syntax[ObsoleteAttribute("Obsolete since Open Inventor 9.4.0.0. Use SbRasterImage::setBuffer(SoBufferObject* bufferObject) instead.")]
[EditorBrowsableAttribute(EditorBrowsableState.Never)]
public void SetBuffer(
	byte[] buffer,
	SbRasterImageCopyPolicies copy
)<ObsoleteAttribute("Obsolete since Open Inventor 9.4.0.0. Use SbRasterImage::setBuffer(SoBufferObject* bufferObject) instead.")>
<EditorBrowsableAttribute(EditorBrowsableState.Never)>
Public Sub SetBuffer ( 
	buffer As Byte(),
	copy As SbRasterImageCopyPolicies
)public:
[ObsoleteAttribute(L"Obsolete since Open Inventor 9.4.0.0. Use SbRasterImage::setBuffer(SoBufferObject* bufferObject) instead.")]
[EditorBrowsableAttribute(EditorBrowsableState::Never)]
void SetBuffer(
	array<unsigned char>^ buffer, 
	SbRasterImageCopyPolicies copy
)
[<ObsoleteAttribute("Obsolete since Open Inventor 9.4.0.0. Use SbRasterImage::setBuffer(SoBufferObject* bufferObject) instead.")>]
[<EditorBrowsableAttribute(EditorBrowsableState.Never)>]
member SetBuffer : 
        buffer : byte[] * 
        copy : SbRasterImageCopyPolicies -> unit 
Parameters
- buffer
 - Type: SystemByte
 - copy
 - Type: OIV.Inventor.ImageSbRasterImageCopyPolicies
 
Remarks
By default, the memory policy is COPY. One of the NO_COPY options is the most likely to be efficient. For interoperability with other classes, pixel buffer must be packed and must respect the RGB ordering.
See Also