ホーム › Media.MediaFoundation › OPM_ACP_AND_CGMSA_SIGNALING
OPM_ACP_AND_CGMSA_SIGNALING
構造体サイズ=各フィールドのバイト数(x64/x86 で異なる場合は x64/x86 と併記)。x64/x86 列=フィールドのバイトオフセット(HSPで dupptr / lpoke / wpoke 等に使用)。
フィールド
| フィールド | 型 | サイズ | x64 | x86 | 説明 |
|---|---|---|---|---|---|
| rnRandomNumber | OPM_RANDOM_NUMBER | 16 | +0 | +0 | 要求時に渡した乱数と照合するための乱数(OPM_RANDOM_NUMBER)。 |
| ulStatusFlags | DWORD | 4 | +16 | +16 | 出力の状態を示すビットフラグ。 |
| ulAvailableTVProtectionStandards | DWORD | 4 | +20 | +20 | 利用可能なTV保護規格(ACP/CGMS-A)をビットフラグで示す。 |
| ulActiveTVProtectionStandard | DWORD | 4 | +24 | +24 | 現在有効なTV保護規格を示す値。 |
| ulReserved | DWORD | 4 | +28 | +28 | 予約領域。0を設定する。 |
| ulAspectRatioValidMask1 | DWORD | 4 | +32 | +32 | アスペクト比データ1の有効ビットを示すマスク。 |
| ulAspectRatioData1 | DWORD | 4 | +36 | +36 | アスペクト比に関するシグナリングデータ1。 |
| ulAspectRatioValidMask2 | DWORD | 4 | +40 | +40 | アスペクト比データ2の有効ビットを示すマスク。 |
| ulAspectRatioData2 | DWORD | 4 | +44 | +44 | アスペクト比に関するシグナリングデータ2。 |
| ulAspectRatioValidMask3 | DWORD | 4 | +48 | +48 | アスペクト比データ3の有効ビットを示すマスク。 |
| ulAspectRatioData3 | DWORD | 4 | +52 | +52 | アスペクト比に関するシグナリングデータ3。 |
| ulReserved2 | DWORD | 16 | +56 | +56 | 予約領域。0を設定する。 |
| ulReserved3 | DWORD | 16 | +72 | +72 | 予約領域。0を設定する。 |