D3D11_VIDEO_COLOR_YCbCrA 結構 (d3d11.h)
指定 YCbCr 色彩值。
語法
typedef struct D3D11_VIDEO_COLOR_YCbCrA {
float Y;
float Cb;
float Cr;
float A;
} D3D11_VIDEO_COLOR_YCbCrA;
成員
Y
Y luma 值。
Cb
Cb chroma 值。
Cr
Cr chroma 值。
A
Alpha 值。 值的範圍從 0 (透明) 到 1 (不透明) 。
備註
值的範圍為 [0...1]。 假設每個通道有 n 個位的格式,則會計算每個色彩元件的值,如下所示:
val = f * ((1 << n)-1)
例如,若為 8 位 YUV 格式,則 val = BYTE(f * 255.0)
為 。 參照黑色是 (0.0625、0.5、0.5) ,對應至 8 位表示中的 (16、128、128) 。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2012 [傳統型應用程式 |UWP 應用程式] |
標頭 | d3d11.h |