Поделиться через


Метод ID3D10Device::GetPrivateData (d3d10.h)

Получение данных с устройства, связанного с guid.

Синтаксис

HRESULT GetPrivateData(
  [in]      REFGUID guid,
  [in, out] UINT    *pDataSize,
  [out]     void    *pData
);

Параметры

[in] guid

Тип: REFGUID

Guid, связанный с данными.

[in, out] pDataSize

Тип: UINT*

Размер данных.

[out] pData

Тип: void*

Указатель на данные, хранящиеся на устройстве. Если pData имеет значение NULL, DataSize также должен иметь значение 0, а все данные, ранее связанные с guid, будут уничтожены.

Возвращаемое значение

Тип: HRESULT

Этот метод возвращает один из следующих кодов возврата Direct3D 10.

Замечания

Если возвращенные данные являются указателем на IUnknown или один из его производных классов, который ранее был задан SetPrivateDataInterface, этот интерфейс будет иметь его число ссылок с увеличением до возврата частных данных.

Требования

Требование Ценность
целевая платформа Виндоус
Заголовок d3d10.h
Библиотека D3D10.lib

См. также

Интерфейс ID3D10Device