DirectShow DirectShow 레퍼런스 DirectShow 구조체 ALLOCATOR_PROPERTIES   [목차열람] [주소복사] [슬롯비우기]
ALLOCATOR_PROPERTIES 구조체
 
Microsoft DirectX 9.0

ALLOCATOR_PROPERTIES 구조체

ALLOCATOR_PROPERTIES 구조체는, 할당자의 프로퍼티 (카운트, 사이즈, alignment, 프레픽스)를 기술한다.

구문

typedef struct _AllocatorProperties {
    long cBuffers;
    long cbBuffer;
    long cbAlign;
    long cbPrefix;
} ALLOCATOR_PROPERTIES;

멤버

cBuffers

이 할당자의 버퍼수.

cbBuffer

프레픽스를 제외한 각 버퍼의 사이즈 (바이트 단위).

cbAlign

버퍼의 alignment. 버퍼는 이 값의 배수로부터 시작된다.

cbPrefix

각 버퍼의 선두에 있는 프레픽스의 바이트수.

주의

IMediaSample::GetPointer 메서드는 버퍼의 선두 포인터를 돌려주지만, cbPrefix 가 설정한 프레픽스의 바이트수는 포함하지 않는다.

alignment는 프레픽스데이타에 적용된다 (있는 경우). 프레픽스의 사이즈가 0 이 아닌 경우, 프레픽스의 선두는 cbAlign 에 따라 alignment 된다.

참조

↑TOP