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

Consulte también

ID3D12Device

Sistemas de varios adaptadores