InteractionTracker.ConfigurePositionXInertiaModifiers Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menerapkan kumpulan objek InteractionTrackerInertiaModifier ke inertia x InteractionTracker.
Metode ConfigurePositionXInertiaModifiers menerapkan individu atau koleksi InteractionTrackerInertiaModifierke komponen x InteractionTracker. Sistem akan mengevaluasi setiap properti kondisi pengubah X dalam urutan ditambahkan ke InteractionTracker. Dengan demikian, urutan yang dimiliki InteractionTrackerInertiaModifier dalam koleksi akan menjadi urutan yang sama dengan yang akan dievaluasi oleh sistem.
public:
virtual void ConfigurePositionXInertiaModifiers(IIterable<InteractionTrackerInertiaModifier ^> ^ modifiers) = ConfigurePositionXInertiaModifiers;
void ConfigurePositionXInertiaModifiers(IIterable<InteractionTrackerInertiaModifier> const& modifiers);
public void ConfigurePositionXInertiaModifiers(IEnumerable<InteractionTrackerInertiaModifier> modifiers);
function configurePositionXInertiaModifiers(modifiers)
Public Sub ConfigurePositionXInertiaModifiers (modifiers As IEnumerable(Of InteractionTrackerInertiaModifier))
Parameter
- modifiers
Koleksi objek InteractionTrackerInertiaModifier untuk diterapkan ke inertia x interactionTracker.
Contoh
void SimpleXModifer(CompositionPropertySet shared)
{
// Create the Inertia Modifier for X Direction.
var xModifier = InteractionTrackerInertiaRestingValue.Create(_compositor);
// For sample purpose, always true condition
xModifier.Condition = _compositor.CreateExpressionAnimation("5 > 3");
xModifier.RestingValue = _compositor.CreateExpressionAnimation("this.Target.Position.X - shared.snapRangeX");
xModifier.RestingValue.SetReferenceParameter("shared", _sharedDelta);
var xModifierList = new InteractionTrackerInertiaRestingValue[] { xModifier };
// Add modifier list to InteractionTracker.
_tracker.ConfigurePositionXInertiaModifiers(xModifierList);
}
Keterangan
Jika Anda memiliki dependensi pada sistem yang mengevaluasi pengubah inertia dalam urutan tertentu, pastikan bahwa mereka dimasukkan ke dalam daftar (jika beberapa) atau ke InteractionTracker secara langsung (jika tunggal) dalam urutan yang Anda inginkan untuk dievaluasi. Sistem akan mengevaluasi kondisi pengubah inertia dalam urutan dimasukkan.