DirectX Media Object DMO 의 관련 정보 DMO 의 인터페이스 IMediaBuffer [목차열람] [주소복사] [슬롯비우기] |
Microsoft DirectX 9.0 |
IMediaBuffer 인터페이스는, 데이터 버퍼를 조작하기 위한 메서드를 제공한다. IMediaObject::ProcessInput 메서드 및 ProcessOutput 메서드에 건네지는 버퍼는, 이 인터페이스를 처리 해야 한다.
IUnknown 로부터 계승하는 메서드에 가세해,IMediaBuffer 인터페이스에서는 이하의 메서드가 공개되고 있다.
메서드 | 설명 |
GetBufferAndLength | 버퍼 및 버퍼내의 유효한 데이터의 사이즈를 얻어온다. |
GetMaxLength | 그 버퍼에 저장 할 수 있는 최대 바이트수를 얻어온다. |
SetLength | 현재 버퍼내에 있는 데이터의 길이를 지정한다. |
요건
Mediaobj.h 로 선언한다. Dmo.h 를 인클루드 한다.
Dmoguids.lib 에 링크한다.