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

struct XRObjectDetectionSubsystemCinfo

(Niantic.Lightship.AR.XRSubsystems.XRObjectDetectionSubsystemCinfo)

概要

XRObjectDetectionSubsystemDescriptor](/docs/ja/ardk/3.3/apiref/Niantic/Lightship/AR/XRSubsystems/XRObjectDetectionSubsystemDescriptor/) のコンストラクタ引数。

    struct XRObjectDetectionSubsystemCinfo:IEquatable< XRObjectDetectionSubsystemCinfo > {
// プロパティ

string id;
Type providerType;
Type subsystemTypeOverride;
Func<Supported> objectDetectionSupportedDelegate;

// メソッド

bool Equals(XRObjectDetectionSubsystemCinfo other);
override bool Equals(System.オブジェクト obj);
オーバーライド int GetHashCode();

static bool operator == (
XRObjectDetectionSubsystemCinfo lhs,
XRObjectDetectionSubsystemCinfo rhs
);

static bool operator != (
XRObjectDetectionSubsystemCinfo lhs,
XRObjectDetectionSubsystemCinfo rhs
);
}

詳細資料

XRObjectDetectionSubsystemDescriptor](/docs/ja/ardk/3.3/apiref/Niantic/Lightship/AR/XRSubsystems/XRObjectDetectionSubsystemDescriptor/) のコンストラクタ引数。

Properties

id

文字列ID

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

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

providerType

Type providerType

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

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

subsystemTypeOverride

タイプ subsystemTypeOverride

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

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

objectDetectionSupportedDelegate

Func<Supported> objectDetectionSupportedDelegate

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

方法

Equals

bool Equals(XRObjectDetectionSubsystemCinfo other)

Tests for equality.

    Parameters:

    other - 比較する他の XRObjectDetectionSubsystemCinfo.

    戻り値

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

Equals

override bool Equals(object obj)

Tests for equality.

    Parameters:

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

    戻り値

    もし objXRObjectDetectionSubsystemCinfo 型であり、 Equals(XRObjectDetectionSubsystemCinfo)true を返します。

GetHashCode

override int GetHashCode()

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

    戻り値

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

operator!=

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

Tests for equality. Equals(XRObjectDetectionSubsystemCinfo)](/docs/ja/ardk/3.3/apiref/Niantic/Lightship/AR/XRSubsystems/XRObjectDetectionSubsystemCinfo/#Equals) と同じ。

    Parameters:

    lhs - 比較の左辺。

    rhs - 比較の右辺。

    戻り値

    もし lhsrhs と等しければ true を、そうでなければ false を返す。

演算子!= {#演算子!=}」。

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

Tests for inequality. Equals(XRObjectDetectionSubsystemCinfo)](/docs/ja/ardk/3.3/apiref/Niantic/Lightship/AR/XRSubsystems/XRObjectDetectionSubsystemCinfo/#Equals) と同じです。

    Parameters:

    lhs - 比較の左辺。

    rhs - 比較の右辺。

    戻り値

    もし lhsrhs と等しくなければ true, そうでなければ false.