コード例 #1
0
ファイル: Syscall32.cs プロジェクト: ski982/Ryujinx-1
        public KernelResult GetThreadCoreMask32([R(2)] int handle, [R(1)] out int preferredCore, [R(2)] out int affinityMaskLow, [R(3)] out int affinityMaskHigh)
        {
            KernelResult result = _syscall.GetThreadCoreMask(handle, out preferredCore, out long affinityMask);

            affinityMaskLow  = (int)(affinityMask >> 32);
            affinityMaskHigh = (int)(affinityMask & uint.MaxValue);

            return(result);
        }
コード例 #2
0
ファイル: Syscall64.cs プロジェクト: jduncanator/Ryujinx
 public KernelResult GetThreadCoreMask64([R(2)] int handle, [R(1)] out int preferredCore, [R(2)] out long affinityMask)
 {
     return(_syscall.GetThreadCoreMask(handle, out preferredCore, out affinityMask));
 }