Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Inicjuje określonego Środowisko wykonawcze systemu Windows klasy.Ta funkcja służy do tworzenia wystąpienia składnika, który jest zdefiniowany w tym samym module.
template <
typename T,
typename TArg1,
typename TArg2,
typename TArg3,
typename TArg4,
typename TArg5,
typename TArg6,
typename TArg7,
typename TArg8,
typename TArg9
>
ComPtr<T> Make(
TArg1 &&arg1,
TArg2 &&arg2,
TArg3 &&arg3,
TArg4 &&arg4,
TArg5 &&arg5,
TArg6 &&arg6,
TArg7 &&arg7,
TArg8 &&arg8,
TArg9 &&arg9
);
template <
typename T,
typename TArg1,
typename TArg2,
typename TArg3,
typename TArg4,
typename TArg5,
typename TArg6,
typename TArg7,
typename TArg8
>
ComPtr<T> Make(
TArg1 &&arg1,
TArg2 &&arg2,
TArg3 &&arg3,
TArg4 &&arg4,
TArg5 &&arg5,
TArg6 &&arg6,
TArg7 &&arg7,
TArg8 &&arg8
);
template <
typename T,
typename TArg1,
typename TArg2,
typename TArg3,
typename TArg4,
typename TArg5,
typename TArg6,
typename TArg7
>
ComPtr<T> Make(
TArg1 &&arg1,
TArg2 &&arg2,
TArg3 &&arg3,
TArg4 &&arg4,
TArg5 &&arg5,
TArg6 &&arg6,
TArg7 &&arg7
);
template <
typename T,
typename TArg1,
typename TArg2,
typename TArg3,
typename TArg4,
typename TArg5,
typename TArg6
>
ComPtr<T> Make(
TArg1 &&arg1,
TArg2 &&arg2,
TArg3 &&arg3,
TArg4 &&arg4,
TArg5 &&arg5,
TArg6 &&arg6
);
template <
typename T,
typename TArg1,
typename TArg2,
typename TArg3,
typename TArg4,
typename TArg5
>
ComPtr<T> Make(
TArg1 &&arg1,
TArg2 &&arg2,
TArg3 &&arg3,
TArg4 &&arg4,
TArg5 &&arg5
);
template <
typename T,
typename TArg1,
typename TArg2,
typename TArg3,
typename TArg4
>
ComPtr<T> Make(
TArg1 &&arg1,
TArg2 &&arg2,
TArg3 &&arg3,
TArg4 &&arg4
);
template <
typename T,
typename TArg1,
typename TArg2,
typename TArg3
>
ComPtr<T> Make(
TArg1 &&arg1,
TArg2 &&arg2,
TArg3 &&arg3
);
template <
typename T,
typename TArg1,
typename TArg2
>
ComPtr<T> Make(
TArg1 &&arg1,
TArg2 &&arg2
);
template <
typename T,
typename TArg1
>
ComPtr<T> Make(
TArg1 &&arg1
);
template <
typename T
>
ComPtr<T> Make();
Parametry
T
Określone przez użytkownika klasy, która dziedziczy z WRL::RuntimeClass.TArg1
Typ argumentu 1, który jest przekazywany do klasy określonej w czasie wykonywania.TArg2
Typ argumentu 2, który jest przekazywany do klasy określonej w czasie wykonywania.TArg3
Typ argumentu 3, który jest przekazywany do klasy określonej w czasie wykonywania.TArg4
Typ argumentu 4, który jest przekazywany do klasy określonej w czasie wykonywania.TArg5
Typ argumentu 5, który jest przekazywany do klasy określonej w czasie wykonywania.TArg6
Typ argumentu 6, który jest przekazywany do klasy określonej w czasie wykonywania.TArg7
Typ argumentu 7, który jest przekazywany do klasy określonej w czasie wykonywania.TArg8
Typ argumentu 8, który jest przekazywany do klasy określonej w czasie wykonywania.TArg9
Typ argumentu 9, który jest przekazywany do klasy określonej w czasie wykonywania.arg1
Argument 1, który jest przekazywany do klasy określonej w czasie wykonywania.arg2
Argument 2, który jest przekazywany do klasy określonej w czasie wykonywania.arg3
Argument 3, który jest przekazywany do klasy określonej w czasie wykonywania.arg4
Argument 4, który jest przekazywany do klasy określonej w czasie wykonywania.arg5
Argument 5, który jest przekazywany do klasy określonej w czasie wykonywania.arg6
Argument 6, który jest przekazywany do klasy określonej w czasie wykonywania.arg7
Argument 7, który jest przekazywany do klasy określonej w czasie wykonywania.arg8
Argument 8, który jest przekazywany do klasy określonej w czasie wykonywania.arg9
Argument 9, który jest przekazywany do klasy określonej w czasie wykonywania.
Wartość zwracana
A ComPtr<T> obiektu, jeśli kończy się pomyślnie; w przeciwnym razie nullptr.
Uwagi
Zobacz Porady: bezpośrednie tworzenie wystąpień składników biblioteki WRL Aby dowiedzieć się, różnice w tej funkcji i Microsoft::WRL::Details::MakeAndInitialize, a na przykład.
Wymagania
Nagłówek: implements.h
Obszar nazw: Microsoft::WRL