Share via


IDkmGPURegisterOperation.SetRegisterValue Method

Definition

Set the value of a register in the GPU compute thread.

public:
 void SetRegisterValue(Microsoft::VisualStudio::Debugger::GPU::DkmGPUComputeThread ^ computeThread, Microsoft::VisualStudio::Debugger::GPU::DkmGPURegisterDescription registerDescription, System::Collections::ObjectModel::ReadOnlyCollection<System::Byte> ^ registerValue);
public void SetRegisterValue (Microsoft.VisualStudio.Debugger.GPU.DkmGPUComputeThread computeThread, Microsoft.VisualStudio.Debugger.GPU.DkmGPURegisterDescription registerDescription, System.Collections.ObjectModel.ReadOnlyCollection<byte> registerValue);
abstract member SetRegisterValue : Microsoft.VisualStudio.Debugger.GPU.DkmGPUComputeThread * Microsoft.VisualStudio.Debugger.GPU.DkmGPURegisterDescription * System.Collections.ObjectModel.ReadOnlyCollection<byte> -> unit
Public Sub SetRegisterValue (computeThread As DkmGPUComputeThread, registerDescription As DkmGPURegisterDescription, registerValue As ReadOnlyCollection(Of Byte))

Parameters

computeThread
DkmGPUComputeThread

[In] DkmGPUComputeThread represents a compute thread running in the GPU target process.

registerDescription
DkmGPURegisterDescription

[In] The description of a register from the GPU compute thread.

registerValue
ReadOnlyCollection<Byte>

[In] The value bytes of a register to be written in the GPU compute thread.

Applies to