BNBSurfaceData
Objective-C
@interface BNBSurfaceData : NSObject
- (nonnull instancetype)initWithGpuDevicePtr:(int64_t)gpuDevicePtr
commandQueuePtr:(int64_t)commandQueuePtr
surfacePtr:(int64_t)surfacePtr;
+ (nonnull instancetype)surfaceDataWithGpuDevicePtr:(int64_t)gpuDevicePtr
commandQueuePtr:(int64_t)commandQueuePtr
surfacePtr:(int64_t)surfacePtr;
/** Pointer to device gpu */
@property (nonatomic, readonly) int64_t gpuDevicePtr;
/** Pointer to gpu command queue */
@property (nonatomic, readonly) int64_t commandQueuePtr;
/** Pointer to render layer */
@property (nonatomic, readonly) int64_t surfacePtr;
@end
Swift
class BNBSurfaceData : NSObject
Undocumented
-
Undocumented
Declaration
Objective-C
- (nonnull instancetype)initWithGpuDevicePtr:(int64_t)gpuDevicePtr commandQueuePtr:(int64_t)commandQueuePtr surfacePtr:(int64_t)surfacePtr;Swift
init(gpuDevicePtr: Int64, commandQueuePtr: Int64, surfacePtr: Int64) -
Undocumented
Declaration
Objective-C
+ (nonnull instancetype)surfaceDataWithGpuDevicePtr:(int64_t)gpuDevicePtr commandQueuePtr:(int64_t)commandQueuePtr surfacePtr:(int64_t)surfacePtr; -
Pointer to device gpu
Declaration
Objective-C
@property (nonatomic, readonly) int64_t gpuDevicePtr;Swift
var gpuDevicePtr: Int64 { get } -
Pointer to gpu command queue
Declaration
Objective-C
@property (nonatomic, readonly) int64_t commandQueuePtr;Swift
var commandQueuePtr: Int64 { get } -
Pointer to render layer
Declaration
Objective-C
@property (nonatomic, readonly) int64_t surfacePtr;Swift
var surfacePtr: Int64 { get }
BNBSurfaceData Class Reference