GpaGetSupportedSampleTypes¶
Syntax¶
GpaStatus GpaGetSupportedSampleTypes(
GpaContextId context_id,
GpaContextSampleTypeFlags* sample_types);
Description¶
Gets a mask of the sample types supported by the specified context. A call to GPA_CreateSession will fail if the requested sample types are not compatible with the context’s sample types.
Parameters¶
Name | Description |
---|---|
context_id |
Unique identifier of a previously-opened context. |
sample_types |
The value that will be set to the the mask of the supported sample types upon successful execution. This will be a combination of GpaSampleBits. |
Return value¶
Return value | Description |
---|---|
kGpaStatusOk | The supported sample types were successfully retrieved. |
kGpaStatusErrorNullPointer | The supplied
sample_types parameter is NULL.The supplied
context_id parameter is NULL. |
kGpaStatusErrorContextNotOpen | The supplied context is not currently open. |
kGpaStatusErrorContextNotFound | The supplied context_id parameter was not recognized as a previously-opened context identifier. |
kGpaStatusErrorFailed | The supported sample types could not be retrieved. |
kGpaStatusErrorException | Exception occurred. |