D3DM_RESOURCEMANAGER_DATA
9/8/2008
Essa estrutura fornece dados que descrevem as ações que o driver deve executar em seu gerenciado memória pool. Esse um ponteiro Essa estrutura é passada como um argumento para D3DM_ResourceManager.
Syntax
typedef struct _D3DM_RESOURCEMANAGER_DATA {
D3DM_RESOURCEMANAGER_ACTION Action;
ULONG nContextId;
ULONG nDiscardBytes;
ULONG nSurfaceId;
ULONG nNewPriority;
HRESULT rval;
} D3DM_RESOURCEMANAGER_DATA;
Os membros
- Ação
A D3DM_RESOURCEMANAGER_ACTION valor de enumeração que descreve a ação que recurso Gerenciador do driver precisa levar.
- nContextId
Um valor ULONG que identifica o identificador do que a ação recurso deve ser executada no contexto.
- nDiscardBytes
Um valor ULONG que identifica o número de bytes para liberado out of o gerenciado pool quando o Ação membro é definido como o valor D3DM_RESACTION_DISCARD_BYTES. Configuração esse membro para 0 indica que o gerenciado Todo pool devem ser liberados.
- nSurfaceId
Um valor ULONG que identifica o identificador de superfície para ser operado em quando o Ação membro é definido como D3DM_RESACTION_SET_PRIORITY ou D3DM_RESACTION_PRELOAD.
- nNewPriority
Um valor ULONG contendo o novo valor prioridade para atribuir para a superfície identificada pelo nSurfaceId membro quando o valor da Ação membro é D3DM_RESACTION_SET_PRIORITY.
- rval
Um valor HRESULT contendo um código de erro relatado pelo driver para descrever quaisquer problemas encontrou enquanto estiver trabalhando com o gerenciado memória pool. Se o driver não encontrar erros, ele define esse valor como D3DM_OK para indicar êxito.
Requirements
Header | d3dmddk.h |
Windows Embedded CE | Windows CE 5.0 |
See Also
Reference
Direct3D Mobile Driver Structures
D3DM_ResourceManager
D3DM_RESOURCEMANAGER_ACTION