Freigeben über


DkmILHlslBufferRead Class

Definition

A request to read data from a shader shared buffer. The offset in the buffer is popped from the IL stack. The result is pushed on the IL stack.

public ref class DkmILHlslBufferRead : Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILInstruction
[Windows::Foundation::Metadata::WebHostHidden]
public ref class DkmILHlslBufferRead : Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILInstruction
[Windows::Foundation::Metadata::WebHostHidden]
class DkmILHlslBufferRead : Microsoft::VisualStudio::Debugger::Evaluation::IL::DkmILInstruction
[System.Runtime.InteropServices.Guid("d6e46654-0686-441c-3d86-ff6bf50f4df6")]
public class DkmILHlslBufferRead : Microsoft.VisualStudio.Debugger.Evaluation.IL.DkmILInstruction
[<System.Runtime.InteropServices.Guid("d6e46654-0686-441c-3d86-ff6bf50f4df6")>]
type DkmILHlslBufferRead = class
    inherit DkmILInstruction
Public Class DkmILHlslBufferRead
Inherits DkmILInstruction
Inheritance
DkmILHlslBufferRead
Attributes

Properties

BytesToRead

The number of bytes to read from the shared buffer.

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)

Methods

Create(Int32, UInt32, UInt32)

Create a new DkmILHlslBufferRead object instance.

Applies to