PFND3DDDI_GETINFO função de retorno de chamada (d3dumddi.h)
A função GetInfo recupera informações sobre o dispositivo de exibição especificado.
Sintaxe
PFND3DDDI_GETINFO Pfnd3dddiGetinfo;
HRESULT Pfnd3dddiGetinfo(
HANDLE hDevice,
UINT unnamedParam2,
VOID *unnamedParam3,
UINT DevInfoSize
)
{...}
Parâmetros
hDevice
Um identificador para o dispositivo de exibição (contexto gráfico).
unnamedParam2
DevInfoID
Um identificador para o tipo de informações do dispositivo a serem recuperadas.
unnamedParam3
pDevInfoStruct
Um ponteiro para um buffer do tipo que DevInfoID especifica que recebe informações sobre o dispositivo.
DevInfoSize
O tamanho, em bytes, do buffer fornecido pelo pDevInfoStruct.
Retornar valor
GetInfo retorna um dos seguintes valores:
Código de retorno | Descrição |
---|---|
S_OK | As informações do dispositivo são recuperadas com êxito. |
E_NOTIMPL | O driver não dá suporte ao tipo solicitado de informações do dispositivo. |
E_INVALIDARG | Os parâmetros foram validados e determinados como incorretos. |
Comentários
Os runtimes do Microsoft DirectX 7 e DirectX 8 chamam a função GetInfo para consultar um driver de exibição no modo de usuário para obter informações adicionais do dispositivo.
O runtime do Direct3D 8 define o sinalizador D3DDDIDEVINFOID_VCACHE no parâmetro DevInfoID e especifica uma estrutura de D3DDDIDEVINFO_VCACHE vazia no parâmetro pDevInfoStruct para consultar o suporte do driver de exibição do modo de usuário para cache de vértice.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | d3dumddi.h (inclua D3dumddi.h) |