package vendor:darwin/CoreVideo

⌘K
Ctrl+K
or
/

    Overview

    Bindings for CoreVideo.

    Index

    Constants (0)

    This section is empty.

    Variables (0)

    This section is empty.

    Procedure Groups (0)

    This section is empty.

    Types

    CVSMPTETime ¶

    CVSMPTETime :: struct {
    	sbuframes:       i16,
    	subframeDivisor: i16,
    	count:           u32,
    	type:            u32,
    	flags:           u32,
    	hours:           i16,
    	minutes:         i16,
    	seconds:         i16,
    	frames:          i16,
    }

    DisplayLinkOutputCallback ¶

    DisplayLinkOutputCallback :: proc "c" (displayLink: DisplayLinkRef, #by_ptr inNow: TimeStamp, #by_ptr inOutputTime: TimeStamp, flagsIn: u64, flagsOut: ^u64, displayLinkContext: rawptr) -> i32
    Related Procedures With Parameters

    OptionFlags ¶

    OptionFlags :: u64

    TimeStamp ¶

    TimeStamp :: struct {
    	version:            u32,
    	videoTimeScale:     i32,
    	videoTime:          i64,
    	hostTime:           u64,
    	rateScalar:         f64,
    	videoRefreshPeriod: i64,
    	smpteTime:          CVSMPTETime,
    	flags:              u64,
    	reserved:           u64,
    }

    Constants

    This section is empty.

    Variables

    This section is empty.

    Procedures

    DisplayLinkCreateWithActiveCGDisplays ¶

    DisplayLinkCreateWithActiveCGDisplays :: proc "c" (displayLinkOut: ^DisplayLinkRef) -> i32 ---

    DisplayLinkRelease ¶

    DisplayLinkRelease :: proc "c" (displayLink: DisplayLinkRef) ---

    DisplayLinkRetain ¶

    DisplayLinkRetain :: proc "c" (displayLink: DisplayLinkRef) -> DisplayLinkRef ---

    DisplayLinkSetOutputCallback ¶

    DisplayLinkSetOutputCallback :: proc "c" (displayLink: DisplayLinkRef, callback: DisplayLinkOutputCallback, userInfo: rawptr) -> i32 ---

    DisplayLinkStart ¶

    DisplayLinkStart :: proc "c" (displayLink: DisplayLinkRef) -> i32 ---

    DisplayLinkStop ¶

    DisplayLinkStop :: proc "c" (displayLink: DisplayLinkRef) -> i32 ---

    Procedure Groups

    This section is empty.

    Source Files

    Generation Information

    Generated with odin version dev-2025-10 (vendor "odin") Windows_amd64 @ 2025-10-13 09:24:12.502241100 +0000 UTC