Método ID3D12Device::OpenSharedHandle (d3d12.h)
Abre un identificador para recursos compartidos, montones compartidos y barreras compartidas mediante HANDLE y REFIID.
Sintaxis
HRESULT OpenSharedHandle(
[in] HANDLE NTHandle,
REFIID riid,
[out, optional] void **ppvObj
);
Parámetros
[in] NTHandle
Tipo: HANDLE
Identificador que ha generado la llamada a ID3D12Device::CreateSharedHandle.
riid
Tipo: REFIID
Identificador único global (GUID) para una de las interfaces siguientes:
El REFIID, o GUID, de la interfaz se puede obtener mediante la macro __uuidof(). Por ejemplo, __uuidof(ID3D12Heap) obtendrá el GUID de la interfaz en un recurso.[out, optional] ppvObj
Tipo: void**
Puntero a un bloque de memoria que recibe un puntero a una de las interfaces siguientes:
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 |