Freigeben über


ID3D10Device::SetPrivateData-Methode (d3d10.h)

Legen Sie Daten auf ein Gerät fest, und ordnen Sie diese Daten einer GUID zu.

Syntax

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

Parameter

[in] guid

Typ: REFGUID

Guid, die den Daten zugeordnet ist.

[in] DataSize

Typ: UINT

Größe der Daten.

[in] pData

Typ: const void*

Zeiger auf die Daten, die mit diesem Gerät gespeichert werden sollen. Wenn pData NULL ist, muss DataSize ebenfalls 0 sein, und alle Daten, die zuvor der GUID zugeordnet waren, werden zerstört.

Rückgabewert

Typ: HRESULT

Diese Methode gibt einen der folgenden Direct3D 10-Rückgabecodes zurück.

Hinweise

Die mit dieser Methode auf dem Gerät gespeicherten Daten können mit ID3D10DeviceChild::GetPrivateData abgerufen werden.

Die Mit dieser Methode festgelegten Daten und guid sind in der Regel anwendungsdefiniert.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile d3d10.h
Bibliothek D3D10.lib

Weitere Informationen

ID3D10Geräteschnittstelle