[]
IDXGIDevice
[Guid("54ec77fa-1377-44e6-8c32-88fd5f44c84c")]
public class Device : DXGIObject, IDisposable, IUnknown
Name | Description |
---|---|
Device(IntPtr) | Initializes a new instance of the Device class. |
Name | Description |
---|---|
CreateSurface(ref SurfaceDescription, int, int, SharedResource?) | HRESULT IDXGIDevice::CreateSurface([In] const DXGI_SURFACE_DESC* pDesc,[In] unsigned int NumSurfaces,[In] unsigned int Usage,[In, Optional] const DXGI_SHARED_RESOURCE* pSharedResource,[Out] IDXGISurface** ppSurface) |
GetAdapter() | HRESULT IDXGIDevice::GetAdapter([Out] IDXGIAdapter** pAdapter) |
GetGPUThreadPriority() | HRESULT IDXGIDevice::GetGPUThreadPriority([Out] int* pPriority) |
QueryResourceResidency(ComArray<ComObject>, Residency[], int) | HRESULT IDXGIDevice::QueryResourceResidency([In, Buffer] const IUnknown** ppResources,[Out, Buffer] DXGI_RESIDENCY* pResidencyStatus,[In] unsigned int NumResources) |
QueryResourceResidency(params ComObject[]) | Gets the residency status of an array of resources. |
QueryResourceResidency(ComObject[], Residency[], int) | HRESULT IDXGIDevice::QueryResourceResidency([In, Buffer] const IUnknown** ppResources,[Out, Buffer] DXGI_RESIDENCY* pResidencyStatus,[In] unsigned int NumResources) |
SetGPUThreadPriority(int) | HRESULT IDXGIDevice::SetGPUThreadPriority([In] int Priority) |
Name | Description |
---|---|
explicit operator Device(IntPtr) |