Método IDXGIObject::SetPrivateDataInterface (dxgi.h)
Establezca una interfaz en los datos privados del objeto.
Sintaxis
HRESULT SetPrivateDataInterface(
[in] REFGUID Name,
[in] const IUnknown *pUnknown
);
Parámetros
[in] Name
Tipo: REFGUID
GUID que identifica la interfaz.
[in] pUnknown
Tipo: const IUnknown*
Interfaz que se va a establecer.
Valor devuelto
Tipo: HRESULT
Devuelve uno de los siguientes DXGI_ERROR.
Comentarios
Esta API asocia un puntero de interfaz con el objeto .
Cuando la interfaz se establece, se incrementa su recuento de referencias. Cuando se sobrescriben los datos (llamando a SPD o SPDI con el mismo GUID) o se destruye el objeto , se llama a ::Release() y se disminuye el recuento de referencias de la interfaz.
Requisitos
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | dxgi.h |
Library | DXGI.lib |