共用方式為


ID3D10DeviceChild::SetPrivateData 方法 (d3d10.h)

將應用程式定義的數據設定為裝置子系,並將該數據與應用程式定義的 guid 產生關聯。

語法

HRESULT SetPrivateData(
  [in] REFGUID    guid,
  [in] UINT       DataSize,
  [in] const void *pData
);

參數

[in] guid

類型: REFGUID

與數據相關聯的 Guid。

[in] DataSize

類型: UINT

數據的大小。

[in] pData

類型: const void*

要與此裝置子系一起儲存的數據指標。 如果 pData 是 NULL,DataSize 也必須是 0,而且先前與指定 guid 相關聯的任何數據都會終結。

傳回值

類型: HRESULT

此方法會傳回下列其中一個 Direct3D 10 傳回碼

備註

您可以使用 ID3D10DeviceChild::GetPrivateData 擷取儲存在裝置子系中的數據。

規格需求

需求
目標平台 Windows
標頭 d3d10.h
程式庫 D3D10.lib

另請參閱

ID3D10DeviceChild 介面