DkmILHlslBufferRead Class
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.
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
- 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. |