Class DmabufTextureBuilder
public class DmabufTextureBuilder
- Inheritance
-
DmabufTextureBuilder
- Inherited Members
Methods
Build(nint, DestroyNotify, nint, out ErrorOwnedHandle)
Calls native method gdk_dmabuf_texture_builder_build. Version: 4.14
[Version("4.14")]
public static extern nint Build(nint self, DestroyNotify destroy, nint data, out ErrorOwnedHandle error)
Parameters
self
nintTransfer ownership: None Nullable: False
destroy
DestroyNotifyTransfer ownership: None Nullable: True
data
nintTransfer ownership: None Nullable: True
error
ErrorOwnedHandle
Returns
- nint
Transfer ownership: Full Nullable: True
GetColorState(nint)
Calls native method gdk_dmabuf_texture_builder_get_color_state. Version: 4.16
[Version("4.16")]
public static extern ColorStateOwnedHandle GetColorState(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- ColorStateOwnedHandle
Transfer ownership: Full Nullable: True
GetDisplay(nint)
Calls native method gdk_dmabuf_texture_builder_get_display. Version: 4.14
[Version("4.14")]
public static extern nint GetDisplay(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetFd(nint, uint)
Calls native method gdk_dmabuf_texture_builder_get_fd. Version: 4.14
[Version("4.14")]
public static extern int GetFd(nint self, uint plane)
Parameters
self
nintTransfer ownership: None Nullable: False
plane
uintTransfer ownership: None Nullable: False
Returns
- int
Transfer ownership: None Nullable: False
GetFourcc(nint)
Calls native method gdk_dmabuf_texture_builder_get_fourcc. Version: 4.14
[Version("4.14")]
public static extern uint GetFourcc(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetGType()
Calls native function gdk_dmabuf_texture_builder_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetHeight(nint)
Calls native method gdk_dmabuf_texture_builder_get_height. Version: 4.14
[Version("4.14")]
public static extern uint GetHeight(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetModifier(nint)
Calls native method gdk_dmabuf_texture_builder_get_modifier. Version: 4.14
[Version("4.14")]
public static extern ulong GetModifier(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- ulong
Transfer ownership: None Nullable: False
GetNPlanes(nint)
Calls native method gdk_dmabuf_texture_builder_get_n_planes. Version: 4.14
[Version("4.14")]
public static extern uint GetNPlanes(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetOffset(nint, uint)
Calls native method gdk_dmabuf_texture_builder_get_offset. Version: 4.14
[Version("4.14")]
public static extern uint GetOffset(nint self, uint plane)
Parameters
self
nintTransfer ownership: None Nullable: False
plane
uintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetPremultiplied(nint)
Calls native method gdk_dmabuf_texture_builder_get_premultiplied. Version: 4.14
[Version("4.14")]
public static extern bool GetPremultiplied(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetStride(nint, uint)
Calls native method gdk_dmabuf_texture_builder_get_stride. Version: 4.14
[Version("4.14")]
public static extern uint GetStride(nint self, uint plane)
Parameters
self
nintTransfer ownership: None Nullable: False
plane
uintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetUpdateRegion(nint)
Calls native method gdk_dmabuf_texture_builder_get_update_region. Version: 4.14
[Version("4.14")]
public static extern RegionUnownedHandle GetUpdateRegion(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- RegionUnownedHandle
Transfer ownership: None Nullable: True
GetUpdateTexture(nint)
Calls native method gdk_dmabuf_texture_builder_get_update_texture. Version: 4.14
[Version("4.14")]
public static extern nint GetUpdateTexture(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: True
GetWidth(nint)
Calls native method gdk_dmabuf_texture_builder_get_width. Version: 4.14
[Version("4.14")]
public static extern uint GetWidth(nint self)
Parameters
self
nintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
New()
Calls native constructor gdk_dmabuf_texture_builder_new. Version: 4.14
[Version("4.14")]
public static extern nint New()
Returns
- nint
Transfer ownership: Full Nullable: False
SetColorState(nint, ColorStateHandle)
Calls native method gdk_dmabuf_texture_builder_set_color_state. Version: 4.16
[Version("4.16")]
public static extern void SetColorState(nint self, ColorStateHandle colorState)
Parameters
self
nintTransfer ownership: None Nullable: False
colorState
ColorStateHandleTransfer ownership: None Nullable: True
SetDisplay(nint, nint)
Calls native method gdk_dmabuf_texture_builder_set_display. Version: 4.14
[Version("4.14")]
public static extern void SetDisplay(nint self, nint display)
Parameters
self
nintTransfer ownership: None Nullable: False
display
nintTransfer ownership: None Nullable: False
SetFd(nint, uint, int)
Calls native method gdk_dmabuf_texture_builder_set_fd. Version: 4.14
[Version("4.14")]
public static extern void SetFd(nint self, uint plane, int fd)
Parameters
self
nintTransfer ownership: None Nullable: False
plane
uintTransfer ownership: None Nullable: False
fd
intTransfer ownership: None Nullable: False
SetFourcc(nint, uint)
Calls native method gdk_dmabuf_texture_builder_set_fourcc. Version: 4.14
[Version("4.14")]
public static extern void SetFourcc(nint self, uint fourcc)
Parameters
self
nintTransfer ownership: None Nullable: False
fourcc
uintTransfer ownership: None Nullable: False
SetHeight(nint, uint)
Calls native method gdk_dmabuf_texture_builder_set_height. Version: 4.14
[Version("4.14")]
public static extern void SetHeight(nint self, uint height)
Parameters
self
nintTransfer ownership: None Nullable: False
height
uintTransfer ownership: None Nullable: False
SetModifier(nint, ulong)
Calls native method gdk_dmabuf_texture_builder_set_modifier. Version: 4.14
[Version("4.14")]
public static extern void SetModifier(nint self, ulong modifier)
Parameters
self
nintTransfer ownership: None Nullable: False
modifier
ulongTransfer ownership: None Nullable: False
SetNPlanes(nint, uint)
Calls native method gdk_dmabuf_texture_builder_set_n_planes. Version: 4.14
[Version("4.14")]
public static extern void SetNPlanes(nint self, uint nPlanes)
Parameters
self
nintTransfer ownership: None Nullable: False
nPlanes
uintTransfer ownership: None Nullable: False
SetOffset(nint, uint, uint)
Calls native method gdk_dmabuf_texture_builder_set_offset. Version: 4.14
[Version("4.14")]
public static extern void SetOffset(nint self, uint plane, uint offset)
Parameters
self
nintTransfer ownership: None Nullable: False
plane
uintTransfer ownership: None Nullable: False
offset
uintTransfer ownership: None Nullable: False
SetPremultiplied(nint, bool)
Calls native method gdk_dmabuf_texture_builder_set_premultiplied. Version: 4.14
[Version("4.14")]
public static extern void SetPremultiplied(nint self, bool premultiplied)
Parameters
self
nintTransfer ownership: None Nullable: False
premultiplied
boolTransfer ownership: None Nullable: False
SetStride(nint, uint, uint)
Calls native method gdk_dmabuf_texture_builder_set_stride. Version: 4.14
[Version("4.14")]
public static extern void SetStride(nint self, uint plane, uint stride)
Parameters
self
nintTransfer ownership: None Nullable: False
plane
uintTransfer ownership: None Nullable: False
stride
uintTransfer ownership: None Nullable: False
SetUpdateRegion(nint, RegionHandle)
Calls native method gdk_dmabuf_texture_builder_set_update_region. Version: 4.14
[Version("4.14")]
public static extern void SetUpdateRegion(nint self, RegionHandle region)
Parameters
self
nintTransfer ownership: None Nullable: False
region
RegionHandleTransfer ownership: None Nullable: True
SetUpdateTexture(nint, nint)
Calls native method gdk_dmabuf_texture_builder_set_update_texture. Version: 4.14
[Version("4.14")]
public static extern void SetUpdateTexture(nint self, nint texture)
Parameters
self
nintTransfer ownership: None Nullable: False
texture
nintTransfer ownership: None Nullable: True
SetWidth(nint, uint)
Calls native method gdk_dmabuf_texture_builder_set_width. Version: 4.14
[Version("4.14")]
public static extern void SetWidth(nint self, uint width)