Método ID3D12Object::SetPrivateDataInterface (d3d12.h)
Asocia una interfaz derivada de IUnknown con el objeto de dispositivo y asocia esa interfaz con un GUID definido por la aplicación.
Sintaxis
HRESULT SetPrivateDataInterface(
[in] REFGUID guid,
[in, optional] const IUnknown *pData
);
Parámetros
[in] guid
Tipo: REFGUID
GUID que se va a asociar a la interfaz.
[in, optional] pData
Tipo: const IUnknown*
Puntero a la interfaz derivada de IUnknown que se va a asociar al objeto de dispositivo. Su recuento de referencias se incrementa cuando se establece y su recuento de referencias se reduce cuando se destruye id3D12Object o cuando se sobrescriben los datos llamando a SetPrivateData o SetPrivateDataInterface con el mismo GUID.
Valor devuelto
Tipo: HRESULT
Este método devuelve uno de los códigos de retorno de Direct3D 12.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | d3d12.h |
Library | D3D12.lib |
Archivo DLL | D3D12.dll |