Compartilhar via


estrutura D3D10DDI_ADAPTERFUNCS (d3d10umddi.h)

A estrutura D3D10DDI_ADAPTERFUNCS contém funções que o driver de exibição do modo de usuário pode implementar para se comunicar com um objeto de adaptador gráfico.

Sintaxe

typedef struct D3D10DDI_ADAPTERFUNCS {
  PFND3D10DDI_CALCPRIVATEDEVICESIZE pfnCalcPrivateDeviceSize;
  PFND3D10DDI_CREATEDEVICE          pfnCreateDevice;
  PFND3D10DDI_CLOSEADAPTER          pfnCloseAdapter;
} D3D10DDI_ADAPTERFUNCS;

Membros

pfnCalcPrivateDeviceSize

Um ponteiro para a função CalcPrivateDeviceSize do driver que especifica o tamanho de um bloco de memória que o driver de exibição do modo de usuário requer do runtime do Microsoft Direct3D para armazenar dados acessados com frequência.

pfnCreateDevice

Um ponteiro para a função CreateDevice(D3D10) do driver que cria uma representação de um dispositivo de exibição que manipula uma coleção de estado de renderização.

pfnCloseAdapter

Um ponteiro para a função CloseAdapter(D3D10) do driver que libera recursos para um objeto do adaptador gráfico.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows.
Cabeçalho d3d10umddi.h (inclua D3d10umddi.h)

Confira também

CalcPrivateDeviceSize

CloseAdapter(D3D10)

CreateDevice(D3D10)

D3D10DDIARG_OPENADAPTER

OpenAdapter10