IltmmPlay::ToggleCloseCaptioning Example for C++

void TogglePlayerCloseCaptioning(IltmmPlay *pPlay)
{
   VARIANT_BOOL vrtClose;
   // turn off closed captioning
   pPlay->put_CloseCaptioning(VARIANT_FALSE);

   // toggle it now
   pPlay->ToggleCloseCaptioning();

   // get the current settting and check it.
   pPlay->get_CloseCaptioning(&vrtClose);

   if (vrtClose == VARIANT_TRUE)
      MessageBox(NULL, TEXT("Close captioning rendering is enabled"), TEXT("Toggle Closed Captioning"), MB_OK);
   else
      MessageBox(NULL, TEXT("Close captioning rendering is disabled"), TEXT("Toggle Closed Captioning"), MB_OK);
}