Interface IAVPointer<T>
Represents an object that exposes a pointer to an underlying unmanaged FFmpeg structure.
Namespace: FFmpeg.Unsafe
Assembly: FFmpeg.dll
Syntax
public interface IAVPointer<T> where T : unmanaged
Type Parameters
| Name | Description |
|---|---|
| T | The unmanaged structure type pointed to by the native pointer. |
Remarks
This interface is implemented by wrapper types that provide direct access to the underlying native FFmpeg structure. It is primarily intended for advanced scenarios where interoperability with the FFmpeg C API is required.
Properties
View SourcePointer
Gets the native pointer to the underlying unmanaged structure.
Declaration
T* Pointer { get; }
Property Value
| Type | Description |
|---|---|
| T* |
Remarks
The returned pointer is owned by the implementing object and remains valid only for the lifetime of that object.