Bagikan melalui


RawGameController.GetCurrentReading Metode

Definisi

Mendapatkan rekam jepret dari status pengontrol game mentah.

public:
 virtual unsigned long long GetCurrentReading(Platform::Array <bool> ^ buttonArray, Platform::Array <GameControllerSwitchPosition> ^ switchArray, Platform::Array <double> ^ axisArray) = GetCurrentReading;
uint64_t GetCurrentReading(winrt::array_view <bool> & buttonArray, winrt::array_view <GameControllerSwitchPosition> & switchArray, winrt::array_view <double> & axisArray);
public ulong GetCurrentReading(bool[] buttonArray, GameControllerSwitchPosition[] switchArray, double[] axisArray);
function getCurrentReading(buttonArray, switchArray, axisArray)
Public Function GetCurrentReading (buttonArray As Boolean(), switchArray As GameControllerSwitchPosition(), axisArray As Double()) As ULong

Parameter

buttonArray

Boolean[]

bool[]

Array tombol untuk pengontrol permainan mentah yang akan diisi dengan status saat ini dari setiap tombol.

switchArray
GameControllerSwitchPosition[]

Array switch untuk pengontrol permainan mentah yang akan diisi dengan status saat ini dari setiap sakelar.

axisArray

Double[]

double[]

Array sumbu untuk pengontrol permainan mentah diisi dengan status saat ini dari setiap sumbu.

Mengembalikan

UInt64

unsigned long long

uint64_t

Tanda waktu ketika pembacaan diambil dari pengontrol permainan mentah.

Keterangan

Tidak seperti fungsi anggota GetCurrentReading dari kelas lain, seperti ArcadeStick.GetCurrentReading, RawGameController.GetCurrentReading mengambil tiga parameter: array tombol, sakelar, dan sumbu pengontrol game mentah. Anda membuat array ini sendiri, dengan ukuran RawGameController.ButtonCount, RawGameController.SwitchCount, dan RawGameController.AxisCount, masing-masing.

RawGameController.GetCurrentReading mengisi masing-masing array ini dengan status saat ini dari setiap input. Array tombol adalah array Boolean, di mana true berarti tombol ditekan dan false berarti tidak. Array switch adalah array GameControllerSwitchPosition, di mana nilai di setiap indeks mewakili posisi switch saat ini. Akhirnya, array sumbu adalah array ganda, di mana nilai pada setiap indeks (antara 0,0 dan 1,0) mewakili posisi sumbu tersebut.

Lihat Pengontrol game mentah untuk informasi selengkapnya tentang cara membaca input dari pengontrol game mentah.

Berlaku untuk

Lihat juga