SetPrivateDataInterface
TOC
Collapse the table of content
Expand the table of content

ID3D10DeviceChild::SetPrivateDataInterface method

Associate an IUnknown-derived interface with this device and associate that interface with an application-defined guid.

Syntax


HRESULT SetPrivateDataInterface(
  [in]       REFGUID  guid,
  [inconst IUnknown *pData
);

Parameters

guid [in]

Type: REFGUID

Guid associated with the interface.

pData [in]

Type: const IUnknown*

Pointer to an IUnknown-derived interface to be associated with the device.

Return value

Type: HRESULT

This method returns one of the following Direct3D 10 Return Codes.

Remarks

When this method is called ::addref() will be called on the IUnknown-derived interface, and when the device is detroyed ::release() will be called on the IUnknown-derived interface.

Requirements

Header

D3D10.h

Library

D3D10.lib

See also

ID3D10DeviceChild
ID3D10Device Interface

 

 

Show:
© 2016 Microsoft