InterfaceListHelper Yapısı
WRL altyapısını destekler ve doğrudan kodunuzdan kullanılmak üzere tasarlanmamıştır.
Sözdizimi
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>;
Parametreler
T0
Gerekli olan şablon parametresi 0.
T1
Varsayılan olarak belirtilmeyen şablon parametresi 1.
T2
Varsayılan olarak belirtilmeyen şablon parametresi 2. Üçüncü şablon parametresi.
T3
Varsayılan olarak belirtilmeyen şablon parametresi 3.
T4
Varsayılan olarak belirtilmeyen şablon parametresi 4.
T5
Varsayılan olarak belirtilmeyen şablon parametresi 5.
T6
Varsayılan olarak belirtilmeyen şablon parametresi 6.
T7
Varsayılan olarak belirtilmeyen şablon parametresi 7.
T8
Varsayılan olarak belirtilmeyen şablon parametresi 8.
T9
Varsayılan olarak belirtilmeyen şablon parametresi 9.
Açıklamalar
Belirtilen şablon parametresi bağımsız değişkenlerini yinelemeli olarak uygulayarak bir InterfaceList
tür oluşturur.
InterfaceListHelper şablonu, bir InterfaceList
yapıdaki ilk veri üyesini tanımlamak için şablon parametresi T0'ı kullanır ve ardından InterfaceListHelper şablonunu kalan tüm şablon parametrelerine yinelemeli olarak uygular. InterfaceListHelper , şablon parametresi kalmadığında durur.
Üyeler
Genel Tür Tanımları
Ad | Tanım |
---|---|
TypeT |
InterfaceList türü için bir eş anlamlı. |
Devralma Hiyerarşisi
InterfaceListHelper
Gereksinimler
Üst bilgi: implements.h
Ad Alanı: Microsoft::WRL::D etails
Ayrıca bkz.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin