D3DDDICB_GETMULTISAMPLEMETHODLIST結構 (d3dumddi.h)

D3DDDICB_GETMULTISAMPLEMETHODLIST結構描述參數,以擷取配置之多重範例方法的清單。

語法

typedef struct _D3DDDICB_GETMULTISAMPLEMETHODLIST {
  [in]     D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
  [in]     UINT                           Width;
  [in]     UINT                           Height;
  [in]     D3DDDIFORMAT                   Format;
  [out]    D3DDDI_MULTISAMPLINGMETHOD     *pMethodList;
  [in/out] UINT                           MethodCount;
} D3DDDICB_GETMULTISAMPLEMETHODLIST;

成員

[in] VidPnSourceId

視訊簡訊簡報網路路徑中視訊呈現來源的以零起始的標識碼, (VidPN) 配置所在的拓撲。

[in] Width

配置寬度,以像素為單位。

[in] Height

配置的高度,以像素為單位。

[in] Format

表示配置圖元格式 的D3DDDIFORMAT型別值。

[out] pMethodList

D3DDDI_MULTISAMPLINGMETHOD 結構的陣列,描述用於配置或 NULL 的多重取樣方法清單。

[in/out] MethodCount

在輸入時,緩衝區在 pMethodList 可以保存的項目數目。 在輸出時,這個成員會指定 pMethodList 緩衝區應該保留的必要項目數目。

備註

如果運行時間傳回 pMethodList 成員中的非 NULL 值,運行時間會傳回 MethodCount 成員中的值,代表數位可以保留的項目數。 如果運行時間在 pMethodList 傳回 NULL,運行時間會在 MethodCount 中傳回一個值,代表元素數目中所需的數位緩衝區大小。

規格需求

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

另請參閱

D3DDDIFORMAT

D3DDDI_MULTISAMPLINGMETHOD

pfnGetMultisampleMethodListCb