Fungsi XMComparisonAnyOutOfBounds (directxmath.h)
Menguji nilai perbandingan untuk menentukan apakah salah satu komponen yang dibandingkan berada di luar batas yang ditetapkan.
Sintaks
bool XMComparisonAnyOutOfBounds(
[in] uint32_t CR
) noexcept;
Parameter
[in] CR
Nilai perbandingan untuk diuji. Nilai perbandingan biasanya diambil menggunakan versi rekaman fungsi DirectXMath seperti XMVectorInBoundsR. Nama fungsi perekaman diakhir dengan "R".
Nilai kembali
Mengembalikan true jika salah satu komponen yang dibandingkan berada di luar batas yang ditetapkan.
Keterangan
Cuplikan kode berikut menyoroti bagaimana fungsi ini dapat digunakan:
uint32_t comparisonValue = XMVectorInBoundsR( V, Bounds );
if( XMComparisonAnyOutOfBounds( comparisonValue ) )
{
DoStuff();
}
Fungsi ini DoStuff
akan dipanggil hanya jika setidaknya salah satu dari empat komponen V berada di luar volume yang ditentukan oleh Batas dan -Batas.
Persyaratan Platform
Microsoft Visual Studio 2010 atau Microsoft Visual Studio 2012 dengan Windows SDK untuk Windows 8. Didukung untuk aplikasi desktop Win32, aplikasi Windows Store, dan aplikasi Windows Phone 8.Persyaratan
Target Platform | Windows |
Header | directxmath.h |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk