IDkmGPUSymbolQuery.SetPointerToHLSLRegister Yöntem

Tanım

Kayıt için bir C++ AMP adresi ayarlar.

public:
 void SetPointerToHLSLRegister(Microsoft::VisualStudio::Debugger::Symbols::DkmModule ^ module, System::UInt64 address, int registerType, System::UInt32 registerIndex, System::UInt32 firstElement, System::UInt32 vectorElements, System::UInt32 byteOffset, System::UInt32 vectorElementSize, System::UInt32 startLiveRange, System::UInt32 endLiveRange);
public void SetPointerToHLSLRegister (Microsoft.VisualStudio.Debugger.Symbols.DkmModule module, ulong address, int registerType, uint registerIndex, uint firstElement, uint vectorElements, uint byteOffset, uint vectorElementSize, uint startLiveRange, uint endLiveRange);
abstract member SetPointerToHLSLRegister : Microsoft.VisualStudio.Debugger.Symbols.DkmModule * uint64 * int * uint32 * uint32 * uint32 * uint32 * uint32 * uint32 * uint32 -> unit
Public Sub SetPointerToHLSLRegister (module As DkmModule, address As ULong, registerType As Integer, registerIndex As UInteger, firstElement As UInteger, vectorElements As UInteger, byteOffset As UInteger, vectorElementSize As UInteger, startLiveRange As UInteger, endLiveRange As UInteger)

Parametreler

module
DkmModule

'Ndaki DkmModule sınıfı bir veya daha fazla işleme yüklenmiş olan veya bir kez yüklenen bir kod paketini (örn: DLL veya exe) temsil eder. DkmModule sınıfı, sembol API 'Lerine yönelik merkezi nesnedir ve sembol işleyicisinin nelerin yüklü olduğuna ilişkin gösterimi ile 1:1 ' dir. Bir kod grubu üç farklı işleme (ya da aynı işleme, ancak üç farklı temel adres ya da üç farklı uygulama etki alanı ile) yüklenirse, ancak sembol işleyicisi bunların tümünün özdeş olduğu şekilde olduğunu düşünüyorsanız, yalnızca bir modül nesnesi olur.

address
UInt64

'Ndaki Kayıt adresi.

registerType
Int32

'Ndaki HLSL kaydı türü.

registerIndex
UInt32

'Ndaki HLSL kaydı dizini.

firstElement
UInt32

'Ndaki Birinci vektör öğesinin dizini.

vectorElements
UInt32

'Ndaki Vektör öğelerinin sayısı.

byteOffset
UInt32

'Ndaki Kayıt başlangıcından itibaren fark.

vectorElementSize
UInt32

'Ndaki Vektör öğesinin boyutu.

startLiveRange
UInt32

'Ndaki Sembol için canlı Aralık başlangıcı.

endLiveRange
UInt32

'Ndaki Sembol için Dinamik Aralık sonu.

Şunlara uygulanır