Microsoft DirectX 9.0

CImageAllocator::SetProperties

The SetProperties method specifies the number of buffers to allocate and the size of each buffer. This method overrides the CBaseAllocator::SetProperties method.

Syntax

HRESULT SetProperties(
  ALLOCATOR_PROPERTIES *pRequest,
  ALLOCATOR_PROPERTIES *pActual
);

Parameters

pRequest

Pointer to an ALLOCATOR_PROPERTIES structure that contains the buffer requirements.

pActual

Pointer to an ALLOCATOR_PROPERTIES structure that receives the actual buffer properties.

Return Value

Returns an HRESULT value.

Remarks

This method calls CImageAllocator::CheckSizes to validate the requested buffer size. It also calls the base-class version of SetProperties.

See Also