Compartilhar via


Método ID3D10Device::SetPrivateDataInterface (d3d10.h)

Associe uma interface derivada de IUnknown a este dispositivo e associe essa interface a um guid definido pelo aplicativo.

Sintaxe

HRESULT SetPrivateDataInterface(
  [in] REFGUID        guid,
  [in] const IUnknown *pData
);

Parâmetros

[in] guid

Tipo: REFGUID

Guid associado à interface .

[in] pData

Tipo: const IUnknown*

Ponteiro para uma interface derivada de IUnknown a ser associada ao dispositivo.

Retornar valor

Tipo: HRESULT

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

Comentários

Quando esse método for chamado ::addref() será chamado na interface derivada de IUnknown e quando o dispositivo for destruído ::release() será chamado na interface derivada de IUnknown.

Requisitos

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

Confira também

ID3D10Device Interface