D3DKMT_QUERYRESOURCEINFO構造体 (d3dkmthk.h)
D3DKMT_QUERYRESOURCEINFO構造体は、リソースに関する情報を取得するためのパラメーターを記述します。
構文
typedef struct _D3DKMT_QUERYRESOURCEINFO {
[in] D3DKMT_HANDLE hDevice;
[in] D3DKMT_HANDLE hGlobalShare;
[in] VOID *pPrivateRuntimeData;
[in/out] UINT PrivateRuntimeDataSize;
[out] UINT TotalPrivateDriverDataSize;
[out] UINT ResourcePrivateDriverDataSize;
[out] UINT NumAllocations;
} D3DKMT_QUERYRESOURCEINFO;
メンバーズ
[in] hDevice
リソースと割り当てが関連付けられているデバイスへのハンドル。
[in] hGlobalShare
開く共有リソースへのハンドル。
[in] pPrivateRuntimeData
以外の NULLの場合は、作成時に指定されたランタイムプライベート データを受け取るバッファーへのポインター。 OpenGL ICD は、まず、
[in/out] PrivateRuntimeDataSize
pPrivateRuntimeData が指
[out] TotalPrivateDriverDataSize
リソースに関連付けられているすべての割り当てのプライベート ドライバー データを保持するために必要なバッファーのサイズ (バイト単位)。
[out] ResourcePrivateDriverDataSize
リソースのプライベート ドライバー データを保持するために必要なバッファーのサイズ (バイト単位)。
[out] NumAllocations
リソースに関連付けられている割り当ての数。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows Vista |
ヘッダー | d3dkmthk.h (D3dkmthk.h を含む) |