MakeAndInitialize İşlevi

Belirtilen Windows Çalışma Zamanı sınıfını başlatır. Aynı modülde tanımlanan bir bileşenin örneğini oluşturmak için bu işlevi kullanın.

Sözdizimi

template <
    typename T,
    typename I,
    typename TArg1,
    typename TArg2,
    typename TArg3,
    typename TArg4,
    typename TArg5,
    typename TArg6,
    typename TArg7,
    typename TArg8,
    typename TArg9>
HRESULT MakeAndInitialize(
    _Outptr_result_nullonfailure_ I** ppvObject,
    TArg1 &&arg1,
    TArg2 &&arg2,
    TArg3 &&arg3,
    TArg4 &&arg4,
    TArg5 &&arg5,
    TArg6 &&arg6,
    TArg7 &&arg7,
    TArg8 &&arg8,
    TArg9 &&arg9) throw()

Parametreler

T
öğesinden WRL::RuntimeClassdevralan kullanıcı tarafından belirtilen bir sınıf.

TArg1
Belirtilen çalışma zamanı sınıfına geçirilen 1. bağımsız değişken türü.

TArg2
Belirtilen çalışma zamanı sınıfına geçirilen 2. bağımsız değişken türü.

TArg3
Belirtilen çalışma zamanı sınıfına geçirilen 3. bağımsız değişken türü.

TArg4
Belirtilen çalışma zamanı sınıfına geçirilen 4. bağımsız değişken türü.

TArg5
Belirtilen çalışma zamanı sınıfına geçirilen 5. bağımsız değişkenin türü.

TArg6
Belirtilen çalışma zamanı sınıfına geçirilen 6. bağımsız değişken türü.

TArg7
Belirtilen çalışma zamanı sınıfına geçirilen 7. bağımsız değişkenin türü.

TArg8
Belirtilen çalışma zamanı sınıfına geçirilen 8 bağımsız değişkeninin türü.

TArg9
Belirtilen çalışma zamanı sınıfına geçirilen 9 bağımsız değişkeninin türü.

arg1
Belirtilen çalışma zamanı sınıfına geçirilen bağımsız değişken 1.

arg2
Belirtilen çalışma zamanı sınıfına geçirilen bağımsız değişken 2.

arg3
Belirtilen çalışma zamanı sınıfına geçirilen bağımsız değişken 3.

arg4
Belirtilen çalışma zamanı sınıfına geçirilen 4. bağımsız değişken.

arg5
Belirtilen çalışma zamanı sınıfına geçirilen 5. bağımsız değişken.

arg6
Belirtilen çalışma zamanı sınıfına geçirilen 6. bağımsız değişken.

arg7
Belirtilen çalışma zamanı sınıfına geçirilen 7. bağımsız değişken.

arg8
Belirtilen çalışma zamanı sınıfına geçirilen 8. bağımsız değişken.

arg9
Belirtilen çalışma zamanı sınıfına geçirilen bağımsız değişken 9.

İade Değeri

HRESULT değeri.

Açıklamalar

Bu işlev ile Microsoft::WRL::Make arasındaki farkları öğrenmek için bkz. Nasıl yapılır: WRL Bileşenlerini Doğrudan Oluşturma ve bir örnek için.

Gereksinimler

Üst bilgi: implements.h

Ad Alanı: Microsoft::WRL::D etails

Ayrıca bkz.

Microsoft::WRL::Details Ad Alanı