Mac Developer Library

Developer

IOVideoDeviceUserClient.h Reference

Options
Deployment Target:

On This Page

IOVideoDeviceUserClient.h Reference

Included Headers

  • <IOKit/IOUserClient.h>

  • <IOKit/stream/IOStreamShared.h>

  • <IOKit/video/IOVideoTypes.h>

Constants

See the Overview section above for header-level documentation.

  • Client method numbers used with IOConnectMethod...() functions.

    Declaration

    Objective-C

    enum { kIOVideoDeviceMethodOpen = 0, kIOVideoDeviceMethodClose, kIOVideoDeviceMethodGetMode, kIOVideoDeviceMethodSetMode, kIOVideoDeviceMethodSetControlValue, kIOVideoDeviceMethodOpenStream, kIOVideoDeviceMethodCloseStream, kIOVideoDeviceMethodSetStreamFormat, kIOVideoDeviceMethodStartStream, kIOVideoDeviceMethodStopStream, kIOVideoDeviceMethodSuspendStream, kIOVideoDeviceMethodCount };

    Constants

    • kIOVideoDeviceMethodOpen

      kIOVideoDeviceMethodOpen

      Available in OS X v10.7 and later.

    • kIOVideoDeviceMethodClose

      kIOVideoDeviceMethodClose

      Available in OS X v10.7 and later.

    • kIOVideoDeviceMethodGetMode

      kIOVideoDeviceMethodGetMode

      Available in OS X v10.7 and later.

    • kIOVideoDeviceMethodSetControlValue

      kIOVideoDeviceMethodSetControlValue

      Available in OS X v10.7 and later.

    • kIOVideoDeviceMethodOpenStream

      kIOVideoDeviceMethodOpenStream

      Available in OS X v10.7 and later.

    • kIOVideoDeviceMethodCloseStream

      kIOVideoDeviceMethodCloseStream

      Available in OS X v10.7 and later.

    • kIOVideoDeviceMethodSetStreamFormat

      kIOVideoDeviceMethodSetStreamFormat

      Available in OS X v10.7 and later.

    • kIOVideoDeviceMethodStartStream

      kIOVideoDeviceMethodStartStream

      Available in OS X v10.7 and later.

    • kIOVideoDeviceMethodStopStream

      kIOVideoDeviceMethodStopStream

      Available in OS X v10.7 and later.

    • kIOVideoDeviceMethodSuspendStream

      kIOVideoDeviceMethodSuspendStream

      Available in OS X v10.7 and later.

    Discussion

    client methods

    Import Statement