Exemple #1
0
 /// <summary>
 /// No documentation for Direct3D12
 /// </summary>
 /// <param name="heapRef">No documentation.</param>
 /// <param name="heapOffset">No documentation.</param>
 /// <param name="descRef">No documentation.</param>
 /// <param name="initialState">No documentation.</param>
 /// <param name="optimizedClearValueRef">No documentation.</param>
 /// <param name="riid">No documentation.</param>
 /// <returns>No documentation.</returns>
 /// <include file='.\..\Documentation\CodeComments.xml' path="/comments/comment[@id='ID3D12Device::CreatePlacedResource']/*"/>
 /// <unmanaged>HRESULT ID3D12Device::CreatePlacedResource([In] ID3D12Heap* pHeap,[In] unsigned longlong HeapOffset,[In] const D3D12_RESOURCE_DESC* pDesc,[In] D3D12_RESOURCE_USAGE InitialState,[In, Optional] const D3D12_CLEAR_VALUE* pOptimizedClearValue,[In] const GUID&amp; riid,[Out] ID3D12Resource** ppvResource)</unmanaged>
 /// <unmanaged-short>ID3D12Device::CreatePlacedResource</unmanaged-short>
 public SharpDX.Direct3D12.Resource CreatePlacedResource(SharpDX.Direct3D12.Heap heapRef,
                                                         long heapOffset,
                                                         SharpDX.Direct3D12.ResourceDescription descRef,
                                                         SharpDX.Direct3D12.ResourceUsage initialState,
                                                         SharpDX.Direct3D12.ClearValue?optimizedClearValueRef = null)
 {
     return(CreatePlacedResource(heapRef, heapOffset, ref descRef, initialState, optimizedClearValueRef, Utilities.GetGuidFromType(typeof(Resource))));
 }
Exemple #2
0
 /// <summary>
 /// No documentation for Direct3D12
 /// </summary>
 /// <param name="descRef">No documentation.</param>
 /// <param name="initialState">No documentation.</param>
 /// <param name="optimizedClearValueRef">No documentation.</param>
 /// <param name="riid">No documentation.</param>
 /// <returns>No documentation.</returns>
 /// <include file='.\..\Documentation\CodeComments.xml' path="/comments/comment[@id='ID3D12Device::CreateReservedResource']/*"/>
 /// <unmanaged>HRESULT ID3D12Device::CreateReservedResource([In] const D3D12_RESOURCE_DESC* pDesc,[In] D3D12_RESOURCE_USAGE InitialState,[In, Optional] const D3D12_CLEAR_VALUE* pOptimizedClearValue,[In] const GUID&amp; riid,[Out] ID3D12Resource** ppvResource)</unmanaged>
 /// <unmanaged-short>ID3D12Device::CreateReservedResource</unmanaged-short>
 public SharpDX.Direct3D12.Resource CreateReservedResource(SharpDX.Direct3D12.ResourceDescription descRef,
                                                           SharpDX.Direct3D12.ResourceUsage initialState,
                                                           SharpDX.Direct3D12.ClearValue?optimizedClearValueRef = null)
 {
     return(CreateReservedResource(ref descRef, initialState, optimizedClearValueRef, Utilities.GetGuidFromType(typeof(Resource))));
 }
Exemple #3
0
 /// <summary>
 /// No documentation for Direct3D12
 /// </summary>
 /// <param name="heapPropertiesRef">No documentation.</param>
 /// <param name="heapMiscFlags">No documentation.</param>
 /// <param name="resourceDescRef">No documentation.</param>
 /// <param name="initialResourceState">No documentation.</param>
 /// <returns>No documentation.</returns>
 /// <unmanaged>HRESULT ID3D12Device::CreateCommittedResource([In] const D3D12_HEAP_PROPERTIES* pHeapProperties,[In] D3D12_HEAP_MISC_FLAG HeapMiscFlags,[In, Value] const D3D12_RESOURCE_DESC* pResourceDesc,[In] D3D12_RESOURCE_USAGE InitialResourceState,[In] const GUID&amp; riidResource,[Out] ID3D12Resource** ppvResource)</unmanaged>
 ///   <unmanaged-short>ID3D12Device::CreateCommittedResource</unmanaged-short>
 public SharpDX.Direct3D12.Resource CreateCommittedResource(SharpDX.Direct3D12.HeapProperties heapPropertiesRef, SharpDX.Direct3D12.HeapMiscFlags heapMiscFlags, SharpDX.Direct3D12.ResourceDescription resourceDescRef, SharpDX.Direct3D12.ResourceUsage initialResourceState, SharpDX.Direct3D12.ClearValue?optimizedClearValueRef = null)
 {
     return(CreateCommittedResource(ref heapPropertiesRef, heapMiscFlags, resourceDescRef, initialResourceState, optimizedClearValueRef, Utilities.GetGuidFromType(typeof(Resource))));
 }