Class MFDXGIDeviceManager
Inheritance
DXComObject
MFDXGIDeviceManager
Inherited Members
DXComObject.Dispose()
DXComObject.AddRef()
DXComObject.Release()
DXComObject.Handle
Namespace: JeremyAnsel.DirectX.MediaFoundation
Assembly: JeremyAnsel.DirectX.MediaFoundation.dll
[SecurityCritical]
public class MFDXGIDeviceManager : DXComObject, IDisposable
Constructors
|
Edit this page
View Source
Declaration
public MFDXGIDeviceManager(nint comPtr)
Parameters
| Type |
Name |
Description |
| nint |
comPtr |
|
Fields
|
Edit this page
View Source
Declaration
public static readonly Guid MFDXGIDeviceManagerGuid
Field Value
Methods
|
Edit this page
View Source
Declaration
public void CloseDeviceHandle(nint hDevice)
Parameters
| Type |
Name |
Description |
| nint |
hDevice |
|
|
Edit this page
View Source
Declaration
public nint LockDevice(nint hDevice, Guid riid, bool fBlock)
Parameters
Returns
|
Edit this page
View Source
Declaration
public nint OpenDeviceHandle()
Returns
|
Edit this page
View Source
Declaration
public void ResetDevice(nint pUnkDevice, uint resetToken)
Parameters
| Type |
Name |
Description |
| nint |
pUnkDevice |
|
| uint |
resetToken |
|
|
Edit this page
View Source
Declaration
public void TestDevice(nint hDevice)
Parameters
| Type |
Name |
Description |
| nint |
hDevice |
|
|
Edit this page
View Source
Declaration
public void UnlockDevice(nint hDevice, bool fSaveState)
Parameters
| Type |
Name |
Description |
| nint |
hDevice |
|
| bool |
fSaveState |
|
Implements