RawGameController.GetCurrentReading 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.
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
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.