Ejemplo n.º 1
0
 private RootSignatureDescription(int parameterCount, IntPtr nativeParameters, int samplerCount, IntPtr nativeSamplers, RootSignatureFlags flags)
 {
     Parameters = new RootParameterArray(parameterCount, nativeParameters);
     StaticSamplers = new StaticSamplerArray(samplerCount, nativeSamplers);
     Flags = flags;
 }
Ejemplo n.º 2
0
 private RootSignatureDescription(int parameterCount, IntPtr nativeParameters, int samplerCount, IntPtr nativeSamplers, RootSignatureFlags flags)
 {
     Parameters     = new RootParameterArray(parameterCount, nativeParameters);
     StaticSamplers = new StaticSamplerArray(samplerCount, nativeSamplers);
     Flags          = flags;
 }
Ejemplo n.º 3
0
 public RootSignatureDescription(RootSignatureFlags flags, RootParameter[] parameters = null, StaticSamplerDescription[] samplers = null)
 {
     Parameters = new RootParameterArray(parameters);
     StaticSamplers = new StaticSamplerArray(samplers);
     Flags = flags;
 }
Ejemplo n.º 4
0
 public RootSignatureDescription(RootSignatureFlags flags, RootParameter[] parameters = null, StaticSampler[] samplers = null)
 {
     Parameters     = new RootParameterArray(parameters);
     StaticSamplers = new StaticSamplerArray(samplers);
     Flags          = flags;
 }