CVB.Net 14.0
Vpat.LongIndexer Class Reference

Indexer that returns an Int64 offset. More...

Inherits Vpat.IndexerBase, and IEnumerable< long >.

Properties

unsafe long this[int index] [get, set]
 Read/write a VPAT entry. More...
 

Additional Inherited Members

- Protected Attributes inherited from Vpat.IndexerBase
readonly IntPtr * VpatBasePtr
 base pointer for VPAT access (allows us to select x or y vpat by means of the offset
 
readonly int MaxIndex
 Maximum allowable index for VPAT access
 

Detailed Description

Indexer that returns an Int64 offset.

Property Documentation

◆ this[int index]

unsafe long this[int index]
getset

Read/write a VPAT entry.

Be careful when overwriting entries in the VPAT as it may lead to crashes in your application.

Parameters
indexindex of the entry to be read or written
Returns
The VPAT table entry.
Exceptions
System.ArgumentOutOfRangeExceptionIf index is out of range.
OverflowExceptionOn a 32-bit platform, value is too large or too small to represent as an IntPtr.