Método InterfaceTraits::CanCastTo
Oferece suporte à infra-estrutura WRL e não se destina a ser usado diretamente em seu código.
template<typename T>
static __forceinline bool CanCastTo(
_In_ T* ptr,
REFIID riid,
_Deref_out_ void **ppv
);
Parâmetros
ptr
O nome de um ponteiro para um tipo.riid
A identificação da interface de Base.ppv
Se esta operação for bem-sucedida, ppv aponta para a interface especificada por Base.Caso contrário, ppv é definido como nullptr.
Valor de retorno
trueSe esta operação for bem-sucedida e ptr é convertido para um ponteiro para Base; Caso contrário, false .
Comentários
Indica se o ponteiro especificado pode ser convertido para um ponteiro para Base.
Para obter mais informações sobre Base, consulte a seção pública Typedefs Estrutura de InterfaceTraits.
Requisitos
Cabeçalho: implements.h
Namespace: Microsoft::WRL::Details