dxvahd.h ヘッダー

このヘッダーは、Microsoft Media Foundation によって使用されます。 詳細については、次を参照してください。

dxvahd.h には、次のプログラミング インターフェイスが含まれています。

インターフェイス

 
IDXVAHD_Device

Microsoft DirectX ビデオ アクセラレーション 高解像度 (DXVA-HD) デバイスを表します。
IDXVAHD_VideoProcessor

Microsoft DirectX ビデオ アクセラレーション 高解像度 (DXVA-HD) ビデオ プロセッサを表します。

関数

 
DXVAHD_CreateDevice

Microsoft DirectX ビデオ アクセラレーション高解像度 (DXVA-HD) デバイスを作成します。

コールバック関数

 
PDXVAHDSW_CreateDevice

ソフトウェア プラグイン Microsoft DirectX Video Acceleration High Definition (DXVA-HD) デバイスのインスタンスを作成します。
PDXVAHDSW_CreateVideoProcessor

ソフトウェア Microsoft DirectX Video Acceleration High Definition (DXVA-HD) ビデオ プロセッサ プラグインを作成します。
PDXVAHDSW_DestroyDevice

ソフトウェア プラグイン Microsoft DirectX Video Acceleration High Definition (DXVA-HD) デバイスのインスタンスを破棄します。
PDXVAHDSW_DestroyVideoProcessor

ソフトウェア Microsoft DirectX ビデオ アクセラレーション高解像度 (DXVA-HD) ビデオ プロセッサを破棄します。
PDXVAHDSW_GetVideoProcessBltStatePrivate

ソフトウェア Microsoft DirectX Video Acceleration High Definition (DXVA-HD) ビデオ プロセッサからプライベート blit 状態を取得します。
PDXVAHDSW_GetVideoProcessorCaps

1 つ以上のソフトウェア Microsoft DirectX Video Acceleration High Definition (DXVA-HD) ビデオ プロセッサの機能を取得します。
PDXVAHDSW_GetVideoProcessorCustomRates

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) ビデオ プロセッサがサポートするソフトウェアのカスタム レートを取得します。
PDXVAHDSW_GetVideoProcessorDeviceCaps

ソフトウェア プラグイン Microsoft DirectX Video Acceleration High Definition (DXVA-HD) デバイスの機能を取得します。
PDXVAHDSW_GetVideoProcessorFilterRange

ソフトウェア プラグイン Microsoft DirectX Video Acceleration High Definition (DXVA-HD) デバイスからサポートされている範囲の画像フィルター値を取得します。
PDXVAHDSW_GetVideoProcessorInputFormats

ソフトウェア プラグイン Microsoft DirectX Video Acceleration High Definition (DXVA-HD) デバイスでサポートされている入力形式を取得します。
PDXVAHDSW_GetVideoProcessorOutputFormats

ソフトウェア プラグイン Microsoft DirectX Video Acceleration High Definition (DXVA-HD) デバイスでサポートされている出力形式を取得します。
PDXVAHDSW_GetVideoProcessStreamStatePrivate

ソフトウェア Microsoft DirectX Video Acceleration High Definition (DXVA-HD) ビデオ プロセッサからプライベート ストリームの状態を取得します。
PDXVAHDSW_Plugin

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) 用のソフトウェア プラグイン デバイスを初期化する関数へのポインター。
PDXVAHDSW_ProposeVideoPrivateFormat

ソフトウェア プラグイン Microsoft DirectX Video Acceleration High Definition (DXVA-HD) デバイスからプライベート サーフェス形式を取得します。
PDXVAHDSW_SetVideoProcessBltState

ソフトウェア Microsoft DirectX Video Acceleration High Definition (DXVA-HD) ビデオ プロセッサによる blit 操作の状態パラメーターを設定します。
PDXVAHDSW_SetVideoProcessStreamState

ソフトウェア Microsoft DirectX Video Acceleration High Definition (DXVA-HD) ビデオ プロセッサ上の入力ストリームの状態パラメーターを設定します。
PDXVAHDSW_VideoProcessBltHD

ビデオ処理 blit を実行します。

構造

 
DXVAHD_BLT_STATE_ALPHA_FILL

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) を使用する場合の blit 操作の出力アルファ値の計算方法を指定します。
DXVAHD_BLT_STATE_BACKGROUND_COLOR_DATA

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) を使用する場合の blit 操作の背景色を指定します。
DXVAHD_BLT_STATE_CONSTRICTION_DATA

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) を使用する場合に、blit 操作で出力をダウンサンプリングするかどうかを指定します。
DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE_DATA

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) を使用する場合の blit 操作の出力色空間を指定します。
DXVAHD_BLT_STATE_PRIVATE_DATA

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) のプライベート blit 状態のデータが含まれています。
DXVAHD_BLT_STATE_TARGET_RECT_DATA

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) を使用する場合に、blitting のターゲット四角形を指定します。
DXVAHD_COLOR

DXVA-HD の色の値を定義します。
DXVAHD_COLOR_RGBA

RGB カラー値を指定します。 (DXVAHD_COLOR_RGBA)
DXVAHD_COLOR_YCbCrA

YCbCr 色の値を指定します。 (DXVAHD_COLOR_YCbCrA)
DXVAHD_CONTENT_DESC

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) ビデオ プロセッサのビデオ ストリームについて説明します。
DXVAHD_CUSTOM_RATE_DATA

フレーム レート変換または逆テレシン (IVTC) のカスタム レートを指定します。 (DXVAHD_CUSTOM_RATE_DATA)
DXVAHD_FILTER_RANGE_DATA

イメージ フィルターでサポートされる値の範囲を定義します。 (DXVAHD_FILTER_RANGE_DATA)
DXVAHD_RATIONAL

有理数 (比率) を含みます。
DXVAHD_STREAM_DATA

IDXVAHD_VideoProcessor::VideoProcessBltHD メソッドのストリームごとのデータが含まれます。
DXVAHD_STREAM_STATE_ALPHA_DATA

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) を使用する場合に、入力ストリームの平面アルファ値を指定します。
DXVAHD_STREAM_STATE_ASPECT_RATIO_DATA

ソースとターゲットの四角形のピクセル縦横比 (PAR) を指定します。
DXVAHD_STREAM_STATE_D3DFORMAT_DATA

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) を使用する場合の入力ストリームの形式を指定します。
DXVAHD_STREAM_STATE_DESTINATION_RECT_DATA

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) を使用する場合に、入力ストリームの変換先の四角形を指定します。
DXVAHD_STREAM_STATE_FILTER_DATA

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) 入力ストリームでのフィルター処理操作のレベルを指定します。
DXVAHD_STREAM_STATE_FRAME_FORMAT_DATA

Microsoft DirectX ビデオ アクセラレーション高解像度 (DXVA-HD) 入力ストリームをインターレースする方法を指定します。
DXVAHD_STREAM_STATE_INPUT_COLOR_SPACE_DATA

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) 入力ストリームの色空間を指定します。
DXVAHD_STREAM_STATE_LUMA_KEY_DATA

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) を使用する場合に、入力ストリームの luma キーを指定します。
DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) を使用する場合の入力ストリームの出力フレーム レートを指定します。
DXVAHD_STREAM_STATE_PALETTE_DATA

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) を使用する場合の入力ストリームのカラー パレット エントリが含まれます。
DXVAHD_STREAM_STATE_PRIVATE_DATA

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) 入力ストリームのプライベート ストリーム状態のデータが含まれます。
DXVAHD_STREAM_STATE_PRIVATE_IVTC_DATA

Microsoft DirectX ビデオ アクセラレーション高解像度 (DXVA-HD) デバイスからの逆テレシン (IVTC) 統計情報が含まれています。
DXVAHD_STREAM_STATE_SOURCE_RECT_DATA

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) を使用する場合の入力ストリームのソース四角形を指定します。
DXVAHD_VPCAPS

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) ビデオ プロセッサの機能を指定します。
DXVAHD_VPDEVCAPS

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) デバイスの機能を指定します。
DXVAHDSW_CALLBACKS

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) 用ソフトウェア プラグインによって実装される関数へのポインターが含まれています。

列挙

 
DXVAHD_ALPHA_FILL_MODE

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) blit 操作で出力アルファ値を計算する方法を指定します。
DXVAHD_BLT_STATE

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) を使用する場合の blit 操作の状態パラメーターを指定します。
DXVAHD_DEVICE_CAPS

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) デバイスのビデオ処理機能を定義します。
DXVAHD_DEVICE_TYPE

Microsoft DirectX ビデオ アクセラレーション 高解像度 (DXVA-HD) デバイスの種類を指定します。
DXVAHD_DEVICE_USAGE

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) デバイスの用途を指定します。
DXVAHD_FEATURE_CAPS

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) デバイスでサポートできる機能を定義します。
DXVAHD_FILTER

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) ビデオ処理の画像フィルターを指定します。
DXVAHD_FILTER_CAPS

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) デバイスの画像の調整とフィルター処理に関連する機能を定義します。
DXVAHD_FRAME_FORMAT

ビデオ ストリームのインターレース方法について説明します。 (DXVAHD_FRAME_FORMAT)
DXVAHD_INPUT_FORMAT_CAPS

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) デバイスの入力形式に関連する機能を定義します。
DXVAHD_ITELECINE_CAPS

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) ビデオ プロセッサの逆テレシネ (IVTC) 機能を指定します。
DXVAHD_OUTPUT_RATE

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) を使用する場合の入力ストリームの出力フレーム レートを指定します。
DXVAHD_PROCESSOR_CAPS

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) ビデオ プロセッサの処理機能を指定します。
DXVAHD_STREAM_STATE

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) ビデオ プロセッサへの入力ストリームの状態パラメーターを指定します。
DXVAHD_SURFACE_TYPE

Microsoft DirectX Video Acceleration High Definition (DXVA-HD) デバイスによって作成されるビデオ サーフェスの種類を指定します。