ID3D10DeviceChild interface (d3d10.h)
A device-child interface accesses data used by a device.
Inheritance
The ID3D10DeviceChild interface inherits from the IUnknown interface. ID3D10DeviceChild also has these types of members:
Methods
The ID3D10DeviceChild interface has these methods.
ID3D10DeviceChild::GetDevice Get a pointer to the device that created this interface. (ID3D10DeviceChild.GetDevice) |
ID3D10DeviceChild::GetPrivateData Get application-defined data from a device child. (ID3D10DeviceChild.GetPrivateData) |
ID3D10DeviceChild::SetPrivateData Set application-defined data to a device child and associate that data with an application-defined guid. (ID3D10DeviceChild.SetPrivateData) |
ID3D10DeviceChild::SetPrivateDataInterface Associate an IUnknown-derived interface with this device child and associate that interface with an application-defined guid. (ID3D10DeviceChild.SetPrivateDataInterface) |
Remarks
There are several types of device child interfaces, all of which inherit this interface. They include shaders, state objects, and input layouts.
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | d3d10.h |