Compartilhar via


Método ID3D10DeviceChild::SetPrivateData (d3d10.h)

Defina dados definidos pelo aplicativo como um filho do dispositivo e associe esses dados a um guid definido pelo aplicativo.

Sintaxe

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

Parâmetros

[in] guid

Tipo: REFGUID

Guid associado aos dados.

[in] DataSize

Tipo: UINT

Tamanho dos dados.

[in] pData

Tipo: const void*

Ponteiro para os dados a serem armazenados com esse filho do dispositivo. Se pData for NULL, DataSize também deverá ser 0 e todos os dados associados anteriormente ao guid especificado serão destruídos.

Retornar valor

Tipo: HRESULT

Esse método retorna um dos seguintes códigos de retorno do Direct3D 10.

Comentários

Os dados armazenados no filho do dispositivo com esse método podem ser recuperados com ID3D10DeviceChild::GetPrivateData.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho d3d10.h
Biblioteca D3D10.lib

Confira também

ID3D10DeviceChild Interface