Compartilhar via


Método IDMLObject::SetPrivateDataInterface (directml.h)

Associa uma interface derivada de IUnknown ao objeto de dispositivo DirectML e associa essa interface a um GUID definido pelo aplicativo. Esse método é thread-safe.

Sintaxe

HRESULT SetPrivateDataInterface(
  [in]           REFGUID  guid,
  [in, optional] IUnknown *data
);

Parâmetros

[in] guid

Tipo: REFGUID

O GUID a ser associado à interface .

[in, optional] data

Tipo: const IUnknown*

Um ponteiro para a interface derivada de IUnknown a ser associada ao objeto do dispositivo.

Valor retornado

Tipo: HRESULT

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho directml.h
Biblioteca DirectML.lib
DLL DirectML.dll

Confira também

IDMLObject