Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This command permits the caller to instruct the VCR subunit to begin recording.
Parameters
- Command
This must be set to AVC_VCR_CMD_RECORD. - CommandType
This must be set to AVC_VCR_CommandType_Control. - u.Record.RecordingMode
This must be set to one of the following flags:- RECORD_RecordingMode_Area_2_3_Insert
- RECORD_RecordingMode_Area_1_Insert
- RECORD_RecordingMode_Area_1_2_3_Insert
- RECORD_RecordingMode_Area_3_Insert
- RECORD_RecordingMode_Area_2_Insert
- RECORD_RecordingMode_Area_1_2_Insert
- RECORD_RecordingMode_Area_1_3_Insert
- RECORD_RecordingMode_Area_2_3_Insert_Pause
- RECORD_RecordingMode_Area_1_Insert_Pause
- RECORD_RecordingMode_Area_1_2_3_Insert_Pause
- RECORD_RecordingMode_Area_3_Insert_Pause
- RECORD_RecordingMode_Area_2_Insert_Pause
- RECORD_RecordingMode_Area_1_2_Insert_Pause
- RECORD_RecordingMode_Area_1_3_Insert_Pause
- RECORD_RecordingMode_Record
- RECORD_RecordingMode_Record_Pause
Return Values
- ResponseCode
The VCR subunit will return a specific value in this field, depending on the requested action and the capabilities of the subunits. A successful control attempt will result in a value of AVC_RESPONSE_ACCEPTED. Other values are possible and are discussed in the description of IOCTL_VCR_AVCCMD.
Remarks
Many listed recording mode values are area-related, and are included for the purpose of fully supporting a specified command, but are unlikely to exist on a consumer product. A developer is most likely to have to support RECORD_RecordingMode_Record and RECORD_RecordingMode_RecordPause, both of which are listed by the AV/C VCR Subunit Specification as mandatory for VCR subunit implementations.
Requirements
OS Versions: Windows CE .NET 4.0 and later.
Header: Avc_vcr.h.
See Also
AVC_VCR_CMD_PLAY | IOCTL_VCR_AVCCMD
Send Feedback on this topic to the authors