D3DDDIARG_GETCAPS 結構 (d3dumddi.h)

D3DDDIARG_GETCAPS結構包含特定類型的顯示裝置功能。

語法

typedef struct _D3DDDIARG_GETCAPS {
  [in]     D3DDDICAPS_TYPE Type;
  [in]     VOID            *pInfo;
  [out]    VOID            *pData;
  [in/out] UINT            DataSize;
} D3DDDIARG_GETCAPS;

成員

[in] Type

要擷取的功能類型。 Microsoft Direct3D 執行時間可以從 D3DDDICAPS_TYPE 列舉類型提供其中一個值,可能連同 pInfo所指向緩衝區中的資訊,以擷取 pData緩衝區中的特定功能資料。

[in] pInfo

緩衝區的指標,其中包含指定要擷取 Type 成員所指定之型別功能的特定條件。

[out] pData

緩衝區的指標,這個緩衝區會填入 Type 成員所指定之類型的功能,而且可能是由 pInfo緩衝區中指定的條件所決定。

[in/out] DataSize

pData緩衝區的大小,以位元組為單位。

備註

如需如何指定 D3DDDIARG_GETCAPS 成員值以及 D3DDDICAPS_TYPE 常數值的詳細資訊,請參閱 GetCaps的備註。

規格需求

   
最低支援的用戶端 可在 Windows Vista 和更新版本的 Windows 作業系統中使用。
標頭 d3dumddi.h (包含 D3dumddi.h)

另請參閱

D3DDDICAPS_TYPE

GetCaps