[]
ID3D11DeviceChild
[Guid("1841e5c8-16b0-489b-bcc8-44cfb0d5deae")]
public class DeviceChild : ComObject, IDisposable, IUnknown
| Name | Description |
|---|---|
| DeviceChild(IntPtr) | Initializes a new instance of the DeviceChild class. |
| Name | Description |
|---|---|
| DebugName | Gets or sets the debug-name for this object. |
| Device | GetDevice |
| Name | Description |
|---|---|
| Dispose(bool) | Clean up any resources being used. |
| GetDevice(out Device) | void ID3D11DeviceChild::GetDevice([Out] ID3D11Device** ppDevice) |
| GetPrivateData(Guid, ref int, IntPtr) | HRESULT ID3D11DeviceChild::GetPrivateData([In] const GUID& guid,[InOut] unsigned int* pDataSize,[Out, Buffer, Optional] void* pData) |
| NativePointerUpdated(IntPtr) | Method called when the NativePointer is updated. |
| SetPrivateData(Guid, int, IntPtr) | HRESULT ID3D11DeviceChild::SetPrivateData([In] const GUID& guid,[In] unsigned int DataSize,[In, Buffer, Optional] const void* pData) |
| SetPrivateDataInterface(Guid, ComObject) | HRESULT ID3D11DeviceChild::SetPrivateDataInterface([In] const GUID& guid,[In, Optional] const IUnknown* pData) |
| Name | Description |
|---|---|
| explicit operator DeviceChild(IntPtr) | Performs an explicit conversion from IntPtr to DeviceChild. |