Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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 |