| Microsoft DirectX 9.0 |
This topic applies to Windows XP Service Pack 1 only.
The GetRecordingStatus method retrieves the status of the recording.
Syntax
HRESULT GetRecordingStatus(
HRESULT* phLastResult,
BOOL* pbStarted,
BOOL* pbStopped
);
Parameters
phLastResult
[out] Pointer to a variable that receives an HRESULT value. The HRESULT value indicates the current status of writing or closing the file. This parameter can be NULL.
pbStarted
[out] Pointer to a variable that receives a Boolean value, indicating whether the recording has started,
| Value | Description |
| TRUE | The recording has started. |
| FALSE | The recording has not started. |
This parameter can be NULL.
pbStopped
[out] Pointer to a variable that receives a Boolean value, indicating whether recording has been stopped.
| Value | Description |
| TRUE | The recording has stopped. |
| FALSE | The recording has not stopped, or has not started yet. |
This parameter can be NULL.
Return Values
Returns an HRESULT. Possible values include those in the following table.
| Value | Description |
| S_OK | The method succeeded. |
Remarks
This method reports the status of the Start and Stop methods, which themselves are asynchronous.
Requirements
Include Sbe.h.
See Also