estrutura D3D10_2DDI_ADAPTERFUNCS (d3d10umddi.h)
A estrutura D3D10_2DDI_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 D3D10_2DDI_ADAPTERFUNCS {
PFND3D10DDI_CALCPRIVATEDEVICESIZE pfnCalcPrivateDeviceSize;
PFND3D10DDI_CREATEDEVICE pfnCreateDevice;
PFND3D10DDI_CLOSEADAPTER pfnCloseAdapter;
PFND3D10_2DDI_GETSUPPORTEDVERSIONS pfnGetSupportedVersions;
PFND3D10_2DDI_GETCAPS pfnGetCaps;
} D3D10_2DDI_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 exige 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 de adaptador gráfico.
pfnGetSupportedVersions
Um ponteiro para a função GetSupportedVersions do driver que recupera a versão do sistema operacional compatível com o driver e os recursos de hardware disponíveis (por exemplo, Direct3D versão 10.0, Direct3D versão 10.1 e assim por diante).
pfnGetCaps
Um ponteiro para a função GetCaps(D3D10_2) do driver que consulta recursos do hardware gráfico.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | D3D10_2DDI_ADAPTERFUNCS tem suporte a partir do sistema operacional Windows 7. |
Cabeçalho | d3d10umddi.h (inclua D3d10umddi.h) |