DkmComputeThreadInfo 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化新的 DkmComputeThreadInfo 值。
public:
DkmComputeThreadInfo(System::UInt32 ThreadCount, System::UInt32 VectorId, System::UInt64 ThreadGroupId, System::UInt64 ThreadId, System::UInt64 InstructionPointer, Microsoft::VisualStudio::Debugger::GPU::DkmComputeThreadState ThreadState, bool FlaggedState, bool FrozenState);
public:
DkmComputeThreadInfo(unsigned int ThreadCount, unsigned int VectorId, unsigned long long ThreadGroupId, unsigned long long ThreadId, unsigned long long InstructionPointer, Microsoft::VisualStudio::Debugger::GPU::DkmComputeThreadState ThreadState, bool FlaggedState, bool FrozenState);
DkmComputeThreadInfo(unsigned int ThreadCount, unsigned int VectorId, unsigned long ThreadGroupId, unsigned long ThreadId, unsigned long InstructionPointer, Microsoft::VisualStudio::Debugger::GPU::DkmComputeThreadState ThreadState, bool FlaggedState, bool FrozenState);
public DkmComputeThreadInfo (uint ThreadCount, uint VectorId, ulong ThreadGroupId, ulong ThreadId, ulong InstructionPointer, Microsoft.VisualStudio.Debugger.GPU.DkmComputeThreadState ThreadState, bool FlaggedState, bool FrozenState);
new Microsoft.VisualStudio.Debugger.GPU.DkmComputeThreadInfo : uint32 * uint32 * uint64 * uint64 * uint64 * Microsoft.VisualStudio.Debugger.GPU.DkmComputeThreadState * bool * bool -> Microsoft.VisualStudio.Debugger.GPU.DkmComputeThreadInfo
Public Sub New (ThreadCount As UInteger, VectorId As UInteger, ThreadGroupId As ULong, ThreadId As ULong, InstructionPointer As ULong, ThreadState As DkmComputeThreadState, FlaggedState As Boolean, FrozenState As Boolean)
参数
- ThreadCount
- UInt32
中如果在 group by 调用中返回,则此对象表示的线程数可能大于1。
- VectorId
- UInt32
中矢量索引。
- ThreadGroupId
- UInt64
中内核的唯一线程组 ID。
- ThreadId
- UInt64
中内核的唯一线程 ID。
- InstructionPointer
- UInt64
中计算线程的 IP。
- ThreadState
- DkmComputeThreadState
中计算线程的状态。
- FlaggedState
- Boolean
中计算线程的标记状态。
- FrozenState
- Boolean
中计算线程的冻结状态。