Interface
IMF2DBuffer

Definition

Namespace:MediaFoundation

Assembly:MediaFoundation.dll

Syntax:

cs-api-definition
[Guid("7DC9D5F9-9ED9-44EC-9BBF-0600BB589FBB")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IMF2DBuffer

Methods

ContiguousCopyFrom(IntPtr, int)

Declaration

cs-api-definition
HResult ContiguousCopyFrom(IntPtr pbSrcBuffer, int cbSrcBuffer)

Parameters

pbSrcBuffer

IntPtr

cbSrcBuffer

int

Returns

HResult

ContiguousCopyTo(IntPtr, int)

Declaration

cs-api-definition
HResult ContiguousCopyTo(IntPtr pbDestBuffer, int cbDestBuffer)

Parameters

pbDestBuffer

IntPtr

cbDestBuffer

int

Returns

HResult

GetContiguousLength(out int)

Declaration

cs-api-definition
HResult GetContiguousLength(out int pcbLength)

Parameters

pcbLength

int

Returns

HResult

GetScanline0AndPitch(out IntPtr, out int)

Declaration

cs-api-definition
HResult GetScanline0AndPitch(out IntPtr pbScanline0, out int plPitch)

Parameters

pbScanline0

IntPtr

plPitch

int

Returns

HResult

IsContiguousFormat(out bool)

Declaration

cs-api-definition
HResult IsContiguousFormat(out bool pfIsContiguous)

Parameters

pfIsContiguous

bool

Returns

HResult

Lock2D(out IntPtr, out int)

Declaration

cs-api-definition
HResult Lock2D(out IntPtr pbScanline0, out int plPitch)

Parameters

pbScanline0

IntPtr

plPitch

int

Returns

HResult

Unlock2D()

Declaration

cs-api-definition
HResult Unlock2D()

Returns

HResult