Klasse DmabufTexture

Alle implementierten Schnittstellen:
PointerInterface

public class DmabufTexture extends Texture
A `GdkTexture` representing a DMA buffer.

To create a `GdkDmabufTexture`, use the auxiliary
[class@Gdk.DmabufTextureBuilder] object.

Dma-buf textures can only be created on Linux.

https://docs.gtk.org/gdk4/class.DmabufTexture.html

  • Konstruktordetails

  • Methodendetails

    • getClassHandler

      public static ClassHandler getClassHandler()
    • asPaintable

      public Paintable asPaintable()
      Implements interface Paintable. Call this to get access to interface functions.
      Setzt außer Kraft:
      asPaintable in Klasse Texture
      Gibt zurück:
      Paintable
    • asIcon

      public Icon asIcon()
      Implements interface Icon. Call this to get access to interface functions.
      Setzt außer Kraft:
      asIcon in Klasse Texture
      Gibt zurück:
      Icon
    • asLoadableIcon

      public LoadableIcon asLoadableIcon()
      Implements interface LoadableIcon. Call this to get access to interface functions.
      Setzt außer Kraft:
      asLoadableIcon in Klasse Texture
      Gibt zurück:
      LoadableIcon
    • getTypeID

      public static long getTypeID()
    • getParentTypeID

      public static long getParentTypeID()
    • getTypeSize

      public static TypeSystem.TypeSize getTypeSize()
    • getParentTypeSize

      public static TypeSystem.TypeSize getParentTypeSize()
    • getInstanceSize

      public static int getInstanceSize()