Partager via


ID3D10Device ::SetPrivateData, méthode (d3d10.h)

Définissez des données sur un appareil et associez ces données à un GUID.

Syntaxe

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

Paramètres

[in] guid

Type : REFGUID

Guid associé aux données.

[in] DataSize

Type : UINT

Taille des données.

[in] pData

Type : const void*

Pointeur vers les données à stocker avec cet appareil. Si pData a la valeur NULL, DataSize doit également avoir la valeur 0 et toutes les données précédemment associées au GUID seront détruites.

Valeur retournée

Type : HRESULT

Cette méthode retourne l’un des codes de retour Direct3D 10 suivants.

Remarques

Les données stockées dans l’appareil avec cette méthode peuvent être récupérées avec ID3D10DeviceChild ::GetPrivateData.

Le jeu de données et de guid avec cette méthode est généralement défini par l’application.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête d3d10.h
Bibliothèque D3D10.lib

Voir aussi

ID3D10Device Interface