Freigeben über


ID3D10Device::GetPrivateData-Methode (d3d10.h)

Abrufen von Daten von einem Gerät, das einer GUID zugeordnet ist.

Syntax

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

Parameter

[in] guid

Typ: REFGUID

Guid, die den Daten zugeordnet ist.

[in, out] pDataSize

Typ: UINT*

Größe der Daten.

[out] pData

Typ: void*

Zeiger auf die auf dem Gerät gespeicherten Daten. Wenn pData NULL ist, muss DataSize ebenfalls 0 sein, und alle Daten, die zuvor der GUID zugeordnet sind, werden zerstört.

Rückgabewert

Typ: HRESULT

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

Hinweise

Die auf dem Gerät gespeicherten Daten werden mit ID3D10Device::SetPrivateData festgelegt.

Die abgerufenen Daten und die GUID sind in der Regel anwendungsdefiniert.

Anforderungen

   
Zielplattform Windows
Kopfzeile d3d10.h
Bibliothek D3D10.lib

Weitere Informationen

ID3D10Geräteschnittstelle