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

IAMDevMemoryAllocator::Alloc

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

메모리 버퍼를 할당한다.

구문

HRESULT Alloc(
    BYTE **ppBuffer,
    DWORD *pdwcbBuffer
);

파라미터

ppBuffer

[out] 할당된 메모리 버퍼의 주소를 받는 포인터.

pdwcbBuffer

[in, out] DWORD 의 포인터. 입력값은 할당하는 바이트수로, 출력값은 실제로 할당된 바이트수이다.

반환값

목적의 메모리량이 할당되었을 때 S_OK 를 돌려준다. 메모리를 사용할 수 없는 경우는 S_FALSE 를 돌려준다.

주의

이용 가능한 풀로부터 메모리의 블록을 할당하려면 , 이 메서드를 호출한다.

참조

↑TOP