다음을 통해 공유


GLKTextureLoader.BeginTextureLoad 메서드

정의

오버로드

BeginTextureLoad(String, nfloat, NSBundle, NSDictionary<NSString,NSNumber>, DispatchQueue, GLKTextureLoaderCallback)
BeginTextureLoad(String, GLKTextureOperations, DispatchQueue, GLKTextureLoaderCallback)

텍스처를 비동기적으로 로드합니다.

BeginTextureLoad(String, NSDictionary, DispatchQueue, GLKTextureLoaderCallback)

텍스처를 비동기적으로 로드합니다.

BeginTextureLoad(NSUrl, GLKTextureOperations, DispatchQueue, GLKTextureLoaderCallback)

텍스처를 비동기적으로 로드합니다.

BeginTextureLoad(NSData, NSDictionary, DispatchQueue, GLKTextureLoaderCallback)

텍스처를 비동기적으로 로드합니다.

BeginTextureLoad(NSData, GLKTextureOperations, DispatchQueue, GLKTextureLoaderCallback)

텍스처를 비동기적으로 로드합니다.

BeginTextureLoad(CGImage, GLKTextureOperations, DispatchQueue, GLKTextureLoaderCallback)

텍스처를 비동기적으로 로드합니다.

BeginTextureLoad(CGImage, NSDictionary, DispatchQueue, GLKTextureLoaderCallback)

텍스처를 비동기적으로 로드합니다.

BeginTextureLoad(NSUrl, NSDictionary, DispatchQueue, GLKTextureLoaderCallback)

텍스처를 비동기적으로 로드합니다.

BeginTextureLoad(String, nfloat, NSBundle, NSDictionary<NSString,NSNumber>, DispatchQueue, GLKTextureLoaderCallback)

[Foundation.Export("textureWithName:scaleFactor:bundle:options:queue:completionHandler:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 12, ObjCRuntime.PlatformArchitecture.Arch64, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void BeginTextureLoad (string name, nfloat scaleFactor, Foundation.NSBundle bundle, Foundation.NSDictionary<Foundation.NSString,Foundation.NSNumber> options, CoreFoundation.DispatchQueue queue, GLKit.GLKTextureLoaderCallback block);
abstract member BeginTextureLoad : string * nfloat * Foundation.NSBundle * Foundation.NSDictionary<Foundation.NSString, Foundation.NSNumber> * CoreFoundation.DispatchQueue * GLKit.GLKTextureLoaderCallback -> unit
override this.BeginTextureLoad : string * nfloat * Foundation.NSBundle * Foundation.NSDictionary<Foundation.NSString, Foundation.NSNumber> * CoreFoundation.DispatchQueue * GLKit.GLKTextureLoaderCallback -> unit

매개 변수

name
String
scaleFactor
nfloat
bundle
NSBundle

추가될 예정입니다.

이 매개 변수는 null일 수 있습니다.

options
NSDictionary<NSString,NSNumber>

추가될 예정입니다.

이 매개 변수는 null일 수 있습니다.

queue
DispatchQueue

추가될 예정입니다.

이 매개 변수는 null일 수 있습니다.

특성

적용 대상

BeginTextureLoad(String, GLKTextureOperations, DispatchQueue, GLKTextureLoaderCallback)

텍스처를 비동기적으로 로드합니다.

public void BeginTextureLoad (string file, GLKit.GLKTextureOperations textureOperations, CoreFoundation.DispatchQueue queue, GLKit.GLKTextureLoaderCallback onComplete);
member this.BeginTextureLoad : string * GLKit.GLKTextureOperations * CoreFoundation.DispatchQueue * GLKit.GLKTextureLoaderCallback -> unit

매개 변수

file
String

텍스처를 포함하는 파일입니다.

textureOperations
GLKTextureOperations

텍스처에서 이미지를 로드하는 동안 수행할 작업입니다.

queue
DispatchQueue

콜백 메서드를 호출할 큐 또는 주 디스패치 큐에서 메서드를 호출할 null입니다.

onComplete
GLKTextureLoaderCallback

텍스처가 로드될 때 호출할 콜백입니다. 콜백은 GLKTextureInfo 및 NSError를 받습니다.

설명

백그라운드에서 데이터를 로드합니다. 데이터가 로드되었거나 오류가 발생하면 지정된 큐에서 제공된 콜백이 호출됩니다. 큐를 지정하지 않으면 주 큐에서 콜백이 호출됩니다.

적용 대상

BeginTextureLoad(String, NSDictionary, DispatchQueue, GLKTextureLoaderCallback)

텍스처를 비동기적으로 로드합니다.

[Foundation.Export("textureWithContentsOfFile:options:queue:completionHandler:")]
public virtual void BeginTextureLoad (string file, Foundation.NSDictionary textureOperations, CoreFoundation.DispatchQueue queue, GLKit.GLKTextureLoaderCallback onComplete);
abstract member BeginTextureLoad : string * Foundation.NSDictionary * CoreFoundation.DispatchQueue * GLKit.GLKTextureLoaderCallback -> unit
override this.BeginTextureLoad : string * Foundation.NSDictionary * CoreFoundation.DispatchQueue * GLKit.GLKTextureLoaderCallback -> unit

매개 변수

file
String

텍스처를 포함하는 파일입니다.

textureOperations
NSDictionary

구성 옵션으로 채워진 NSDictionary입니다. 또는 GLKTextureOperations 개체를 사용하는 강력한 형식의 이 메서드 버전을 사용합니다.

이 매개 변수는 null일 수 있습니다.

queue
DispatchQueue

콜백 메서드를 호출할 큐 또는 주 디스패치 큐에서 메서드를 호출할 null입니다.

이 매개 변수는 null일 수 있습니다.

onComplete
GLKTextureLoaderCallback

텍스처가 로드될 때 호출할 콜백입니다. 콜백은 GLKTextureInfo 및 NSError를 받습니다.

특성

적용 대상

BeginTextureLoad(NSUrl, GLKTextureOperations, DispatchQueue, GLKTextureLoaderCallback)

텍스처를 비동기적으로 로드합니다.

public void BeginTextureLoad (Foundation.NSUrl filePath, GLKit.GLKTextureOperations textureOperations, CoreFoundation.DispatchQueue queue, GLKit.GLKTextureLoaderCallback onComplete);
member this.BeginTextureLoad : Foundation.NSUrl * GLKit.GLKTextureOperations * CoreFoundation.DispatchQueue * GLKit.GLKTextureLoaderCallback -> unit

매개 변수

filePath
NSUrl

텍스처를 포함하는 파일입니다.

textureOperations
GLKTextureOperations

텍스처에서 이미지를 로드하는 동안 수행할 작업입니다.

queue
DispatchQueue

콜백 메서드를 호출할 큐 또는 주 디스패치 큐에서 메서드를 호출할 null입니다.

onComplete
GLKTextureLoaderCallback

텍스처가 로드될 때 호출할 콜백입니다. 콜백은 GLKTextureInfo 및 NSError를 받습니다.

설명

백그라운드에서 데이터를 로드합니다. 데이터가 로드되었거나 오류가 발생하면 지정된 큐에서 제공된 콜백이 호출됩니다. 큐를 지정하지 않으면 주 큐에서 콜백이 호출됩니다.

적용 대상

BeginTextureLoad(NSData, NSDictionary, DispatchQueue, GLKTextureLoaderCallback)

텍스처를 비동기적으로 로드합니다.

[Foundation.Export("textureWithContentsOfData:options:queue:completionHandler:")]
public virtual void BeginTextureLoad (Foundation.NSData data, Foundation.NSDictionary textureOperations, CoreFoundation.DispatchQueue queue, GLKit.GLKTextureLoaderCallback onComplete);
abstract member BeginTextureLoad : Foundation.NSData * Foundation.NSDictionary * CoreFoundation.DispatchQueue * GLKit.GLKTextureLoaderCallback -> unit
override this.BeginTextureLoad : Foundation.NSData * Foundation.NSDictionary * CoreFoundation.DispatchQueue * GLKit.GLKTextureLoaderCallback -> unit

매개 변수

data
NSData

텍스처에 로드될 비트맵을 포함하는 NSData 개체입니다.

textureOperations
NSDictionary

구성 옵션으로 채워진 NSDictionary입니다. 또는 GLKTextureOperations 개체를 사용하는 강력한 형식의 이 메서드 버전을 사용합니다.

이 매개 변수는 null일 수 있습니다.

queue
DispatchQueue

콜백 메서드를 호출할 큐 또는 주 디스패치 큐에서 메서드를 호출할 null입니다.

이 매개 변수는 null일 수 있습니다.

onComplete
GLKTextureLoaderCallback

텍스처가 로드될 때 호출할 콜백입니다. 콜백은 GLKTextureInfo 및 NSError를 받습니다.

특성

적용 대상

BeginTextureLoad(NSData, GLKTextureOperations, DispatchQueue, GLKTextureLoaderCallback)

텍스처를 비동기적으로 로드합니다.

public void BeginTextureLoad (Foundation.NSData data, GLKit.GLKTextureOperations textureOperations, CoreFoundation.DispatchQueue queue, GLKit.GLKTextureLoaderCallback onComplete);
member this.BeginTextureLoad : Foundation.NSData * GLKit.GLKTextureOperations * CoreFoundation.DispatchQueue * GLKit.GLKTextureLoaderCallback -> unit

매개 변수

data
NSData

텍스처에 로드될 비트맵을 포함하는 NSData 개체입니다.

textureOperations
GLKTextureOperations

텍스처에서 이미지를 로드하는 동안 수행할 작업입니다.

queue
DispatchQueue

콜백 메서드를 호출할 큐 또는 주 디스패치 큐에서 메서드를 호출할 null입니다.

onComplete
GLKTextureLoaderCallback

텍스처가 로드될 때 호출할 콜백입니다. 콜백은 GLKTextureInfo 및 NSError를 받습니다.

설명

백그라운드에서 데이터를 로드합니다. 데이터가 로드되었거나 오류가 발생하면 지정된 큐에서 제공된 콜백이 호출됩니다. 큐를 지정하지 않으면 주 큐에서 콜백이 호출됩니다.

적용 대상

BeginTextureLoad(CGImage, GLKTextureOperations, DispatchQueue, GLKTextureLoaderCallback)

텍스처를 비동기적으로 로드합니다.

public void BeginTextureLoad (CoreGraphics.CGImage image, GLKit.GLKTextureOperations textureOperations, CoreFoundation.DispatchQueue queue, GLKit.GLKTextureLoaderCallback onComplete);
member this.BeginTextureLoad : CoreGraphics.CGImage * GLKit.GLKTextureOperations * CoreFoundation.DispatchQueue * GLKit.GLKTextureLoaderCallback -> unit

매개 변수

image
CGImage

텍스처에 로드할 이미지를 포함하는 CGImage입니다.

textureOperations
GLKTextureOperations

텍스처에서 이미지를 로드하는 동안 수행할 작업입니다.

queue
DispatchQueue

콜백 메서드를 호출할 큐 또는 주 디스패치 큐에서 메서드를 호출할 null입니다.

onComplete
GLKTextureLoaderCallback

텍스처가 로드될 때 호출할 콜백입니다. 콜백은 GLKTextureInfo 및 NSError를 받습니다.

설명

백그라운드에서 데이터를 로드합니다. 데이터가 로드되었거나 오류가 발생하면 지정된 큐에서 제공된 콜백이 호출됩니다. 큐를 지정하지 않으면 주 큐에서 콜백이 호출됩니다.

적용 대상

BeginTextureLoad(CGImage, NSDictionary, DispatchQueue, GLKTextureLoaderCallback)

텍스처를 비동기적으로 로드합니다.

[Foundation.Export("textureWithCGImage:options:queue:completionHandler:")]
public virtual void BeginTextureLoad (CoreGraphics.CGImage image, Foundation.NSDictionary textureOperations, CoreFoundation.DispatchQueue queue, GLKit.GLKTextureLoaderCallback onComplete);
abstract member BeginTextureLoad : CoreGraphics.CGImage * Foundation.NSDictionary * CoreFoundation.DispatchQueue * GLKit.GLKTextureLoaderCallback -> unit
override this.BeginTextureLoad : CoreGraphics.CGImage * Foundation.NSDictionary * CoreFoundation.DispatchQueue * GLKit.GLKTextureLoaderCallback -> unit

매개 변수

image
CGImage

텍스처에 로드할 이미지를 포함하는 CGImage입니다.

textureOperations
NSDictionary

구성 옵션으로 채워진 NSDictionary입니다. 또는 GLKTextureOperations 개체를 사용하는 강력한 형식의 이 메서드 버전을 사용합니다.

이 매개 변수는 null일 수 있습니다.

queue
DispatchQueue

콜백 메서드를 호출할 큐 또는 주 디스패치 큐에서 메서드를 호출할 null입니다.

이 매개 변수는 null일 수 있습니다.

onComplete
GLKTextureLoaderCallback

텍스처가 로드될 때 호출할 콜백입니다. 콜백은 GLKTextureInfo 및 NSError를 받습니다.

특성

적용 대상

BeginTextureLoad(NSUrl, NSDictionary, DispatchQueue, GLKTextureLoaderCallback)

텍스처를 비동기적으로 로드합니다.

[Foundation.Export("textureWithContentsOfURL:options:queue:completionHandler:")]
public virtual void BeginTextureLoad (Foundation.NSUrl filePath, Foundation.NSDictionary textureOperations, CoreFoundation.DispatchQueue queue, GLKit.GLKTextureLoaderCallback onComplete);
abstract member BeginTextureLoad : Foundation.NSUrl * Foundation.NSDictionary * CoreFoundation.DispatchQueue * GLKit.GLKTextureLoaderCallback -> unit
override this.BeginTextureLoad : Foundation.NSUrl * Foundation.NSDictionary * CoreFoundation.DispatchQueue * GLKit.GLKTextureLoaderCallback -> unit

매개 변수

filePath
NSUrl

텍스처를 포함하는 파일입니다.

textureOperations
NSDictionary

구성 옵션으로 채워진 NSDictionary입니다. 또는 GLKTextureOperations 개체를 사용하는 강력한 형식의 이 메서드 버전을 사용합니다.

이 매개 변수는 null일 수 있습니다.

queue
DispatchQueue

콜백 메서드를 호출할 큐 또는 주 디스패치 큐에서 메서드를 호출할 null입니다.

이 매개 변수는 null일 수 있습니다.

onComplete
GLKTextureLoaderCallback

텍스처가 로드될 때 호출할 콜백입니다. 콜백은 GLKTextureInfo 및 NSError를 받습니다.

특성

적용 대상