2011-01-01から1年間の記事一覧

WPF delegate

索引サイト どうのこうの言っても、結局はこれ 受信処理で直接 Invoke しても同じことで、ただ、ワンクッション置いたほうが、後々何かと便利 //*************************************** // delegate (shift thread) //***********************************…

WPF IPC通信

索引サイト そんなこんなでプロセス間通信が必要になったので 参考:http://gurizuri0505.halfmoon.jp/develop/csharp/processmessage (参照設定) System.Runtime.Remoting IPC 定義↓ namespace RemoteTranceObject { public class ClassCommandInfo : Marsh…

マルチスレッド (i7) -2-

索引サイト 実際にやってみる。これは良い。自分のような面倒なことが苦手な「やから」にはピッタリ。 CPU も、メモリも無駄なく?・・使用できている。 一昔前なら大無駄使い。「時代が違う、時代が」と、無理やり納得 (Wpf-Cube-2110)

マルチスレッド (i7)

索引サイト Window の透過で遊んでいて、ふと思ったのが 最近のPCでは、プログラムをマルチスレッド用に、と頭から煙を出すよりは多重処理は分割して同時に動作させたほうが話しが早い。同期をどうするかに頭を使え・・と、そーゆーことでしょうか。

WPF Window の透過

索引サイト ウィンドウそのものを透過させてコントロールのみ標準にする。視覚的には面白い、けれども、画面の移動・拡大縮小などは手作りで(当然といえばそうですが)手間〜 Window Background="Transparent" Opacity="1" WindowStyle="None" AllowsTransp…

WPF DataTemplate

索引サイト 参考:http://d.hatena.ne.jp/JHashimoto/20110329/1301379185 <Grid> <ListBox ItemsSource="{Binding}" Background="Teal"> <ListBox.ItemTemplate> <DataTemplate> <StackPanel> <StackPanel Orientation="Horizontal"> <TextBlock Text="格納場所:" Foreground="White" FontSize="16"/> </textblock></stackpanel></stackpanel></datatemplate></listbox.itemtemplate></listbox></grid>

オーディオ規格メモ

索引サイト

WPF 3D-1- (なんとも・・)

索引サイト そんなこんな、で、3D業務用一作目

Windows7 UAC

索引サイト 古〜いシステムが動いていて、どーしてもC:のルートにアクセスする必要がある場合のユーザーアカウント制御 もちろん「推奨されません」・・です。 例えばこんな例 Private Sub Command1_Click() Open "C:\testData.txt" For Output As #1 Prin…

ムービーメーカー wlmp

索引サイト wlmp 内定義 MediaItem の要素が必要 <Project name="AquaHelp-2" themeId="0" version="65538" templateID="SimpleProjectTemplate"> <MediaItems> </mediaitems></project>

Windowes7 キャプチャー時のデバイス設定

索引サイト 【コントロールパネル】 ↓ 【ハードウェアとサウンド】 ↓ 【サウンド】 ↓ 【オーディオデバイスの管理】 ↓ タブ【録音】 ↓ 右クリック【既定のデバイスとして設定】面白いはこれ↓

WPF (C#) Task

索引サイト using System.Threading.Tasks;namespace WpfApplication1 { /// /// MainWindow.xaml の相互作用ロジック /// public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); } private void button1_Click(object …

MP3 MIDI WPFメモ

索引サイト 参考 http://dobon.net/vb/dotnet/programing/playmidifile.html http://dobon.net/vb/dotnet/programing/playwavfile.html http://akabeko.sakura.ne.jp/blog/category/programing/wpf/

Winamp MP3GAIN

索引サイト http://www.winamp.com/media-player/japanese http://mp3gain.sourceforge.net/download.php アイコン関係 http://www.greva.jp/softs/index/11564 http://surviveplus.net/products/windowssofts/?name=foldericonchanger

WPF Style DataRow

索引サイト 「普通に足し算」 <Window.Resources> <Style x:Key="xCenter" TargetType="{x:Type TextBlock}"> <Setter Property="Margin" Value="2"/> <Setter Property="TextAlignment" Value="Center"/> </Style> <Style x:Key="xRight" TargetType="{x:Type TextBlock}"> <Setter Property="Margin" Value="2"/> </setter></window.resources>

DAW VX7

索引サイト dll のインストール場所

WPF 3D -1-

索引サイト StreamReader public class ClassDSN { static string DSN; public string classSetDSN { get { return DSN; } set { DSN = value; } } } private void setEnv() { string w_text = null; using (StreamReader w_stream = new StreamReader("envA…

WPF Canvas 組込みメモ

索引サイト <Viewport2DVisual3D.Visual> <Canvas HorizontalAlignment="Left" VerticalAlignment="top" Width="200" Height="200" Background="Wheat"> <Rectangle Width="200" Height="200" Stroke="Black" StrokeThickness="2" /> </rectangle></canvas></viewport2dvisual3d.visual>

WPF XPS Page

索引サイト private void button1_Click(object sender, RoutedEventArgs e) { var w_fxDoc = new FixedDocument(); var w_fxPage = new FixedPage(); var w_pgContent = new PageContent(); var w_page1 = new WpfApplication1.Page1(); var w_page2 = new …

C# レジストリ

索引サイト レジストリへの書込と読込 内容確認 using Microsoft.Win32;namespace WpfApplication1 { /// /// MainWindow.xaml の相互作用ロジック /// public partial class MainWindow : Window { public MainWindow() { InitializeComponent(); } private…

C# ProcessorID

索引サイト 【note】System.Management は参照設定が必要 using System.Runtime.InteropServices; using System.Management;namespace WpfApplication1 { /// /// MainWindow.xaml の相互作用ロジック /// public partial class MainWindow : Window { [DllI…

DAW Track FX

索引サイト Oatmeal を鳴らそうとすると [Options]⇒[preferences] で設定した VST フォルダーに dll をコピーして Track 別 FX の VSTi で選択する。 入力は下記2例は同期していて同じこと (らしい) 出力は WaveOut か DirectSound (ASIO で無音になる理…

DAW VstHost

索引サイト 何も考えず試しに二つの VST をドロップした。なんとなく良い感じの音になって平然と動く。味噌と醤油の混合ラーメンのほうが美味いっぽい、落とし穴的な話・・ [Devices]⇒[MIDI]⇒[MIDI Input Device] Nokturn Keyboard[MIDI Output Device]⇒指定…

DAW Domino MiniHost

索引サイト ASIO4ALL 2.10 MIDI Yoke NT 1.75 Domino 1.41b MiniHost 1.64 nocturn ↓ Domino ↓ MIDI Yoke:1 ↓ MiniHost入力をキーボードにして 出力を MIDI:1 にする 音が出せません。と警告がでる。(設定していないので当然) MiniHost の入力を MIDI:1 に…

DAW Automap REAPER

索引サイト Automap3.5 REAPER v4.02 Reaper Nocturns Keyboard参照Automap [Settings] [Use Automap HUI] CheckReaper [Options] [Preferences] [Control Surfaces] Add [HUI (pertial)] MIDI input Automap HUI MIDI output Automap HUI

WPF Margin Alignment

索引サイト margin と alignment を同時に指定した場合、マージン指定の範囲内でアライメントに従って配置される。(マージン上でアライメントの伸縮が行われ、余った部分は透過になる)

WPF チューニング メモ

索引サイト さすがに実用には苦しい代物なもんで 参照メモ↓ http://msdn.microsoft.com/ja-jp/library/aa970683%28v=vs.80%29.aspx http://msdn.microsoft.com/ja-jp/windows/bb980924 http://msdn.microsoft.com/ja-jp/library/aa969767%28v=vs.80%29.aspx …

WPF Arraylist メモ

索引サイト Date型を文字列型にして処理した場合 (表示) date ⇒ string ⇒ arraydata ⇒ arraylist ⇒ datagrid (抽出) datagrid(arraylist) ⇒ arraydata ⇒ arraydata.string ⇒ date

WPF PathGeometry

索引サイト <Path Stroke="Black" Fill="Cyan" Opacity="0.3"> <Path.Data> <PathGeometry Figures="M 50,170 250,400 650,20 700,170"/> </Path.Data> </Path> <Path Stroke="Black" Fill="Cyan" Opacity="0.6"> <Path.Data> <PathGeometry Figures="M 50,170 C 250,400 650,20 700,170"/> </Path.Data> </Path>

WPF UIElement Mouse -1-

索引サイト マウス動作メモ <Viewport3D x:Name="Viewport3D_Cube10" Width="500" Height="500" MouseLeftButtonDown="Viewport3D_Cube10_MouseLeftButtonDown" MouseLeftButtonUp="Viewport3D_Cube10_MouseLeftButtonUp" MouseMove="Viewport3D_Cube10_MouseMove"> Point z_point_base = new Point(); int z_mouse = 0;private void Vi…</viewport3d>