ID3D11DeviceChild::SetPrivateData
アプリケーション定義データをデバイス チャイルドに設定し、そのデータをアプリケーション定義の GUID に関連付けます。
HRESULT
SetPrivateData(
REFGUID guid,
UINT DataSize,
const void *pData
);
パラメータ
- guid
データが関連付けられている GUID です。 - DataSize
データのサイズです。 - pData
このデバイス チャイルドに格納するデータへのポインターです。pData が NULL の場合は、DataSize も 0 になり、指定された GUID にそれまでに関連付けられていたデータはすべて破棄されます。
戻り値
このメソッドは、「Direct3D 11 のリターン コード」のいずれかを返します。
解説
このメソッドによってデバイス チャイルドに格納されたデータは、ID3D11DeviceChild::GetPrivateData で取得できます。
要件
ヘッダー: D3D11.h 宣言
ライブラリ: D3D11.lib 内容