共用方式為


InterfaceListHelper 結構

支援 WRL 基礎結構,並不適合直接從您的程式代碼使用。

語法

template <
    typename T0,
    typename T1 = Nil,
    typename T2 = Nil,
    typename T3 = Nil,
    typename T4 = Nil,
    typename T5 = Nil,
    typename T6 = Nil,
    typename T7 = Nil,
    typename T8 = Nil,
    typename T9 = Nil
>
struct InterfaceListHelper;

template <typename T0>
struct InterfaceListHelper<T0, Nil, Nil, Nil, Nil, Nil, Nil, Nil, Nil>;

參數

T0
範本參數 0,這是必要的。

T1
範本參數 1,預設為未指定。

T2
範本參數 2,預設為未指定。第三個範本參數。

T3
範本參數 3,預設為未指定。

T4
範本參數 4,預設為未指定。

T5
範本參數 5,預設為未指定。

T6
範本參數 6,預設為未指定。

T7
範本參數 7,預設為未指定。

T8
範本參數 8,預設為未指定。

T9
範本參數 9,預設為未指定。

備註

InterfaceList以遞歸方式套用指定的範本參數自變數,以建置類型。

InterfaceListHelper 範本會使用範本參數 T0 來定義結構中的第一個InterfaceList數據成員,然後遞歸地將 InterfaceListHelper 範本套用至任何剩餘的範本參數。 當沒有任何剩餘的範本參數時,InterfaceListHelper 會停止。

成員

公用 Typedefs

名稱 描述
TypeT InterfaceList 類型的同義字。

繼承階層架構

InterfaceListHelper

需求

標頭: implements.h

命名空間: Microsoft::WRL::D etails

另請參閱

Microsoft::WRL::Details 命名空間