Share via


Método ID3D11On12Device1::GetD3D12Device (d3d11on12.h)

Recupera o dispositivo Direct3D 12 que está sendo interoperado. Isso permite uma melhor interoperabilidade com um componente que pode receber um dispositivo Direct3D 11, mas que deseja aproveitar o Direct3D 12.

Sintaxe

HRESULT GetD3D12Device(
  REFIID riid,
  void   **ppvDevice
);

Parâmetros

riid

Tipo: REFIID

Uma referência ao GUID (identificador global exclusivo) da interface que você deseja que seja retornado em ppvDevice. Espera-se que esse seja o GUID de ID3D12Device.

ppvDevice

Tipo: void**

Um ponteiro para um bloco de memória que recebe um ponteiro para o dispositivo. Esse é o endereço de um ponteiro para um ID3D12Device, representando o dispositivo Direct3D 12.

Retornar valor

Tipo: HRESULT

Se a função for bem-sucedida, ela retornará S_OK. Caso contrário, ele retornará um código de erroHRESULT.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10 Build 20348
Servidor mínimo com suporte Windows 10 Build 20348
Cabeçalho d3d11on12.h
Biblioteca D3D11.lib
DLL D3D11.dll

Confira também