Método ID3D12Object::SetPrivateDataInterface (d3d12.h)
Associa uma interface derivada de IUnknown ao objeto de dispositivo e associa essa interface a um GUID definido pelo aplicativo.
Sintaxe
HRESULT SetPrivateDataInterface(
[in] REFGUID guid,
[in, optional] const IUnknown *pData
);
Parâmetros
[in] guid
Tipo: REFGUID
O GUID a ser associado à interface.
[in, optional] pData
Tipo: const IUnknown*
Um ponteiro para a interface derivada de IUnknown a ser associada ao objeto do dispositivo. Sua contagem de referência é incrementada quando definida e sua contagem de referência é decrementada quando id3D12Object é destruído ou quando os dados são substituídos chamando SetPrivateData ou SetPrivateDataInterface com o mesmo GUID.
Retornar valor
Tipo: HRESULT
Esse método retorna um dos códigos de retorno do Direct3D 12.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | d3d12.h |
Biblioteca | D3D12.lib |
DLL | D3D12.dll |