DkmGPUComputeKernel.GetFlatComputeKernelDimensions Method

Definition

Get the dimension of the thread block.

public:
 void GetFlatComputeKernelDimensions([Runtime::InteropServices::Out] cli::array <int> ^ % FlatThreadDimensions, [Runtime::InteropServices::Out] cli::array <int> ^ % FlatIndexBase, [Runtime::InteropServices::Out] int % NumberOfDimensions, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Debugger::GPU::DkmComputeKernelModel % Model);
public void GetFlatComputeKernelDimensions (out int[] FlatThreadDimensions, out int[] FlatIndexBase, out int NumberOfDimensions, out Microsoft.VisualStudio.Debugger.GPU.DkmComputeKernelModel Model);
member this.GetFlatComputeKernelDimensions : Int32[] * Int32[] * int * DkmComputeKernelModel -> unit
Public Sub GetFlatComputeKernelDimensions (ByRef FlatThreadDimensions As Integer(), ByRef FlatIndexBase As Integer(), ByRef NumberOfDimensions As Integer, ByRef Model As DkmComputeKernelModel)

Parameters

FlatThreadDimensions
Int32[]

[Out] Thread group dimensions.

FlatIndexBase
Int32[]

[Out] Thread group dimensions.

NumberOfDimensions
Int32

[Out] Number of Thread block dimensions.

Model
DkmComputeKernelModel

[Out] Model Type.

Applies to