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.
Valor de retorno
Nenhum
Observações
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 der 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 do do driver para definir o código de erro D3DDDIERR_DEVICEREMOVED porque CheckCounterInfo é um tipo de função de verificação de capacidade. 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 |
---|---|
de cliente com suporte mínimo | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
da Plataforma de Destino | Área de trabalho |
cabeçalho | d3d10umddi.h (inclua D3d10umddi.h) |