D3DM_DRAWPRIMITIVE_DATA
9/8/2008
Essa estrutura descreve as propriedades de uma reserva de comando. Um ponteiro para essa estrutura é passado como um parâmetro da D3DM_DrawPrimitive função.
Syntax
typedef struct _D3DM_DRAWPRIMITIVE_DATA {
ULONG nContextId;
LPVOID pCommands;
ULONG nStartOffset;
ULONG nEndOffset;
HRESULT rval;
} D3DM_DRAWPRIMITIVE_DATA;
Os membros
- nContextId
Um valor ULONG contendo o contexto no qual processamento para processo reserva esse comando.
- pCommands
Um valor LPVOID apontando para a reserva de comando para serem processados.
- nStartOffset
Um valor ULONG contendo o deslocamento de byte na reserva de comando para iniciar processamento.
- nEndOffset
Um valor ULONG contendo o deslocamento de byte na reserva de comando para finalizar processamento.
- rval
Um valor HRESULT contendo um código de erro relatado pelo driver para descrever quaisquer problemas que ele encontrados ao tentar analisar comandos na reserva. Se o driver não encontrar erros, ele define esse valor como D3DM_OK para indicar êxito. Quaisquer erros que ocorrer durante a execução de reserva a comando deve ser mantida em código de erro do driver.
Requirements
Header | d3dmddk.h |
Windows Embedded CE | Windows CE 5.0 |
See Also
Reference
Direct3D Mobile Driver Structures
D3DM_DrawPrimitive (Function)