Map Method


Maps a portion of the buffer into memory, so that indices can be written into it (see Autodesk::Revit::DB::DirectContext3D::VertexStream).

Namespace: Autodesk.Revit.DB.DirectContext3D
Assembly: RevitAPI (in RevitAPI.dll) Version: 18.0.0.0 (18.2.0.0)
Since: 2017

Syntax

C#
public void Map(
	int sizeInShortInts
)
Visual Basic
Public Sub Map ( _
	sizeInShortInts As Integer _
)
Visual C++
public:
void Map(
	int sizeInShortInts
)

Parameters

sizeInShortInts
Type: System Int32
The size of the part of the buffer to be mapped, measured in short integers.

Exceptions

Exception Condition
Autodesk.Revit.Exceptions InvalidOperationException This IndexBuffer is not available because Revit is not currently rendering. In general, this IndexBuffer must be used in the scope of the RenderScene() callback of IDirectContext3DServer. -or- Thrown if the buffer is smaller than sizeInShortInts.

See Also