Exemplo n.º 1
0
 public static unsafe int CreateRootSignatureDeserializer <T0>(this D3D12 thisApi, Span <T0> pSrcData, nuint SrcDataSizeInBytes, Span <Guid> pRootSignatureDeserializerInterface, ref void *ppRootSignatureDeserializer) where T0 : unmanaged
 {
     // SpanOverloader
     return(thisApi.CreateRootSignatureDeserializer(ref pSrcData.GetPinnableReference(), SrcDataSizeInBytes, ref pRootSignatureDeserializerInterface.GetPinnableReference(), ref ppRootSignatureDeserializer));
 }
Exemplo n.º 2
0
 public static unsafe int CreateRootSignatureDeserializer(this D3D12 thisApi, void *pSrcData, nuint SrcDataSizeInBytes, Span <Guid> pRootSignatureDeserializerInterface, void **ppRootSignatureDeserializer)
 {
     // SpanOverloader
     return(thisApi.CreateRootSignatureDeserializer(pSrcData, SrcDataSizeInBytes, ref pRootSignatureDeserializerInterface.GetPinnableReference(), ppRootSignatureDeserializer));
 }