DirectShow 보유 사용이 금지되고 있는 인터페이스 IAMDevMemoryControl GetDevId [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
주 : IAMDevMemoryControl 인터페이스의 사용은 피하는 것.
온보드 메모리 할당자의 장치 ID 를 얻어온다.
구문
HRESULT GetDevId(
DWORD *pdwDevId
);
파라미터
pdwDevId
[out] 장치 ID 의 포인터.
반환값
인터페이스의 처리에 응한 HRESULT 값을 돌려준다.
주의
이 메서드는, 일의인 ID 를 얻어온다. 하드웨어 필터는 이 ID 를 사용해, 건네받은 지정의 할당자가 자신의 온보드 메모리를 사용하고 있는 것을 확인할 수 있다. 이러한 확인을 하는 것은, 복수의 온보드 메모리가 존재하기 때문이다. ID 는,CoCreateInstance 를 사용해 할당자 개체를 생성 할 경우에 사용된 ID 와 같은 것이다. 다른 필터가 온보드 메모리를 사용하려면 , 온보드 메모리 할당자와 같은 장치 ID 를 가질 필요가 있다.
참조