다음을 통해 공유


GLKTextureOperations 클래스

정의

GLKTextureLoader 작업을 구성하는 데 사용되는 강력한 형식입니다.

[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 12, 0, ObjCRuntime.PlatformArchitecture.None, "Use 'Metal' instead.")]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.TvOS, 12, 0, ObjCRuntime.PlatformArchitecture.None, "Use 'Metal' instead.")]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.MacOSX, 10, 14, ObjCRuntime.PlatformArchitecture.None, "Use 'Metal' instead.")]
public class GLKTextureOperations : Foundation.DictionaryContainer
type GLKTextureOperations = class
    inherit DictionaryContainer
상속
GLKTextureOperations
특성

설명

var operations = new GLKTextureOperations () {
   ApplyPremultiplication = true,
   GenerateMipmaps = true,
   OriginBottomLeft = false
};

NSError error;
var texture = GLKTextureLoader.FromFile ("foo.png", operations, out error);

생성자

GLKTextureOperations()

기본 생성자는 빈 구성 옵션 집합을 만듭니다.

GLKTextureOperations(NSDictionary)

기존 NSDictionary 인스턴스에서 GLKTextureOperations를 만듭니다.

속성

ApplyPremultiplication

텍스처를 인코딩된 알파 채널에 미리 곱해야 하는지 여부입니다.

Dictionary

래핑된 를 가져옵니다 NSDictionary.

(다음에서 상속됨 DictionaryContainer)
GenerateMipmaps

텍스처에 대해 Mipmap을 생성해야 하는지 여부입니다.

GrayscaleAsAlpha

회색조 이미지에서 이미지가 GL_ALPHA 또는 GL_LUMINANCE 로드되는지 여부를 제어합니다.

OriginBottomLeft

OpenGL 좌표 공간과 일치하도록 이미지 좌표를 대칭 이동시킬지 여부입니다.

SRGB

GLKTextureLoader 작업을 구성하는 데 사용되는 강력한 형식입니다.

메서드

GetArray<T>(NSString)

와 연결된 형식 T 의 배열을 검색합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetArray<T>(NSString, Func<IntPtr,T>)

GLKTextureLoader 작업을 구성하는 데 사용되는 강력한 형식입니다.

(다음에서 상속됨 DictionaryContainer)
GetBoolValue(NSString)

와 연결된 nullable 부울을 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetCGPointValue(NSString)

와 연결된 nullable CGPoint 을 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetCGRectValue(NSString)

와 연결된 nullable NSString 을 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetCGSizeValue(NSString)

와 연결된 nullable CGSize 을 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetCMTimeValue(NSString)

와 연결된 nullable CMTime 을 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetDoubleValue(NSString)

와 연결된 nullable double을 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetFloatValue(NSString)

와 연결된 nullable float를 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetInt32Value(NSString)

와 연결된 nullable int를 key반환합니다.

(다음에서 상속됨 DictionaryContainer)
GetLongValue(NSString)

와 연결된 nullable long을 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetNativeValue<T>(NSString)

와 연결된 네이티브 개체를 반환 key합니다.

(다음에서 상속됨 DictionaryContainer)
GetNIntValue(NSString)

와 연결된 nullable 네이티브 정수 를 key반환합니다.

(다음에서 상속됨 DictionaryContainer)
GetNSDictionary(NSString)

와 연결된 를 NSDictionary 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetNSDictionary<TKey,TValue>(NSString)

와 연결된 를 NSDictionary 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetNSStringValue(NSString)

와 연결된 를 NSString 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetNUIntValue(NSString)

와 연결된 nullable 네이티브 unsigned int를 key반환합니다.

(다음에서 상속됨 DictionaryContainer)
GetStringValue(NSString)

와 연결된 문자열을 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetStringValue(String)

와 연결된 문자열을 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetStrongDictionary<T>(NSString)

와 연결된 를 DictionaryContainer 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetUInt32Value(NSString)

와 연결된 nullable T:System.UInt32 를 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
GetUIntValue(NSString)

와 연결된 nullable T:System.UInt32 를 반환합니다 key.

(다음에서 상속됨 DictionaryContainer)
RemoveValue(NSString)

사전에서 와 연결된 key값을 제거합니다.

(다음에서 상속됨 DictionaryContainer)
SetArrayValue(NSString, INativeObject[])

배열 values 을 와 INativeObject 연결key합니다.

(다음에서 상속됨 DictionaryContainer)
SetArrayValue(NSString, NSNumber[])

배열 values 을 와 NSNumber 연결key합니다.

(다음에서 상속됨 DictionaryContainer)
SetArrayValue(NSString, String[])

System.String 배열 values 을 와 연결key합니다.

(다음에서 상속됨 DictionaryContainer)
SetArrayValue<T>(NSString, T[])

형식의 배열 values 을 와 연결key합니다T.

(다음에서 상속됨 DictionaryContainer)
SetBooleanValue(NSString, Nullable<Boolean>)

부울 value 을 저장하고 에 연결 key합니다.

(다음에서 상속됨 DictionaryContainer)
SetCGPointValue(NSString, Nullable<CGPoint>)

CGPointvalue 저장하고 에 연결합니다 key.

(다음에서 상속됨 DictionaryContainer)
SetCGRectValue(NSString, Nullable<CGRect>)

CGRectvalue 저장하고 에 연결합니다 key.

(다음에서 상속됨 DictionaryContainer)
SetCGSizeValue(NSString, Nullable<CGSize>)

CGSizevalue 저장하고 에 연결합니다 key.

(다음에서 상속됨 DictionaryContainer)
SetCMTimeValue(NSString, Nullable<CMTime>)

CMTimevalue 저장하고 에 연결합니다 key.

(다음에서 상속됨 DictionaryContainer)
SetNativeValue(NSString, INativeObject, Boolean)

GLKTextureLoader 작업을 구성하는 데 사용되는 강력한 형식입니다.

(다음에서 상속됨 DictionaryContainer)
SetNumberValue(NSString, Nullable<Double>)

double value (또는 null)을 저장하고 에 key연결합니다.

(다음에서 상속됨 DictionaryContainer)
SetNumberValue(NSString, Nullable<Int32>)

int value (또는 null)를 저장하고 에 key연결합니다.

(다음에서 상속됨 DictionaryContainer)
SetNumberValue(NSString, Nullable<Int64>)

long value (또는 null)을 저장하고 에 key연결합니다.

(다음에서 상속됨 DictionaryContainer)
SetNumberValue(NSString, Nullable<nint>)

네이티브 정 value 수(또는 null)를 저장하고 에 key연결합니다.

(다음에서 상속됨 DictionaryContainer)
SetNumberValue(NSString, Nullable<nuint>)

네이티브 서명되지 않은 int value (또는 null)를 저장하고 에 key연결합니다.

(다음에서 상속됨 DictionaryContainer)
SetNumberValue(NSString, Nullable<Single>)

float value (또는 null)를 저장하고 에 key연결합니다.

(다음에서 상속됨 DictionaryContainer)
SetNumberValue(NSString, Nullable<UInt32>)

서명되지 않은 int value (또는 null)를 저장하고 에 key연결합니다.

(다음에서 상속됨 DictionaryContainer)
SetStringValue(NSString, NSString)

문자열 value 을 저장하고 에 연결 key합니다.

(다음에서 상속됨 DictionaryContainer)
SetStringValue(NSString, String)

문자열 value 을 저장하고 에 연결 key합니다.

(다음에서 상속됨 DictionaryContainer)

적용 대상