estructura D3DKMT_QUERYRESOURCEINFOFROMNTHANDLE (d3dkmthk.h)
Describe la información necesaria para asignar un identificador NT global a la información de recursos.
Sintaxis
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;
Miembros
[in] hDevice
Un D3DKMT_HANDLE tipo de datos que representa un identificador en modo kernel para el dispositivo.
[in] hNtHandle
Identificador NT global del recurso que se va a consultar.
[in] pPrivateRuntimeData
Puntero a un búfer proporcionado por el autor de la llamada en el que se copiarán los datos privados en tiempo de ejecución asociados al recurso.
[in] PrivateRuntimeDataSize
Tamaño, en bytes, del búfer al que apunta el miembro pPrivateRuntimeData.
[out] Si pPrivateRuntimeData es NULL, este miembro es el tamaño, en bytes, del búfer necesario para recibir los datos privados en tiempo de ejecución. De lo contrario, este miembro es el tamaño, en bytes, de los datos privados en tiempo de ejecución copiados en el búfer.
[out] TotalPrivateDriverDataSize
Tamaño, en bytes, del búfer necesario para contener todos los datos privados del controlador para todas las asignaciones asociadas al recurso.
[out] ResourcePrivateDriverDataSize
Tamaño, en bytes, de los datos privados del recurso del controlador.
[out] NumAllocations
Número de asignaciones asociadas al recurso.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 8 |
servidor mínimo admitido | Windows Server 2012 |
encabezado de |
d3dkmthk.h (incluya D3dkmthk.h) |