DirectShow 보유 사용이 금지되고 있는 인터페이스 IAMDevMemoryAllocator CheckMemory   [목차열람] [주소복사] [슬롯비우기]
IAMDevMemoryAllocator::CheckMemory
 
Microsoft DirectX 9.0

IAMDevMemoryAllocator::CheckMemory

 :  IAMDevMemoryAllocator 인터페이스의 사용은 피하는 것.

할당자의 특정의 인스턴스 (장치)가 메모리 포인터를 할당하고 있는지를 조사한다.

구문

HRESULT CheckMemory(
    const BYTE *pBuffer
);

파라미터

pBuffer

[in] 할당하고 끝난 메모리 버퍼의 주소의 포인터.

반환값

온보드 할당자가 메모리를 할당하고 있는 경우는 S_OK 를 돌려준다. 할당하지 않은 경우는 S_FALSE 를 돌려준다. 특정의 장치상에 메모리가 있지만 할당할 수 있지 않은 경우도 S_FALSE 를 돌려준다.

주의

보통, 하드웨어 필터는 이 메서드를 사용해, 포인터가 실제로 온보드 메모리를 가리키고 있는지를 조사한다.

참조

↑TOP