struct XRSemanticsSubsystemCinfo
(Niantic.Lightship.AR.XRSubsystems.XRSemanticsSubsystemCinfo)
概要
XRSemanticsSubsystemDescriptor](../XRSemanticsSubsystemDescriptor/index.mdx) のコンストラクタ・パラメータ。
struct XRSemanticsSubsystemCinfo:IEquatable< XRSemanticsSubsystemCinfo > {
// プロパティ
string id;
Type providerType;
Type subsystemTypeOverride;
Func<Supported> semanticSegmentationImageSupportedDelegate;
// メソッド
bool Equals(XRSemanticsSubsystemCinfo other);
override bool Equals(System.オブジェクト obj);
オーバーライド int GetHashCode();
static bool operator == (
XRSemanticsSubsystemCinfo lhs,
XRSemanticsSubsystemCinfo rhs
);
static bool operator != (
XRSemanticsSubsystemCinfo lhs,
XRSemanticsSubsystemCinfo rhs
);
};
詳細資料
XRSemanticsSubsystemDescriptor](../XRSemanticsSubsystemDescriptor/index.mdx) のコンストラクタ・パラメータ。
プロパティ
id
文字列ID
サブシステムのプロバイダ実装の識別子を指定します。
サブシステムのプロバイダ実装の識別子。
providerType
Type providerType
インスタンス化に使用するプロバイダ実装タイプを指定します。
インスタンス化に使用するプロバイダー実装タイプ。
subsystemTypeOverride
Type subsystemTypeOverride
キャストされた呼び出しをプロバイダに転送する XRAnchorSubsystem 由来の型を指定します。
インスタンス化に使用するサブシステムのタイプ。 NULLの場合、XRAnchorSubsystem がインスタンス化される。
semanticSegmentationImageSupportedDelegate
Func<Supported> semanticSegmentationImageSupportedDelegate
現在のサブシステムがセマンティクス・セグメンテーション イメージをサポートしているかどうかを指定する。
方法
Equals
bool Equals(XRSemanticsSubsystemCinfo other)
Tests for equality.
Parameters:
other - 比較する他の XRSemanticsSubsystemCinfo.
戻り値:
_other_のすべてのフィールドがこの XRPersistentAnchorと等しければtrue、そうでなければfalse。
Equals
override bool Equals(object obj)
Tests for equality.
Parameters:
obj - 比較する オブジェクト である。
戻り値:
obj*が XRSemanticsSubsystemCinfoタイプで、Equals(XRSemanticsSubsystemCinfo)も trueを返し、そうでなければ falseを返します。
GetHashCode
override int GetHashCode()
HashSet や Dictionary などのコンテナで使用するのに適したハッシュを生成する。
戻り値:
このオブジェクトのフィールドから生成されるハッシュコード。
operator!=
static bool operator == (
XRSemanticsSubsystemCinfo lhs,
XRSemanticsSubsystemCinfo rhs
)
Tests for equality. Equals(XRSemanticsSubsystemCinfo)](./index.mdx#Equals)と同じ。
Parameters:
lhs - 比較の左辺。
rhs - 比較の右辺。
戻り値:
もし lhs が rhs と等しければ true を、そうでなければ false を返す。
operator!=
static bool operator != (
XRSemanticsSubsystemCinfo lhs,
XRSemanticsSubsystemCinfo rhs
)
Tests for inequality. Equals(XRSemanticsSubsystemCinfo)](./index.mdx#Equals) と同じです。
Parameters:
lhs - 比較の左辺。
rhs - 比較の右辺。
戻り値:
もし lhs が rhs と等しくなければ true, そうでなければ false.