Interface for a PFNC buffer that is compressed. More...
Inherits IPfncBuffer.
Inherited by CompressedPfncBuffer.
Properties | |
CompressionType | CompressionType [get] |
The CompressionType used to compress this buffer. | |
![]() | |
PfncFormat | PfncFormat [get] |
Get the PFNC format of the pixel data stored in this buffer. | |
int | Rank [get] |
Get the rank of the plane. | |
![]() | |
IntPtr | BasePtr [get] |
Get the base address of the buffer's memory. | |
long | Size [get] |
Get the valid size in bytes of the buffer's memory. | |
long | Capacity [get] |
Get the allocated size in bytes of the buffer's memory. | |
![]() | |
IntPtr | Handle [get] |
The native handle of the object. | |
bool | IsDisposed [get] |
Possibility to check whether the object has already been disposed of. | |
Additional Inherited Members | |
![]() | |
long | GetLength (int dimension) |
Gets the number of elements at the given dimension . | |
IntPtr | GetIncrement (int dimension) |
Get the offset to the next element in this buffer in bytes. | |
![]() | |
NativeHandleEventDelegate | ObjectDisposing |
Raised when this object is about to be disposed via the IDisposable.Dispose method. | |
Interface for a PFNC buffer that is compressed.