DirectShow 보유 사용이 금지되고 있는 인터페이스 IAMDevMemoryAllocator CheckMemory [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
주 : IAMDevMemoryAllocator 인터페이스의 사용은 피하는 것.
할당자의 특정의 인스턴스 (장치)가 메모리 포인터를 할당하고 있는지를 조사한다.
구문
HRESULT CheckMemory(
const BYTE *pBuffer
);
파라미터
pBuffer
[in] 할당하고 끝난 메모리 버퍼의 주소의 포인터.
반환값
온보드 할당자가 메모리를 할당하고 있는 경우는 S_OK 를 돌려준다. 할당하지 않은 경우는 S_FALSE 를 돌려준다. 특정의 장치상에 메모리가 있지만 할당할 수 있지 않은 경우도 S_FALSE 를 돌려준다.
주의
보통, 하드웨어 필터는 이 메서드를 사용해, 포인터가 실제로 온보드 메모리를 가리키고 있는지를 조사한다.
참조