org.rococoa.cocoa.iokit
Class IOFramebufferInformation
java.lang.Object
com.sun.jna.Structure
com.ochafik.lang.jnaerator.runtime.Structure<IOFramebufferInformation,IOFramebufferInformation.ByValue,IOFramebufferInformation.ByReference>
org.rococoa.cocoa.iokit.IOFramebufferInformation
- All Implemented Interfaces:
- StructureType, StructureTypeDependent, Comparable<Structure<IOFramebufferInformation,IOFramebufferInformation.ByValue,IOFramebufferInformation.ByReference>>
- Direct Known Subclasses:
- IOFramebufferInformation.ByReference, IOFramebufferInformation.ByValue
public class IOFramebufferInformation
- extends Structure<IOFramebufferInformation,IOFramebufferInformation.ByValue,IOFramebufferInformation.ByReference>
native declaration : /System/Library/Frameworks/IOKit.framework/Headers/graphics/IOGraphicsTypes.h:182
This file was autogenerated by JNAerator,
a tool written by Olivier Chafik that uses a few opensource projects..
For help, please visit NativeLibs4Java, Rococoa, or JNA.
Methods inherited from class com.ochafik.lang.jnaerator.runtime.Structure |
byReference, byValue, castToArray, castToArray, castToArray, castToReferenceArray, castToReferenceArray, castToValueArray, castToValueArray, clone, compareTo, newArray, read, setDependency, toArray, toArray, toArray, toReferenceArray, toReferenceArray, toValueArray, toValueArray, use, use, use, use, write |
Methods inherited from class com.sun.jna.Structure |
autoRead, autoRead, autoWrite, autoWrite, clear, equals, getAutoRead, getAutoWrite, getPointer, hashCode, newInstance, readField, setAutoRead, setAutoSynch, setAutoWrite, size, toString, writeField, writeField |
baseAddress
public int baseAddress
activeWidth
public int activeWidth
activeHeight
public int activeHeight
bytesPerRow
public int bytesPerRow
bytesPerPlane
public int bytesPerPlane
bitsPerPixel
public int bitsPerPixel
pixelType
public int pixelType
flags
public int flags
reserved
public int[] reserved
IOFramebufferInformation
public IOFramebufferInformation()
IOFramebufferInformation
public IOFramebufferInformation(int baseAddress,
int activeWidth,
int activeHeight,
int bytesPerRow,
int bytesPerPlane,
int bitsPerPixel,
int pixelType,
int flags,
int[] reserved)
- Parameters:
baseAddress
- C type : IOPhysicalAddress
bytesPerRow
- C type : IOByteCount
bytesPerPlane
- C type : IOByteCount
reserved
- C type : UInt32[4]
newArray
public static IOFramebufferInformation[] newArray(int arrayLength)
Copyright © 2009. All Rights Reserved.