Show / Hide Table of Contents

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 Source

Pointer

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.

  • View Source
In this article
Back to top Generated by DocFX