HandPartPose<ContextType> Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir el bölümünün pozunu temsil eden soyut bir temel sınıf.
[System.Diagnostics.DebuggerDisplay("{DebuggerDisplay, nq}")]
public abstract class HandPartPose<ContextType> : Microsoft.Gestures.PoseConstraint where ContextType : GestureContext
Tür Parametreleri
- ContextType
Sınıfın başvurdığı bağlam. Bu bir HandContext veya şeklindedir FingersContext. HandContext Bir tür parametresi, bu alt sınıfın bir veya daha fazla el ile ilgili bir kısıtlamayı temsil ettiği ima etmek için kullanılırPalmPose. FingersContext bir tür parametresi, bu alt sınıfın bir veya daha fazla parmakla ilgili bir kısıtlamayı temsil ettiği anlamına getirmek için kullanılırFingerPose. El ve parmak bağlamlarının çeşitli türleri hakkında bilgi edinmek için ve bölümüne bakın.
- Devralma
- Türetilmiş
- Öznitelikler
Açıklamalar
alt sınıfları HandPartPose<ContextType> , avuç içi durumunu açıklayan kısıtlamaları belirtmek için kullanılır (örneğin: "sağ elin avuç içi ileri dönük") - bkz. veya parmaklar (örneğin, "dizin, orta, halka ve pembe parmaklar katlanır") - bkz. .
Her HandPartPose<ContextType> biri onunla Context ilişkilidir. , Context bir örneğinin elin hangi somut parçalarıyla HandPartPose<ContextType> ilişkili olduğunu belirtir. Örneğin, bir PalmPose kısıtlamayla uğraşırken, SingleHandContext bir giriş bağımsız değişkeni ile oluşturucu kullanılarak SingleHandContext(Hand) örnek bir bağlam, kısıtlamanın PalmPose sağ el ile RightHand ilişkili olduğunu gösterir. Benzer şekilde, bir FingerPose kısıtlamayla uğraşırken, SingleFingerContext giriş bağımsız değişkenine sahip oluşturucu kullanılarak SingleFingerContext(Finger) örnek bir bağlam, kısıtlamanın FingerPose pembe parmakla Pinky ilişkili olduğunu gösterir. El ve parmak bağlamlarının çeşitli türleri hakkında daha fazla bilgi edinmek için ve bölümüne bakın.
özelliği, Direction el kısmının işaret ettiği yönü açıklar. Bir PalmPose kısıtlamayla uğraşırken, Direction avuç içi normalini (avuç içine dik yönü) ve bir FingerPoseile uğraşırken bir parmağın yönünü ifade eder (parmağın distal falanksı ile hizalanır).
Oluşturucular
HandPartPose<ContextType>() |
Bir el bölümünün pozunu temsil eden soyut bir temel sınıf. |
HandPartPose<ContextType>(ContextType, PoseDirection) |
Bir el bölümünün pozunu temsil eden soyut bir temel sınıf. |
Alanlar
DefaultPoseDirection |
Bir el bölümünün pozunu temsil eden soyut bir temel sınıf. |
Özellikler
Context |
Bu kısıtlamanın elin hangi bölümlerine başvurduğu gösterir: SingleHandContextveya bir kısıtlama ve ya da SingleFingerContextAnyFingerContextAllFingersContext bir PalmPose kısıtlama için FingerPose olması durumunda.AllHandsContextAnyHandContext |
Direction |
Bu el bölümünün yönü: Bir durumunda PalmPose avuç içi normal veya parmaklarının bir olması durumunda FingerPoseişaret ettiği yön. |
IsFrozen |
Bir el bölümünün pozunu temsil eden soyut bir temel sınıf. (Devralındığı yer: GesturesFrameworkObject) |
Yöntemler
CalculateHashCode() |
Bir el bölümünün pozunu temsil eden soyut bir temel sınıf. |
DeepFreeze() |
Bir el bölümünün pozunu temsil eden soyut bir temel sınıf. |
Equals(Object) |
Bir el bölümünün pozunu temsil eden soyut bir temel sınıf. (Devralındığı yer: GesturesFrameworkObject) |
EqualsInternal(Object) |
Bir el bölümünün pozunu temsil eden soyut bir temel sınıf. |
Freeze() |
Bir el bölümünün pozunu temsil eden soyut bir temel sınıf. (Devralındığı yer: GesturesFrameworkObject) |
GetHashCode() |
Bir el bölümünün pozunu temsil eden soyut bir temel sınıf. (Devralındığı yer: GesturesFrameworkObject) |
ToString() |
Bu HandPartPose<ContextType> örneğin dize gösterimini döndürür. |
ValidateCore() |
Bir el bölümünün pozunu temsil eden soyut bir temel sınıf. |
VerifyNotFrozen(String) |
Bir el bölümünün pozunu temsil eden soyut bir temel sınıf. (Devralındığı yer: GesturesFrameworkObject) |
Belirtik Arabirim Kullanımları
IValidatable.Validate() |
Bir el bölümünün pozunu temsil eden soyut bir temel sınıf. (Devralındığı yer: GesturesFrameworkObject) |