本文へスキップ
バージョン: 3.8

struct XRSemanticsSubsystemCinfo

(Niantic.Lightship.AR.XRSubsystems.XRSemanticsSubsystemCinfo)

概要

XRSemanticsSubsystemDescriptor のコンストラクタ・パラメータ。

	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 のコンストラクタ・パラメータ。

プロパティ

id

文字列ID

サブシステムのプロバイダ実装の識別子を指定します。

サブシステムのプロバイダ実装の識別子。

providerType

Type providerType

インスタンス化に使用するプロバイダ実装タイプを指定します。

インスタンス化に使用するプロバイダー実装タイプ。

subsystemTypeOverride

Type subsystemTypeOverride

キャストされた呼び出しをプロバイダに転送する XRAnchorSubsystem 由来の型を指定します。

インスタンス化に使用するサブシステムのタイプ。 NULLの場合、XRAnchorSubsystem がインスタンス化されます。

semanticSegmentationImageSupportedDelegate

Func<Supported> semanticSegmentationImageSupportedDelegate

現在のサブシステムがセマンティック・セグメンテーション イメージをサポートしているかどうかを指定します。

メソッド

Equals

bool Equals(XRSemanticsSubsystemCinfo other)

Tests for equality.

    パラメーター:

    other - 比較する他の XRSemanticsSubsystemCinfo

    戻り値:

     other のすべてのフィールドがこの XRPersistentAnchor と等しければ True、そうでなければ false。

Equals

override bool Equals(object obj)

Tests for equality.

    パラメーター:

    obj - 比較する オブジェクト です。

    戻り値:

     _obj_が XRSemanticsSubsystemCinfoタイプであれば TrueEquals(XRSemanticsSubsystemCinfo)true を返し、そうでなければ false

GetHashCode

override int GetHashCode()

HashSetDictionary などのコンテナで使用するのに適したハッシュを生成します。

    戻り値:

    このオブジェクトのフィールドから生成されるハッシュコード。

operator!=

static bool operator == (
XRSemanticsSubsystemCinfo lhs,
XRSemanticsSubsystemCinfo rhs
)

Tests for equality. Equals(XRSemanticsSubsystemCinfo) と同じ。

    パラメーター:

    lhs - 比較の左辺。

    rhs - 比較の右辺。

    戻り値:

    もし lhsrhs と等しければ True 、それ以外の場合は false

operator!=

static bool operator != (
XRSemanticsSubsystemCinfo lhs,
XRSemanticsSubsystemCinfo rhs
)

Tests for inequality. ! Equals(XRSemanticsSubsystemCinfo) と同じ。

    パラメーター:

    lhs - 比較の左辺。

    rhs - 比較の右辺。

    戻り値:

nbsp;   もし lhsrhs と等しくなければ True 、それ以外の場合は false