Share via


DkmILHlslIndexedRegisterRead Class

Definition

A request to read the value of a specific register. The index of the first vector element to read is popped from the IL stack. The result is pushed on the IL stack.

public ref class DkmILHlslIndexedRegisterRead : Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILInstruction
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmILHlslIndexedRegisterRead : Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILInstruction
[Windows::Foundation::Metadata::WebHostHidden]
class DkmILHlslIndexedRegisterRead : Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILInstruction
[System.Runtime.InteropServices.Guid("64daf200-37b1-379f-b698-4a181200b8db")]
public class DkmILHlslIndexedRegisterRead : Microsoft.VisualStudio.Debugger.Evaluation.IL.DkmILInstruction
[<System.Runtime.InteropServices.Guid("64daf200-37b1-379f-b698-4a181200b8db")>]
type DkmILHlslIndexedRegisterRead = class
    inherit DkmILInstruction
Public Class DkmILHlslIndexedRegisterRead
Inherits DkmILInstruction
Inheritance
DkmILHlslIndexedRegisterRead
Attributes

Properties

ByteOffset

The offset in bytes from the beginning of the register to begin reading.

BytesToRead

The number of bytes to be read from each vector register.

RegisterId

The VSD3D_REGISTER_SET value cast to a CvRegisterId.

RegisterIndex

The index of the register to read.

TagValue

DkmILInstruction is an abstract base class. This enum indicates which derived class this object is an instance of.

(Inherited from DkmILInstruction)
UniqueId

Uniquely identifies the DkmILInstruction object. Used as a hash-table key to allow for quickly matching up DkmIL instructions with their matching values.

(Inherited from DkmILInstruction)
VectorElements

The number of vector elements to read.

Methods

Create(Int32, UInt32, UInt32, UInt32, UInt32)

Create a new DkmILHlslIndexedRegisterRead object instance.

Applies to