예제 #1
0
 public void Init(uint shaderRegister, uint registerSpace = 0, D3D12_ROOT_DESCRIPTOR_FLAGS flags = D3D12_ROOT_DESCRIPTOR_FLAG_NONE)
 {
     Init(out this, shaderRegister, registerSpace, flags);
 }
예제 #2
0
 public static void Init([NativeTypeName("D3D12_ROOT_DESCRIPTOR1 &")] out D3D12_ROOT_DESCRIPTOR1 table, uint shaderRegister, uint registerSpace = 0, D3D12_ROOT_DESCRIPTOR_FLAGS flags = D3D12_ROOT_DESCRIPTOR_FLAG_NONE)
 {
     table.ShaderRegister = shaderRegister;
     table.RegisterSpace  = registerSpace;
     table.Flags          = flags;
 }
예제 #3
0
 public void Init([NativeTypeName("UINT")] uint shaderRegister, [NativeTypeName("UINT")] uint registerSpace = 0, D3D12_ROOT_DESCRIPTOR_FLAGS flags = D3D12_ROOT_DESCRIPTOR_FLAG_NONE)
 {
     Init(out this, shaderRegister, registerSpace, flags);
 }