D3DMERR Values
9/8/2008
Essas macros são valores HRESULT que a Middleware Mobile Direct3D retorna quando encontra erros.
Syntax
#define D3DMERR_ALREADYLOCKED MAKE_D3DMHRESULT(2158)
#define D3DMERR_CONFLICTINGRENDERSTATE MAKE_D3DMHRESULT(2081)
#define D3DMERR_CONFLICTINGTEXTUREFILTER MAKE_D3DMHRESULT(2078)
#define D3DMERR_CONFLICTINGTEXTUREPALETTE MAKE_D3DMHRESULT(2086)
#define D3DMERR_DEVICELOST MAKE_D3DMHRESULT(2152)
#define D3DMERR_DEVICENOTRESET MAKE_D3DMHRESULT(2153)
#define D3DMERR_DRIVERINTERNALERROR MAKE_D3DMHRESULT(2087)
#define D3DMERR_DRIVERINVALIDCALL MAKE_D3DMHRESULT(2157)
#define D3DMERR_DRIVERUNSUPPORTED MAKE_D3DMHRESULT(2088)
#define D3DMERR_INVALIDCALL MAKE_D3DMHRESULT(2156)
#define D3DMERR_INVALIDDEVICE MAKE_D3DMHRESULT(2155)
#define D3DMERR_MEMORYPOOLEMPTY MAKE_D3DMHRESULT(380)
#define D3DMERR_MOREDATA MAKE_D3DMHRESULT(2151)
#define D3DMERR_NOTAVAILABLE MAKE_D3DMHRESULT(2154)
#define D3DMERR_NOTFOUND MAKE_D3DMHRESULT(2150)
#define D3DMERR_TOOMANYOPERATIONS MAKE_D3DMHRESULT(2077)
#define D3DMERR_UNSUPPORTEDALPHAARG MAKE_D3DMHRESULT(2076)
#define D3DMERR_UNSUPPORTEDALPHAOPERATION MAKE_D3DMHRESULT(2075)
#define D3DMERR_UNSUPPORTEDCOLORARG MAKE_D3DMHRESULT(2074)
#define D3DMERR_UNSUPPORTEDCOLOROPERATION MAKE_D3DMHRESULT(2073)
#define D3DMERR_UNSUPPORTEDFACTORVALUE MAKE_D3DMHRESULT(2079)
#define D3DMERR_UNSUPPORTEDTEXTUREFILTER MAKE_D3DMHRESULT(2082)
#define D3DMERR_WRONGTEXTUREFORMAT MAKE_D3DMHRESULT(2072)
Remarks
A seguinte tabela mostra a individual valores D3DMERR.
Valor | Descrição |
---|---|
D3DMERR_ALREADYLOCKED |
Retornado quando uma superfície já foi bloqueada e outra solicitação bloqueio foi feita para ele. |
D3DMERR_CONFLICTINGRENDERSTATE |
Retornado quando o atualmente estados processar conjunto não podem ser usados juntos. |
D3DMERR_CONFLICTINGTEXTUREFILTER |
Retornado quando o atual textura filtros não podem ser usados juntos. |
D3DMERR_CONFLICTINGTEXTUREPALETTE |
Retornado quando o atual texturas não podem ser usadas simultaneamente. Isso geralmente ocorre quando um dispositivo multi-Texture requer que palletized habilitado todos simultaneamente texturas compartilhar a mesma paleta. |
D3DMERR_DEVICELOST |
Retornada quando um dispositivo não está mais acessível depois recuperação a partir de energia para baixo. |
D3DMERR_DEVICENOTRESET |
Retornada quando um dispositivo perdido Não foi possível redefinir. |
D3DMERR_DRIVERINTERNALERROR |
Retornado quando o driver enfrenta um erro interno que não pode ser mapeado para outro código de retorno específico. |
D3DMERR_DRIVERINVALIDCALL |
Retornado quando Direct3D Mobile não pôde fazer uma chamar para um driver exibir. Isso é gerado pela falha parâmetro em um malformado chamar no driver. |
D3DMERR_DRIVERUNSUPPORTED |
Retornada quando um chamar não coincide com os recursos dispositivos como descrita em bits (consulte a funcionalidade D3DMCAPS). |
D3DMERR_INVALIDCALL |
Retornado quando ocorre um problema com um parâmetro passado para uma função ou método. |
D3DMERR_INVALIDDEVICE |
Retornado quando o gancho para um dispositivo não pôde ser encontrado. Isso é gerado quando um sem suporte ordinal adaptador é passado. |
D3DMERR_MEMORYPOOLEMPTY |
Retornada quando foi feita uma alocação de memória e não há recursos insuficientes para a solicitação. |
D3DMERR_MOREDATA |
Retornada quando uma reserva passada para uma rotina não contém o número suficiente de elementos para a solicitação. |
D3DMERR_NOTAVAILABLE |
Retornada quando uma operação solicitada ou funcionalidade não é com suporte por um dispositivo ou recurso. Isso também é retornado quando um formato solicitado não está disponível. |
D3DMERR_NOTFOUND |
Retornada quando tem uma rotina pesquisa solicitada falha retornar a element(s). |
D3DMERR_TOOMANYOPERATIONS |
Retornado quando o aplicativo está solicitando mais operações textura-filtragem que suporta a dispositivo. |
D3DMERR_UNSUPPORTEDALPHAARG |
Retornado quando o dispositivo não tem suporte um argumento Texture-blending especificado para a alfa canalizar. |
D3DMERR_UNSUPPORTEDALPHAOPERATION |
Retornado quando o dispositivo não tem suporte uma operação Texture-blending especificada para a alfa canalizar. |
D3DMERR_UNSUPPORTEDCOLORARG |
Retornado quando o dispositivo não tem suporte um argumento Texture-blending especificado para valores cor. |
D3DMERR_UNSUPPORTEDCOLOROPERATION |
Retornado quando o dispositivo não tem suporte uma operação Texture-blending especificada para valores cor. |
D3DMERR_UNSUPPORTEDFACTORVALUE |
Retornado quando o dispositivo não suporte o valor fator textura especificado. |
D3DMERR_UNSUPPORTEDTEXTUREFILTER |
Retornado quando o atual textura filtros não podem ser usados juntos. |
D3DMERR_WRONGTEXTUREFORMAT |
Retornado ao formato de pixel da superfície de textura não é válido. |
Requirements
Header | d3dm.h |
Windows Embedded CE | Windows CE 5.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |