Class NVPresentVideo

java.lang.Object
org.lwjgl.opengl.NVPresentVideo

public final class NVPresentVideo extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    Accepted by the <type> parameter of PresentFrameKeyedNV and PresentFrameDualFillNV:
    static final int
    Accepted by the <pname> parameter of GetVideoivNV, GetVideouivNV, GetVideoi64vNV, GetVideoui64vNV:
    static final int
    Accepted by the <type> parameter of PresentFrameKeyedNV and PresentFrameDualFillNV:
    static final int
    Accepted by the <pname> parameter of GetVideoivNV, GetVideouivNV, GetVideoi64vNV, GetVideoui64vNV:
    static final int
    Accepted by the <attribute> parameter of NVPresentVideoUtil.glQueryContextNV:
    static final int
    Accepted by the <target> parameter of GetQueryiv:
    static final int
    Accepted by the <target> parameter of GetQueryiv:
  • Method Summary

    Modifier and Type
    Method
    Description
    static long
    glGetVideoi64NV(int video_slot, int pname)
    Overloads glGetVideoi64vNV.
    static int
    glGetVideoiNV(int video_slot, int pname)
    Overloads glGetVideoivNV.
    static void
    glGetVideoNV(int video_slot, int pname, IntBuffer params)
     
    static void
    glGetVideoNV(int video_slot, int pname, LongBuffer params)
     
    static long
    glGetVideoui64NV(int video_slot, int pname)
    Overloads glGetVideoui64vNV.
    static int
    glGetVideouiNV(int video_slot, int pname)
    Overloads glGetVideouivNV.
    static void
    glGetVideouNV(int video_slot, int pname, IntBuffer params)
     
    static void
    glGetVideouNV(int video_slot, int pname, LongBuffer params)
     
    static void
    glPresentFrameDualFillNV(int video_slot, long minPresentTime, int beginPresentTimeId, int presentDurationId, int type, int target0, int fill0, int target1, int fill1, int target2, int fill2, int target3, int fill3)
     
    static void
    glPresentFrameKeyedNV(int video_slot, long minPresentTime, int beginPresentTimeId, int presentDurationId, int type, int target0, int fill0, int key0, int target1, int fill1, int key1)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • GL_FRAME_NV

      public static final int GL_FRAME_NV
      Accepted by the <type> parameter of PresentFrameKeyedNV and PresentFrameDualFillNV:
      See Also:
    • FIELDS_NV

      public static final int FIELDS_NV
      Accepted by the <type> parameter of PresentFrameKeyedNV and PresentFrameDualFillNV:
      See Also:
    • GL_CURRENT_TIME_NV

      public static final int GL_CURRENT_TIME_NV
      Accepted by the <pname> parameter of GetVideoivNV, GetVideouivNV, GetVideoi64vNV, GetVideoui64vNV:
      See Also:
    • GL_NUM_FILL_STREAMS_NV

      public static final int GL_NUM_FILL_STREAMS_NV
      Accepted by the <pname> parameter of GetVideoivNV, GetVideouivNV, GetVideoi64vNV, GetVideoui64vNV:
      See Also:
    • GL_PRESENT_TIME_NV

      public static final int GL_PRESENT_TIME_NV
      Accepted by the <target> parameter of GetQueryiv:
      See Also:
    • GL_PRESENT_DURATION_NV

      public static final int GL_PRESENT_DURATION_NV
      Accepted by the <target> parameter of GetQueryiv:
      See Also:
    • GL_NUM_VIDEO_SLOTS_NV

      public static final int GL_NUM_VIDEO_SLOTS_NV
      Accepted by the <attribute> parameter of NVPresentVideoUtil.glQueryContextNV:
      See Also:
  • Method Details

    • glPresentFrameKeyedNV

      public static void glPresentFrameKeyedNV(int video_slot, long minPresentTime, int beginPresentTimeId, int presentDurationId, int type, int target0, int fill0, int key0, int target1, int fill1, int key1)
    • glPresentFrameDualFillNV

      public static void glPresentFrameDualFillNV(int video_slot, long minPresentTime, int beginPresentTimeId, int presentDurationId, int type, int target0, int fill0, int target1, int fill1, int target2, int fill2, int target3, int fill3)
    • glGetVideoNV

      public static void glGetVideoNV(int video_slot, int pname, IntBuffer params)
    • glGetVideoiNV

      public static int glGetVideoiNV(int video_slot, int pname)
      Overloads glGetVideoivNV.
    • glGetVideouNV

      public static void glGetVideouNV(int video_slot, int pname, IntBuffer params)
    • glGetVideouiNV

      public static int glGetVideouiNV(int video_slot, int pname)
      Overloads glGetVideouivNV.
    • glGetVideoNV

      public static void glGetVideoNV(int video_slot, int pname, LongBuffer params)
    • glGetVideoi64NV

      public static long glGetVideoi64NV(int video_slot, int pname)
      Overloads glGetVideoi64vNV.
    • glGetVideouNV

      public static void glGetVideouNV(int video_slot, int pname, LongBuffer params)
    • glGetVideoui64NV

      public static long glGetVideoui64NV(int video_slot, int pname)
      Overloads glGetVideoui64vNV.