D3DKMT_QUERYRESOURCEINFO 結構 (d3dkmthk.h)
D3DKMT_QUERYRESOURCEINFO 結構描述擷取資源相關信息的參數。
語法
typedef struct _D3DKMT_QUERYRESOURCEINFO {
[in] D3DKMT_HANDLE hDevice;
[in] D3DKMT_HANDLE hGlobalShare;
void D3DKMT_PTR(
VOID *unnamedParam1,
pPrivateRuntimeData unnamedParam2
);
[in/out] UINT PrivateRuntimeDataSize;
[out] UINT TotalPrivateDriverDataSize;
[out] UINT ResourcePrivateDriverDataSize;
[out] UINT NumAllocations;
} D3DKMT_QUERYRESOURCEINFO;
成員
[in] hDevice
資源與配置相關聯的裝置句柄。
[in] hGlobalShare
要開啟之共享資源的句柄。
void D3DKMT_PTR( VOID *unnamedParam1, pPrivateRuntimeData unnamedParam2)
[in/out] PrivateRuntimeDataSize
pPrivateRuntimeData 指向之緩衝區的大小,以位元組為單位。 如果 pPrivateRuntimeData 為 NULL,PrivateRuntimeDataSize 會設定為緩衝區儲存運行時間私人數據所需的大小,以位元組為單位。
[out] TotalPrivateDriverDataSize
與資源相關聯之所有配置所需的緩衝區大小,以位元組為單位,以位元組為單位來保存私人驅動程序數據。
[out] ResourcePrivateDriverDataSize
要保存資源私人驅動程序數據所需的緩衝區大小,以位元組為單位。
[out] NumAllocations
與資源相關聯的配置數目。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista |
標頭 | d3dkmthk.h (包含 D3dkmthk.h) |