PFND3D10DDI_CHECKCOUNTERINFO função de retorno de chamada (d3d10umddi.h)
A função CheckCounterInfo determina informações globais relacionadas à manipulação de contadores.
Sintaxe
PFND3D10DDI_CHECKCOUNTERINFO Pfnd3d10ddiCheckcounterinfo;
void Pfnd3d10ddiCheckcounterinfo(
D3D10DDI_HDEVICE unnamedParam1,
D3D10DDI_COUNTER_INFO *unnamedParam2
)
{...}
Parâmetros
unnamedParam1
hDevice [in]
Um identificador para o dispositivo de exibição (contexto gráfico).
unnamedParam2
pCounterInfo [out]
Um ponteiro para uma estrutura D3D10DDI_COUNTER_INFO que o driver preenche com informações globais relacionadas à manipulação de contadores.
Retornar valor
Nenhum
Comentários
O driver pode usar a função de retorno de chamada pfnSetErrorCb para definir um código de erro.
Se o driver de exibição do modo de usuário não oferecer suporte a nenhum dos conceitos representados nos membros da estrutura D3D10DDI_COUNTER_INFO , ele poderá preencher os membros de D3D10DDI_COUNTER_INFO com zeros.
A função CheckCounterInfo do driver não pode chamar a função de retorno de chamada pfnSetErrorCb para definir o código de erro D3DDDIERR_DEVICEREMOVED porque CheckCounterInfo é um tipo de função marcar funcionalidade. O driver deve garantir que ele tenha informações suficientes após a criação do dispositivo para responder a uma chamada para CheckCounterInfo, mesmo na presença de D3DDDIERR_DEVICEREMOVED. CheckCounterInfo não deve encontrar erros. No entanto, CheckCounterInfo pode chamar pfnSetErrorCb para erros críticos.
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 | d3d10umddi.h (inclua D3d10umddi.h) |