Onde DRV_QUERYFUNCTIONINSTANCEID é declarado?
Pergunta
Esta questão está relacionada esse um.
Preciso usar a função winmm waveInMessage usando a constante mencionada acima.Posso encontrar um monte de definições semelhantes (como DRV_QUERYDEVICEINTERFACE
) no mmddk.h, mas o par DRV_QUERYFUNCTIONINSTANCEID
e DRV_QUERYFUNCTIONINSTANCEIDSIZE
não é.Eles são mencionados no documento do MSDN intitulado "Funções de dispositivo para aplicativos multimídia herdados do Windows", que não faz referência aos arquivos de cabeçalho usados no exemplo.
Solução
#include <mmddk.h>
Qual compilador você está usando?
- Baixe o SDK da plataforma mais recente para Windows se estiver usando o VC++.
- No caso de, por exemplo, MinGW, novos cabeçalhos devem estar disponíveis.
Aposto que seu problema está relacionado a arquivos de cabeçalho antigos.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow