estrutura D3DKMT_QUERYRESOURCEINFOFROMNTHANDLE (d3dkmthk.h)
Descreve as informações necessárias para mapear um identificador NT global para informações de recursos.
Sintaxe
typedef struct _D3DKMT_QUERYRESOURCEINFOFROMNTHANDLE {
[in] D3DKMT_HANDLE hDevice;
[in] HANDLE hNtHandle;
[in] VOID *pPrivateRuntimeData;
[in] UINT PrivateRuntimeDataSize;
[out] UINT TotalPrivateDriverDataSize;
[out] UINT ResourcePrivateDriverDataSize;
[out] UINT NumAllocations;
} D3DKMT_QUERYRESOURCEINFOFROMNTHANDLE;
Membros
[in] hDevice
Um tipo de dados D3DKMT_HANDLE que representa um identificador de modo kernel para o dispositivo.
[in] hNtHandle
Um identificador NT global para o recurso que deve ser consultado.
[in] pPrivateRuntimeData
Um ponteiro para um buffer fornecido pelo chamador no qual os dados privados de runtime associados ao recurso serão copiados.
[in] PrivateRuntimeDataSize
O tamanho, em bytes, do buffer apontado pelo membro pPrivateRuntimeData
[out] Se pPrivateRuntimeData for NULL, esse membro terá o tamanho, em bytes, do buffer necessário para receber os dados privados do runtime. Caso contrário, esse membro será o tamanho, em bytes, dos dados privados de runtime copiados para o buffer.
[out] TotalPrivateDriverDataSize
O tamanho, em bytes, do buffer necessário para armazenar todos os dados privados do driver para todas as alocações associadas ao recurso.
[out] ResourcePrivateDriverDataSize
O tamanho, em bytes, dos dados privados do recurso do driver.
[out] NumAllocations
O número de alocações associadas ao recurso.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 8 |
servidor com suporte mínimo | Windows Server 2012 |
cabeçalho | d3dkmthk.h (inclua D3dkmthk.h) |