Compartilhar via


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)

Confira também

D3DDDIDEVINFO_VCACHE

D3DDDI_DEVICEFUNCS