ComPtrRef 클래스
WRL 인프라를 지원 하며 사용자 코드에서 직접 사용할 수는 없습니다.
template <
typename T
>
class ComPtrRef : public ComPtrRefBase<T>;
매개 변수
- T
A ComPtr <T> 형식 또는 형식 파생이 아니라 Comptr가 나타내는 인터페이스에서.
설명
ComPtr <T> 형식의 개체에 대 한 참조를 나타냅니다.
Members
Public 생성자
Name |
설명 |
---|---|
다른 ComPtrRef 개체에 지정 된 포인터에서 ComPtrRef 클래스의 새 인스턴스를 초기화 합니다. |
Public 메서드
Name |
설명 |
---|---|
현재 ComPtrRef 개체에 의해 표현 되는 인터페이스에 대 한 포인터의 주소를 검색 합니다. |
|
현재 ComPtrRef 개체를 삭제 하 고 ComPtrRef 개체에 의해 표현 된 인터페이스 포인터-에-한-포인터를 반환 합니다. |
Public 연산자
Name |
설명 |
---|---|
현재 ComPtrRef 개체를 삭제 하 고 ComPtrRef 개체에 의해 표현 된 인터페이스 포인터-에-한-포인터를 반환 합니다. |
|
반환 값의 ptr_ 현재 ComPtrRef 개체의 데이터 멤버입니다. |
|
현재 ComPtrRef 개체를 삭제 하 고 포인터는 포인터-에-포인터-수로 ComPtrRef 개체에 의해 표현 된 인터페이스로 캐스팅 void, 다음 캐스트 포인터를 반환 합니다. |
|
현재 ComPtrRef 개체에 의해 표현 되는 인터페이스 포인터를 검색 합니다. |
|
Comptrref의 두 개체가 같은지 여부를 나타냅니다. |
|
Comptrref의 두 개체가 같지 않은지 여부를 나타냅니다. |
상속 계층 구조
ComPtrRefBase
ComPtrRef
요구 사항
헤더: client.h
네임 스페이스: Microsoft::WRL::Details