D3DKMT_QUERYRESOURCEINFOFROMNTHANDLE結構(d3dkmthk.h)
描述將全域 NT 句柄對應至資源資訊所需的資訊。
語法
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;
成員
[in] hDevice
D3DKMT_HANDLE數據類型,表示裝置的核心模式句柄。
[in] hNtHandle
要查詢之資源的全域 NT 句柄。
[in] pPrivateRuntimeData
呼叫端提供的緩衝區指標,其中會複製與資源相關聯的運行時間私用數據。
[in] PrivateRuntimeDataSize
pPrivateRuntimeData 成員所指向之緩衝區的大小,以位元組為單位。
[out]如果 pPrivateRuntimeDataNULL,則此成員是接收運行時間私用數據所需的緩衝區大小,以位元組為單位。 否則,這個成員是複製到緩衝區的運行時間私用數據的大小,以位元組為單位。
[out] TotalPrivateDriverDataSize
緩衝區的大小,以位元組為單位,用來保存與資源相關聯之所有配置的所有驅動程式私用數據。
[out] ResourcePrivateDriverDataSize
驅動程序資源私用數據的大小,以位元組為單位。
[out] NumAllocations
與資源相關聯的配置數目。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 8 |
支援的最低伺服器 | Windows Server 2012 |
標頭 | d3dkmthk.h (包括 D3dkmthk.h) |