KSPROPERTY_SYNTH_DLS_COMPACT
The KSPROPERTY_SYNTH_DLS_COMPACT property is a request for the synthesizer to make available the largest possible chunk of free sample memory.
Usage Summary Table
Get | Set | Target | Property descriptor type | Property value type |
---|---|---|---|---|
No |
Yes |
Pin |
None |
No property value (operation data) is associated with this property.
Return Value
A KSPROPERTY_SYNTH_DLS_COMPACT property request returns STATUS_SUCCESS to indicate that it has completed successfully. Otherwise, the request returns an appropriate error status code. The following table shows some of the possible error codes.
Status Code | Meaning |
---|---|
STATUS_UNSUCCESSFUL |
The operation did not complete successfully. |
Remarks
The implementation of the handler for this property should not interrupt playback.
For more information, see the description of the IDirectMusicPort::Compact method in the Microsoft Windows SDK documentation.
Requirements
Header |
Dmusprop.h (include Dmusprop.h) |
See also