Метод ID3D10DeviceChild::SetPrivateDataInterface (d3d10.h)
Свяжите интерфейс, производный от IUnknown, с этим дочерним устройством и свяжите этот интерфейс с определяемым приложением guid.
Синтаксис
HRESULT SetPrivateDataInterface(
[in] REFGUID guid,
[in] const IUnknown *pData
);
Параметры
[in] guid
Тип: REFGUID
Guid, связанный с интерфейсом .
[in] pData
Тип: const IUnknown*
Указатель на интерфейс, производный от IUnknown, который будет связан с дочерним элементом устройства.
Возвращаемое значение
Тип: HRESULT
Этот метод возвращает один из следующих кодов возврата Direct3D 10.
Комментарии
При вызове этого метода в интерфейсе, наследуемом IUnknown, будет вызываться ::addref(), а при уничтожении дочернего устройства в интерфейсе, производном от IUnknown, будет вызываться ::release().
Требования
Целевая платформа | Windows |
Header | d3d10.h |
Библиотека | D3D10.lib |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по