windows.media: Partially implement IClosedCaptionPropertiesStatics_get_RegionColor.

This commit is contained in:
Mohamad Al-Jaf 2022-11-24 03:58:06 -05:00 committed by Alexandre Julliard
parent 216df6b9b7
commit 576f7e2a73
2 changed files with 6 additions and 4 deletions

View file

@ -196,8 +196,10 @@ static HRESULT WINAPI captions_get_BackgroundOpacity( IClosedCaptionPropertiesSt
static HRESULT WINAPI captions_get_RegionColor( IClosedCaptionPropertiesStatics *iface, ClosedCaptionColor *value )
{
FIXME( "iface %p, value %p stub!\n", iface, value );
return E_NOTIMPL;
FIXME( "iface %p, value %p semi-stub.\n", iface, value );
*value = ClosedCaptionColor_Default;
return S_OK;
}
static HRESULT WINAPI captions_get_ComputedRegionColor( IClosedCaptionPropertiesStatics *iface, Color *value )

View file

@ -132,8 +132,8 @@ static void test_CaptionStatics(void)
color = 0xdeadbeef;
hr = IClosedCaptionPropertiesStatics_get_RegionColor( caption_statics, &color );
todo_wine ok( hr == S_OK, "get_RegionColor returned %#lx\n", hr );
todo_wine ok( color == ClosedCaptionColor_Default, "expected default region color, got %d\n", color );
ok( hr == S_OK, "get_RegionColor returned %#lx\n", hr );
ok( color == ClosedCaptionColor_Default, "expected default region color, got %d\n", color );
hr = IClosedCaptionPropertiesStatics_get_ComputedRegionColor( caption_statics, &computed_color );
todo_wine ok( hr == E_INVALIDARG, "get_ComputedRegionColor returned %#lx\n", hr );