DkmComputeThreadInfo Constructor
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initialize a new DkmComputeThreadInfo value.
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)
Parameters
- ThreadCount
- UInt32
[In] The number of threads represented by this object, could be greater than one if returned in a group by call.
- VectorId
- UInt32
[In] Vector index.
- ThreadGroupId
- UInt64
[In] Thread group ID, unique to kernel.
- ThreadId
- UInt64
[In] Thread ID, unique to kernel.
- InstructionPointer
- UInt64
[In] The IP of the compute thread.
- ThreadState
- DkmComputeThreadState
[In] State of the compute thread.
- FlaggedState
- Boolean
[In] Flagged state of the compute thread.
- FrozenState
- Boolean
[In] Frozen state of the compute thread.